Բովանդակություն:
- Պարագաներ
- Քայլ 1: Գրադարանի տեղադրում
- Քայլ 2: Էլեկտրոնիկայի միացում
- Քայլ 3: Տվյալների բազա
- Քայլ 4: Ամեն ինչ տեղավորեք գործի մեջ
- Քայլ 5: Ավարտելով հպումները
Video: SnowSmart: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
SnowSmart- ը խելացի սնոուբորդ է: Այն կարդում է ձեր արագությունը, ինչպես նաև գործում է որպես կողպեք և հագեցած է նաև լուսարձակով: Քանի որ դա սնոուբորդ է, այն նաև անջրանցիկ է դարձել տաք սոսինձով և պլաստիկ տուփով:
Պարագաներ
Այս խելացի սնոուբորդ պատրաստելու համար ձեզ հարկավոր է.
-
Պլաստիկ տուփ, որը կարող է պարունակել բոլոր բաղադրիչները (ես օգտագործել եմ տուփ ՝ չափիչ երկարությամբ ՝ 200 մմ)
լայնություն ՝ 140 մմ բարձրություն ՝ 90 մմ)
- 1x սնոուբորդ ձեր իսկ ընտրությամբ
- 1x 3D տպագիր դարակ և հանդերձում
- 1x անջրանցիկ ws2811 ledstrip
- 1x Ազնվամորի Պի
- 1x Micro SD քարտ RPi- ի համար (այն, ինչ ես օգտագործել էի 16 ԳԲ, ձեզ հարկավոր է առնվազն 8 ԳԲ)
- 1x տախտակ
- 1x լիցքավորվող 12 վ մարտկոց
- 1x լիցքավորվող 5 վ մարտկոց (երկու USB բացումով)
- 1x RC522-RFID սենսոր
- 1x LDR մոդուլ (սովորական LDR- ն կարող է օգտագործվել նաև, բայց այս նախագծում ես օգտագործել եմ թվային LDR մոդուլ)
- 1x LCD էկրան 16x2
- 1x տախտակի էլեկտրամատակարարում
- 1x Step-motor 28BYJ-48 5v
- 1x արագացուցիչ ՝ MPU-6050
- 1x պոտենցիոմետր
- Ձեզ անհրաժեշտ կլինեն նաև լարեր ՝ բոլոր սենսորները Raspberry Pi- ին միացնելու համար
Քայլ 1: Գրադարանի տեղադրում
Այս նախագծի համար ձեզ հարկավոր կլինի Raspbian- ը տեղադրել ձեր SD քարտի վրա, որը գտնվում է ձեր RPi- ի ներսում: Այս նախագծի համար անհրաժեշտ կլինի նաև միացնել I2C և SPI ձեր RPi- ին `raspi-config- ի միջոցով` ինտերֆեյսի ընտրանքների շրջանակներում: (Մուտքագրեք sudo raspi-config, այնուհետև անցեք միջերեսային տարբերակներ, ապա միացրեք I2C և SPI, ապա ավարտեք և sudo վերագործարկեք ձեր RPi- ն): Նաև ստիպված կլինեք տեղադրել որոշ գրադարաններ ws2811 ledstrip- ի օգտագործման համար:
sudo pip3 տեղադրել rpi_ws281x
sudo pip3 տեղադրել adafruit-circuitpython-neopixel
Սրանք այն երկու տողերն են, որոնք դուք պետք է գործարկեք, որպեսզի կարողանաք օգտագործել ws2811 ledstrip- ը:
RFID- ի համար դուք պետք է տեղադրեք mfrc522 գրադարանը:
sudo pip3 տեղադրեք mfrc522
Այսքանը գրադարանների տեղադրման և միջերեսային տարբերակների կարգավորման համար:
Բոլոր այն ծածկագրերի համար, որոնք անհրաժեշտ են backend և frontend- ի համար, կարող եք գնալ ստորև բերված իմ github- ին, ես նաև ավելացրել եմ հանդերձանքի և դարակի 3 -րդ մատուցումները.
github.com/howest-mct/1920-1mct-project1-P..
Քայլ 2: Էլեկտրոնիկայի միացում
Ես ավելացրել եմ և՛ տախտակի նկարը, և՛ էլեկտրագծերի գծապատկերը:
Քայլ 3: Տվյալների բազա
Վերևում կարող եք տեսնել տվյալների բազայի կառուցվածքը: Ինչպես տեսնում եք, դա հեշտ տվյալների բազա է ՝ ընդամենը երկու աղյուսակով: Կարող եք ավելացնել երրորդ աղյուսակը, եթե ցանկանում եք օգտագործել ավելի շատ RFID քարտեր, որպեսզի կարողանաք ունենալ բազմաթիվ օգտվողներ:
Քայլ 4: Ամեն ինչ տեղավորեք գործի մեջ
Ամեն ինչ պատյանում տեղավորելու համար ստիպված կլինեք մի փոքր գլուխկոտրուկ անել, իհարկե, դա կախված է ձեր օգտագործած տուփից: Ես կներկայացնեմ նկար, թե ինչպես եմ ամեն ինչ տեղավորում իմ պատյանում: չափումները կլինեն նկարի վրա:
Քայլ 5: Ավարտելով հպումները
Նախագիծն ավարտելու համար ես պլաստիկ խողովակ ավելացրեցի պլաստիկ տուփի աջ կողմում: Ես ինքս պլաստմասե խողովակը պատրաստեցի սովորական պլաստիկ տուփից: Դա 140 մմ երկարություն և 90 մմ լայնություն ունեցող ուղղանկյուն էր: Ես ավելացրել եմ նախագծի տուփի և խողովակի մի քանի մանրամասն նկարներ, որոնցում դրել եմ հանդերձանքը և դարակը:
Հուսով էի, որ ձեզ դուր կգա իմ առաջին հրատարակված նախագիծը, որը ուսուցանվում է:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)