Mundarija:
- 1 -qadam: sxematik
- 2 -qadam: Komponentlarni yig'ish
- 3 -qadam:
- 4 -qadam: Kod
- 5 -qadam: demo
- 6 -qadam:
Video: DIY - Arduino asosidagi mashinalar yordamchisi V2: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Qachonki hayot sizga banan bersa !!!!! Faqat ularni yey.
Ehtiyoj ixtirolarning onasidir va men bu haqiqatni inkor etmayman. Ochig'ini aytganda, men bu yangi uyga ko'chib kelganimizdan beri, garaj devorimizga ikkinchi marta urildim. Mana, uchinchi marta bo'lmaydi.
Bu videoda men ultratovushli sensor yordamida mashinaning garaj devoridan masofasini hisoblab chiqaman va uni yashil, ko'k, sariq va qizil LEDlar yordamida ko'rsataman. LEDlarning rangi harakatlanishni, sekinlashishni, to'xtashni yoki orqaga qaytishni bildiradi.
Loyihaning umumiy qiymati 20-25 dollar atrofida.
1 -qadam: sxematik
Ushbu loyiha uchun bizga kerak:
- 8 x ko'p rangli LED
- 8 x 220 ohmli rezistorlar
- 1 x Arduino NANO
- 1 x HC-SR04 ultratovush sensori
- 1 x Karnay va
- 1 x 100 ohmli rezistor
LEDlarni Arduinoning D5 - D12 pin raqamiga har bir pin o'rtasida 200 ohmli rezistor bilan ulashdan boshlaylik. Keyin dinamikni Arduino A0 piniga ulashga ruxsat bering. Ultrasonik sensorning TRIG pimi D2 ga, ECHO pin esa Arduino D3 pinlariga ulanadi. Nihoyat, Ultrasonik Sensorning VCC pinini Arduino -ning 5V chiqishiga ulang va kontaktlarning zanglashini tugatish uchun barcha -ve pinlarini Arduino GND piniga ulang.
2 -qadam: Komponentlarni yig'ish
Men LEDlarni taxtaga lehimlashdan boshlayman. Yuqorida qizil, keyin sariq va pastki qismida ko'k va yashil.
Siz xohlagan rangni ishlatishingiz mumkin, bu uni qanday taqdim qilmoqchi ekanligingizga bog'liq. Bu ranglarni tanlashimga sabab, mashina devorga yaqinlashganda zo'ravonlik darajasini ko'rsatish edi. Men hatto butun sozlash uchun bitta rangdan foydalanishim mumkin edi. LEDlarni lehimlagandan so'ng, men 8 x 220 ohmli cheklovli rezistorlarni taxtaning orqa tomoniga lehimlayman. Keyin, men signalni va 100 ohmli rezistorni lehimlayman. Shundan so'ng, men Arduino -ni ushlab turish uchun 2 qatorli ayol pinli bosh chiziqlarni lehimlayman. Keyin, ultratovush sensorini taxtaning pastki qismiga lehimlash vaqti keldi. Nihoyat, pastki qismni ulashdan oldin, men kabellarni taxtaga lehimlayman. Mayli, shunday ko'rinadi. Keling, keyingi qismdagi kodni ko'rib chiqaylik.
3 -qadam:
Gerber fayli:
Sxema: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp
4 -qadam: Kod
Kodni "NewTone.h" kutubxonasini qo'shish va kod davomida ishlatiladigan doimiy va global o'zgaruvchilarni belgilash bilan boshlang.
Keyin sozlash bo'limida pin rejimlarini aniqlang. Endi pastadir qismida Ultrasonik sensordan olingan qiymatni o'qib, dyuymdagi "Masofa" ni hisoblang. Keyin "Masofa" qiymatini tekshirib, biz ob'ektning qanchalik uzoqligiga qarab LEDlarni yoqamiz yoki o'chiramiz. Agar masofa 200 dan katta bo'lsa, ob'ekt diapazonidan tashqarida bo'lgani uchun barcha LEDlarni va signalni o'chiring.
Kodning keyingi qismi ob'ekt hozirda harakatsizligini tekshiradi. U hozirgi masofani oldingi masofa bilan taqqoslaydi va agar qiymatlar bir xil bo'lsa (ob'ekt qimirlamagan bo'lsa), u hisoblagichni oshiradi. Agar bu jarayon davomida ob'ekt istalgan vaqtda harakat qilsa, hisoblagich 0 ga qaytariladi.
Hisoblagich 20 ga yetganda, barcha LEDlar o'chadi. Va nihoyat, barcha LEDlarni va signalni o'chiradigan funktsiyani yarating.
Kod:
NewTone kutubxonasi: https://hacksterio.s3.amazonaws.com/uploads/attac… Gerber Fayl:
5 -qadam: demo
Land Rover R1V2 -dan foydalanib, men sizga loyihani namoyish qilmoqchiman. Ko'rib turganingizdek, LED ko'rsatkichlari rover ultrasonik sensorga yaqinlashganda, yashil rangdan qizil ranggacha o'zgaradi. Ha !! Missiya amalga oshirildi.
6 -qadam:
Xabarimni tekshirganingiz uchun yana bir bor rahmat. Umid qilamanki, bu sizga yordam beradi.
Agar meni qo'llab -quvvatlamoqchi bo'lsangiz, YouTube kanalimga obuna bo'ling (https://www.youtube.com/user/tarantula3).
Rahmat, keyingi darsimda yana.
- JLCPCB - PCB prototipi uchun 2 dollar:
- V1:
- Teaser:
- Video:
Tavsiya:
NodeMCU ESP8266 yordamida IoT asosli aqlli mashinalar tizimi: 5 qadam
NodeMCU ESP8266 yordamida IoT -ga asoslangan aqlli mashinalar tizimi: Hozir gavjum joylarda mashinalar to'xtash joyini topish juda qiyin va Internetda to'xtash joylari haqida ma'lumot olish uchun tizim yo'q. Tasavvur qiling -a, siz telefoningizda to'xtab turish joyi haqida ma'lumot olishingiz mumkinmi va sizda rouming yo'qligini tekshirish uchun
IOT asosidagi aqlli mashinalar: 7 qadam
IOT asosidagi aqlli mashinalar: Tanmay Pathak va Utkarsh Mishra tomonidan. Talabalar @ Xalqaro Axborot Texnologiyalari Instituti, Haydarobod (IIITH) Xulosa Biz IOT asosidagi aqlli mashinalar tizimini muvaffaqiyatli joriy qildik. Shaxsiy tugunlar (yaqinlik sensori) yordamida
Mashinalar termikasi: 6 qadam
Mashinalar termasi: ovozli va ekirc; a 2 ª Lei da Termodin va slyuda pode tejud. Ela va eacute; konstruktsiya va ccedil; ã o de m á quinas e utiliza ç ã o na ind ú stria
PIR sensori yordamida mashinalar to'xtash signalizatsiyasi- DIY: 7 qadam (rasmlar bilan)
PIR sensori yordamida avtoulovlarni to'xtatish signalizatsiyasi tizimi- DIY: Agar siz mashinalar, yuk mashinalari, mototsikllar yoki boshqa mashinalar uchun to'xtash vaqtida muammoga duch kelgan bo'lsangiz, men sizga bu mashinada to'xtash signalizatsiyasi yordamida bu muammoni qanday hal qilishni ko'rsataman. PIR sensori yordamida tizim. Bu tizimda
Garajda mashinalar yordamchisi: 10 qadam (rasmlar bilan)
Garajda to'xtash joyi bo'yicha yordamchi: Hammaga salom, shuning uchun …… Garajda to'xtash joyini ko'rsatish uchun mening garajimda tennis to'pi osilgan. (Bilasizmi … garajingizda aylanib yurganingizda, doimo boshingizni qimirlatib qo'yadigan odam!): OBu hal qilmaydi