Mundarija:

Arduino yordamida RoboCar bilan ishlaydigan smartfonda to'siqlarni aniqlash: 5 qadam
Arduino yordamida RoboCar bilan ishlaydigan smartfonda to'siqlarni aniqlash: 5 qadam

Video: Arduino yordamida RoboCar bilan ishlaydigan smartfonda to'siqlarni aniqlash: 5 qadam

Video: Arduino yordamida RoboCar bilan ishlaydigan smartfonda to'siqlarni aniqlash: 5 qadam
Video: Как Сделать Робота на Arduino UNO / How to Make a Robot on Arduino UNO 2024, Noyabr
Anonim
Arduino yordamida RoboCar bilan ishlaydigan smartfonda to'siqlarni aniqlash
Arduino yordamida RoboCar bilan ishlaydigan smartfonda to'siqlarni aniqlash

Ushbu loyihada biz Robocar -ni yaratdik, unda ikkita ultratovushli datchik, bitta bluetooth moduli Arduino bilan bog'langan.

1 -qadam: Ishlatilgan dasturiy ta'minot:

Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot

Bu loyiha uchun biz ishlatgan dasturlar:

1. Arduino IDE: Siz so'nggi Arduino IDE -ni ushbu havoladan yuklab olishingiz mumkin:

www.arduino.cc/en/Main/Software

2. Bluetooth terminallal mobil ilovasi: Bu bizning robocarimizga buyruq beradigan android mobil ilovasi.

2 -qadam: ishlatilgan komponent:

Ishlatilgan komponent
Ishlatilgan komponent
Ishlatilgan komponent
Ishlatilgan komponent
Ishlatilgan komponent
Ishlatilgan komponent

1) Arduino UNO: Arduino/Genuino Uno - ATmega328P (ma'lumotlar jadvaliga) asoslangan mikrokontrollerlar paneli. U 14 ta raqamli kirish/chiqish piniga ega (ulardan 6 tasi PWM chiqishi sifatida ishlatilishi mumkin), 6 ta analog kirish, 16 MGts kvartsli kristall, USB ulanishi, quvvat ulagichi, ICSP sarlavhasi va reset tugmasi.

2) HC-05 Bluetooth moduli: HC-05 moduli-bemalol simsiz ketma-ket ulanishni sozlash uchun mo'ljallangan Bluetooth SPP (ketma-ket port protokoli) moduli. HC-05 Bluetooth moduli master yoki qul konfiguratsiyasida ishlatilishi mumkin. Bu simsiz aloqa uchun ajoyib echimga aylantiradi. Bu ketma -ket portli bluetooth moduli to'liq malakali Bluetooth V2.0+EDR (Enhanced Data Rate) 3Mbps modulyatsiyasi bo'lib, to'liq 2,4 gigagertsli radio qabul qilgich va asosiy tarmoqli bilan ta'minlangan. U CMOS texnologiyasi va AFH (Adaptive Frequency Hopping Feature) bilan ishlaydigan CSR Bluecore 04 -tashqi yagona chipli Rluetooth tizimidan foydalanadi.

2. Ultrasonik sensor (HC-SR04): Biz loyihamizda ikkita ultrasonik datchikdan foydalanmoqdamiz. Ultrasonik diapazon sensori (HC - SR04) 2 sm dan 400 sm gacha masofani o'lchash funktsiyasini ta'minlaydi, aniqlik diapazoni 3 mm gacha yetishi mumkin. Modullar ultratovushli uzatgichlarni, qabul qilgichni va boshqaruv sxemasini o'z ichiga oladi.

3. Dvigatel drayveri (L298N): L298N H-ko'prigi moduli 5 dan 35V gacha doimiy kuchlanishli dvigatellar bilan ishlatilishi mumkin. Ushbu qo'llanmada ishlatilgan modulda 5V regulyator ham mavjud, shuning uchun agar siz besleme zo'riqishining 12 V ga qadar bo'lsa, siz ham 5V ni kartadan olishingiz mumkin.

4. Dc tishli dvigateli: Ushbu loyihada biz ikkita shahar tishli dvigatelidan foydalanmoqdamiz

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

4 -qadam: Ish printsipi:

Ishlash printsipi juda oddiy. Biz smartfonni Bluetooth moduli bilan uladik va Arduino qabul qilgan buyruqni yuboramiz va mashina harakatga keladi va har doim old yoki orqa tomondan to'siq paydo bo'lganda, mashina avtomatik ravishda to'xtaydi va signal eshitiladi. Keyin u keyingi buyruqni kutadi.

5 -qadam: Loyihaning videosi:

Loyihaning to'liq tavsifi yuqoridagi videoda berilgan

Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring.

Va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyurishingiz mumkin

Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.

Rahmat va hurmat bilan, Embedotronika texnologiyalari

Tavsiya: