Բովանդակություն:
- Քայլ 1: Հավաքեք նյութերը
- Քայլ 2. roոդեք Gyro- ն eroրոյական W- ին
- Քայլ 3: Կարգավորեք ձեր RPi- ի տվյալները
- Քայլ 4: MySql տվյալների շտեմարան
- Քայլ 5: Լրացրեք Zero W- ը
- Քայլ 6: Webapplication/Ստացեք MQTT
- Քայլ 7: Վազիր և վայելիր:
- Քայլ 8: Պատյան (լրացուցիչ)
![JumpTie: 8 քայլ JumpTie: 8 քայլ](https://i.howwhatproduce.com/images/002/image-3188-89-j.webp)
Video: JumpTie: 8 քայլ
![Video: JumpTie: 8 քայլ Video: JumpTie: 8 քայլ](https://i.ytimg.com/vi/VKvkBQukTgU/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
![JumpTie JumpTie](https://i.howwhatproduce.com/images/002/image-3188-90-j.webp)
Այս սարքը չափում է ձեր ցատկերը: Դուք կարող եք տեսնել, թե քանի ցատկ կարող եք կատարել որոշակի ժամանակում:
Webapplication- ում ցուցադրվում են ձեր բոլոր ցատկերի նիստերը, և դուք կարող եք տեսնել ձեր առաջընթացը:
Նախագիծը կազմված է որպես դպրոցական առաջադրանք: Այժմ ես սովորում եմ Նոր մեդիա և հաղորդակցման տեխնոլոգիաներ Howest Kortrijk- ում, Բելգիա:
Քայլ 1: Հավաքեք նյութերը
![Հավաքեք նյութերը Հավաքեք նյութերը](https://i.howwhatproduce.com/images/002/image-3188-91-j.webp)
![Հավաքեք նյութերը Հավաքեք նյութերը](https://i.howwhatproduce.com/images/002/image-3188-92-j.webp)
![Հավաքեք նյութերը Հավաքեք նյութերը](https://i.howwhatproduce.com/images/002/image-3188-93-j.webp)
![Հավաքեք նյութերը Հավաքեք նյութերը](https://i.howwhatproduce.com/images/002/image-3188-94-j.webp)
Սկզբից մենք պետք է հավաքենք որոշ սարքավորումների նյութեր:
Կարիք ունենք:
- Ազնվամորի Pi 3B
- Raspberry Pi Zero W
- Powerbank Zero W- ի համար
- գիրոսկոպ (LSM9DS1)
Այս ապրանքների գներն ու առցանց խանութները հրահանգի վերջում են:
Քայլ 2. roոդեք Gyro- ն eroրոյական W- ին
![Roոդեք Gyro- ն eroրոյական W- ին Roոդեք Gyro- ն eroրոյական W- ին](https://i.howwhatproduce.com/images/002/image-3188-95-j.webp)
![Gyոդեք Gyro- ն eroրոյական W- ին Gyոդեք Gyro- ն eroրոյական W- ին](https://i.howwhatproduce.com/images/002/image-3188-96-j.webp)
Yrգուշորեն ամրացրեք գիրոսկոպը RPi Zero W. Եթե նախկինում դա երբեք չեք արել, խորհուրդ եմ տալիս հարցնել մեկին, ով փորձ ունի զոդման հետ:
Dubbelcheck կամ tripplecheck, եթե դուք ճիշտ կպցրեք 3.3V- ը և GND- ը:
Սա ճիշտ չանելը կկործանի ձեր գիրոսկոպը կամ ձեր RPi Zero W- ն:
Քայլ 3: Կարգավորեք ձեր RPi- ի տվյալները
![Կարգավորեք ձեր RPi- ի տվյալները Կարգավորեք ձեր RPi- ի տվյալները](https://i.howwhatproduce.com/images/002/image-3188-97-j.webp)
Կարգավորեք ձեր երկու RPi- ները:
RPi 3B- ի կազմաձևման որոշ ուղեցույցներ կամ օգտակար հղումներ.
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
RPi Zero W- ի կազմաձևման որոշ ուղեցույցներ կամ օգտակար հղումներ.
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
Եթե դա արվի, համոզվեք, որ դրանք թարմացնեք և տեղադրեք հետևյալ փաթեթները.
- Python3
- Mysql- սերվեր
- Mysql- հաճախորդ
- …
Մեզ պետք է նաև Mosquitto MQTT- ն: Mosquitto- ն տեղադրելու համար օգտագործեք հետևյալ ուղեցույցը.
www.instructables.com/id/Installing-MQTT-B…
Հուշում. Օգտագործեք Jessie- ի պատկերը, այլ ոչ թե Stretch!
Քայլ 4: MySql տվյալների շտեմարան
![MySql տվյալների շտեմարան MySql տվյալների շտեմարան](https://i.howwhatproduce.com/images/002/image-3188-98-j.webp)
Այժմ մենք պետք է գծենք ERD դիագրամ մեր տվյալների բազայի համար: Այս առաջադրանքի համար ես օգտագործել եմ MySql- ը:
Դուք կարող եք ստեղծել ձեր սեփական տվյալների շտեմարանը, պատճենել իմը կամ պարզապես ներբեռնել իմ սցենարը և գործարկել այն:
Մենք կօգտագործենք մեր RPi 3B- ն որպես մեր կենտրոնական կետ `մեր տվյալների շտեմարանն ու վեբ սերվերը գործարկելու համար:
Հուշում. RPi 3B- ում ֆայլը պատճենելու համար օգտագործեք FileZilla- ն:
Քայլ 5: Լրացրեք Zero W- ը
Գիրոսկոպը աշխատեցնելու համար մենք պետք է հետևենք այս ուղեցույցին.
ozzmaker.com/berryimu-quick-start-guide/
Մենք օգտագործում ենք BerryIMU գրադարանը `նախապես գրված սցենարի հետ միասին, գիրոս արժեքները կարդալու համար:
Ես կօգտագործեմ «berryIMU-measure-G.py» սցենարը: Բայց ես ավելացրեցի մի ծածկագիր `ցատկ ճանաչելու և ցատկ ուղարկելու Կենտրոնական կետ MQTT- ով:
Քայլ 6: Webapplication/Ստացեք MQTT
Եթե մեր տվյալների բազան լավ աշխատի, մենք կարող ենք անցնել ստեղծմանը կամ Webapplication- ին:
Ես օգտագործել եմ Flask (python) backend- ի համար և html/css- ը frontend- ի համար: Բայց դուք ազատ եք կատարել ձեր սեփական վեբ -դիմումը:
Կարող եք նաև ներբեռնել իմ սցենարը ՝ Կենտրոնական կետում հաղորդագրություններ ստանալու համար MQTT- ի միջոցով:
Քայլ 7: Վազիր և վայելիր:
RPi Zero W- ում գործարկեք «berryIMU-measure-G.py» սցենարը: Սա աշխատանքը կանի Zero W- ի համար:
RPi 3B- ում գործարկեք «mqtt.py» սցենարը և ձեր վեբ սերվերը:
Այժմ վայելեք ձեր արդյունքը:
Քայլ 8: Պատյան (լրացուցիչ)
![Պատյան (լրացուցիչ) Պատյան (լրացուցիչ)](https://i.howwhatproduce.com/images/002/image-3188-99-j.webp)
Գնացեք ձեր ավտոտնակում փնտրեք հին և փոքր տուփ ՝ ձեր սարքավորումները տեղադրելու համար:
Ես իմ eroրոյական W- ն դրեցի իմ գտած փոքրիկ տուփի մեջ: Իհարկե, ես որոշ նյութեր օգտագործեցի ՝ համոզվելու համար, որ իմ սարքավորումները չեն կարող շարժվել:
Պարզապես եղե՛ք ստեղծագործ:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
![Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
![Քայլ առ քայլ համակարգչային շենք. 9 քայլ Քայլ առ քայլ համակարգչային շենք. 9 քայլ](https://i.howwhatproduce.com/images/001/image-52-15-j.webp)
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
![Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ](https://i.howwhatproduce.com/images/001/image-227-26-j.webp)
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
![Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ](https://i.howwhatproduce.com/images/005/image-12971-j.webp)
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
![Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)