Mundarija:
Video: DTMF boshqariladigan mashina. Mobil telefonlar shart emas: 3 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Robotlar va Robo avtomashinalari - bu butun dunyo bo'ylab texnologiya ixlosmandlari va olimlar uchun yangi kun o'yinchoqlari. ular hamma joyda ilovalarni topadilar. Bu erda men sizga arduino va SIM800 moduli yordamida DTMF boshqariladigan robotli avtomobil yasashni tushuntiraman. DTMF robotlarini yaratishda yordam beradigan 100 ta darslik bor, buning farqi shundaki, u SIM800 moduli yordamida qo'ng'iroqdan to'g'ridan -to'g'ri dekodlashni amalga oshiradi. Ya'ni, ma'lumotlarni kiritish uchun DTMF dekoderidan va mobil telefondan foydalanishdan saqlaning. modullarni ulash, eskizni yuklash va mashinangizni ishga tayyor qilish kifoya. Bu kuchni kamroq och va mustaqil qiladi.
Modullar kiruvchi qo'ng'iroqni avtomatik ravishda qabul qiladi va qo'ng'iroq qiluvchining bosgan tugmachasini bajaradi. hamma parvarish avtomatik tarzda amalga oshirilganligi sababli, siz buni masofadan boshqarishingiz mumkin. Xo'sh, nimani kutmoqdasiz, to'plamlaringizni oling va bunga ruxsat bering.
Agar siz bu sohada yangi boshlovchi bo'lsangiz, pls mashinani va barchasini qanday yig'ish bo'yicha keyingi qadamlarni bajaring. Agar siz arduino va robototexnikaga biroz o'rgangan bo'lsangiz, siz ushbu qadamning o'zida barcha kerakli ma'lumotlarni olasiz.
Komponentlar ro'yxati
- Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
- SIM 800 moduli (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Dekodlash/dp/B01NBEU0S2)
- 12V batareya
- L293D dual H Bridge dvigatelini boshqarish moduli (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
- Umumiy Robo avtomobil shassisi (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Dvigatellar va g'ildiraklar (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Jumper simlari kerak
- Vintlar, murvat va boshqalar
Bu bizga kerak bo'lgan hamma narsa.
interfeysi quyidagicha
SIM 800 GSM moduli quyidagicha bog'langan: GSM RX ==> D11 Arduino
GSM TX ==> Arduino D10
L293D pinlari quyidagicha bog'langan.
Chap motorning A ==> D4 Arduino
Chap motorning B ==> Arduino D5
O'ng dvigatel A ==> Arduino D6
O'ng dvigatel B ==> Arduino D7.
Dvigatel L293D ga ulangan. agar mashina istisnosiz harakat qilmasa. Iltimos, terminallarni o'zgartirishga harakat qiling. Kod shunday tuzilganki, ikkita dvigatel terminali A va B. deb nomlanadi va A terminali yuqori va B past bo'lsa, dvigatel soat yo'nalishi bo'yicha aylanadi deb taxmin qilinadi. Modulning PIN -kodini yoqing.
Iltimos, quvvat ulanishlarini modul sifatida ulang. faqat barcha asoslarni qisqa tuting va hech qanday terminalda ortiqcha kuchlanish ta'minlanmasligiga ishonch hosil qiling.
Bu erda Arduino eskizini topishingiz mumkin
(https://github.com/jth-1996/DTMF-Controlled-Car)
1 -qadam: L293D -ni Arduino va Motors -ga ulash
L293D - bu dvigatellarni quvvatlantirish uchun ishlatiladigan boshqaruvchi, chunki dvigatelni quvvatlantirish uchun Arduino chiqishi etarli emas. L293D -da nima va qanday qilishni ko'proq bilib olishingiz mumkin (https://www.youtube.com/embed/_Fgxng8vWPU).
Kod shunday tuzilganki, ikkita dvigatel terminali A va B. deb nomlanadi va A terminali yuqori va B past bo'lsa, vosita soat yo'nalishi bo'yicha aylanadi deb taxmin qilinadi.
Har bir g'ildirakning har xil avtomobil harakati uchun zarur bo'lgan harakatlari ilova qilingan rasmda keltirilgan. Ko'proq bilish uchun bir xil narsaga qarang.
2 -qadam: SIM800 va DTMF
SIM800 - bu sohada mavjud bo'lgan eng mashhur GSM modullaridan biri. Bu ichki DTMF dekoderiga va ushbu o'quv qo'llanmasiga ega. Shuning uchun faqat UART interfeysini ulash kerak bo'ladi. Kod UART interfeysi uchun Software Serial -dan foydalanadi va bu disk raskadrovka uchun UART bortidan ortda qoladi. SIM800 -ni arduino -ga ulash 1 -bosqichda tushuntirilgan.
Quvvat manbasini tanlashda juda ehtiyot bo'ling. beqaror quvvat manbai SIM800 noto'g'ri ishlashiga olib kelishi mumkin. Oddiy 12V batareya ishlaydi.
3 -qadam: Avtomobil shassisini yig'ish va taxtalarni joylashtirish
Shassi va taxtalarni siz sotib olgan taxtada ko'rsatilgan ko'rsatmalarga muvofiq yig'ish mumkin. Iltimos, taxta pimlari hech qanday o'tkazuvchi materiallarga tegmasligiga ishonch hosil qiling. To'g'ri izolyatsiyani ta'minlash uchun shimgichni ishlating.
Endi sizning mashinangiz foydalanishga tayyor.
GSM moduliga kiritilgan raqamni tering. Qo'ng'iroq 5 soniyadan so'ng avtomatik ravishda amalga oshiriladi. Endi mashinani boshqarish uchun quyidagi tugmachalarni bosing.
Oldinga ==> 2
Orqaga ==> 8
Chap ==> 4
O'ng ==> 6
To'xtating ==> 5
Baxtli qilish.