Mundarija:
- 1 -qadam: Boshqaruv tizimi va funksionalligi
- 2 -qadam: 3D bosma dizayn
- 3 -qadam: qismlar va komponentlarni yig'ish
- 4 -qadam: O'chirish sxemasiga umumiy nuqtai
- 5 -qadam: Avtonom mashinaning harakatdagi videosi
Video: Avtonom masofadan boshqariladigan mashina: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com).
Ushbu loyiha Arduino D-H-ko'prikli dvigatel bilan birgalikda to'rtta doimiy dvigatel va uchta ultratovushli sensorni boshqarishga qodirligini ko'rsatadi. Maqsad, RC avtomashinasini avtonom haydashga imkon beradigan, uning yo'lidagi barcha to'siqlarni chetlab o'tishga imkon beradigan sxemani va C dasturini ko'rsatish. Bundan tashqari, ushbu mashina IQ masofadan boshqarish pulti orqali ham boshqariladi.
Ish tugagandan so'ng, mashina ikkita rejimdan foydalana oladi: avtonom va masofadan boshqarish. Avtonom rejim avtomobilni atrof bilan aloqa qilmasdan erkin harakatlanishiga imkon beradi. Masofadan qo'mondon rejimi foydalanuvchiga mashinani boshqarishga va uni IR masofadan boshqarish pultiga muvofiq harakatlantirishga imkon beradi. Bu rejimda ultratovushli datchiklar ishlamaydi va shu sababli avtomobilni istagan tomonga harakatlantirish mumkin.
Umuman olganda, bu ko'rsatma sizga, o'quvchiga, mening loyihamni osonlikcha va mamnuniyat bilan takrorlashga imkon beradi.
1 -qadam: Boshqaruv tizimi va funksionalligi
2 -qadam: 3D bosma dizayn
Loyihani amalga oshirish uchun montajdan oldin barcha kerakli komponentlarni loyihalash eng yaxshisidir. Ko'rsatilgan loyihaga nisbatan, 3D bosilgan qismi shassi bo'lib, uni barcha komponentlarga mos ravishda ehtiyotkorlik bilan ishlab chiqish kerak. Yaxshi natijalarga erishish uchun ko'proq joy olish uchun shassisning ikki nusxasini chop etish va ularni bir -birining ustiga yopishtirish yaxshidir.
3 -qadam: qismlar va komponentlarni yig'ish
- 1 Arduino Uno
- 1 L298 Dual H-Bridge dvigateli
- 3 HC-SR04 ultratovushli sensorlar
- 1 IQ qabul qiluvchisi
- 1 IR masofadan boshqarish pulti
- 4 ta shahar motorlari
- 4 g'ildirak
- 1 yoki 2 RC avtomobil shassisi
- 1 ta mini -jadval
- 1 yoki 2 ta batareya to'plami
- 8 ta AA batareyasi
- M-M & M-F o'tish simlari
4 -qadam: O'chirish sxemasiga umumiy nuqtai
DC motorlar va dvigatellar
O'ng motorlar:
- Birinchi dvigatelning yuqori pinini va ikkinchi dvigatelning pastki pinini Motor Drive -ning OUT1 piniga ulang.
- Birinchi dvigatelning pastki pinini va ikkinchi dvigatelning yuqori pinini Motor Drive -ning OUT2 piniga ulang.
Chap motorlar:
- Birinchi dvigatelning yuqori pinini va ikkinchi dvigatelning pastki pinini Motor Drive -ning OUT3 piniga ulang.
- Birinchi dvigatelning pastki pinini va ikkinchi dvigatelning yuqori pinini Motor Drive -ning OUT4 piniga ulang.
L298N dvigatel haydovchisi:
- +12V quvvat manbai terminalini dvigatelning VCC piniga ulang.
- -12V quvvat manbai terminalini Dvigatel haydovchisining GND piniga ulang.
- Motor Drive 5V pinini Arduino 5V piniga ulang.
- Motor Drive GND pinini Arduino GND piniga ulang.
- IN1, IN2, IN3 va IN4 kirish pinlarini mos ravishda Arduino 2, 3, 4 va 5 raqamli pinlariga ulang.
- ENA va ENB pinlarini mos ravishda Arduino 12 va 13 raqamli pinlariga ulang.
Ultrasonik sensorlar
Old sensor:
- VCC pinini 5V dvigatel haydovchiga ulang.
- Echo pinini Arduino -ning 6 -raqamli piniga ulang.
- Trig pinini Arduino -ning 7 -raqamli piniga ulang.
- GND -ni motor haydovchisining GND piniga ulang.
O'ng sensor:
- VCC pinini 5V dvigatel haydovchiga ulang.
- Echo pinini Arduino -ning 8 -raqamli piniga ulang.
- Trig pinini Arduino 9 raqamli piniga ulang.
- GND pinini motor haydovchisining GND piniga ulang.
Chap sensor:
- VCC pinini 5V dvigatel haydovchiga ulang.
- Echo pinini Arduino -ning 10 -raqamli piniga ulang.
- Trig pinini Arduino raqamli 11 -piniga ulang.
- GND pinini motor haydovchisining GND piniga ulang.
IR qabul qiluvchisi
- Signal pinini Arduino analog A0 piniga ulang.
- GND pinini Arduino GND piniga ulang.
- VCC pinini 5V Arduino piniga ulang.
Tavsiya:
NRF24L01 PA LNA aloqa moduli bilan masofadan boshqariladigan mashina: 5 qadam
NRF24L01 PA LNA aloqa moduli bilan masofadan boshqariladigan mashina: Bu mavzuda biz NRF24L01 PA LNA moduli yordamida masofadan boshqariladigan mashinani qanday yasash haqida bo'lishmoqchimiz. Aslida 433 MGts, HC12, HC05 va LoRa radio modullari kabi boshqa bir qancha radio modullar mavjud. Ammo, bizning fikrimizcha, NRF24L01 rejimi
Ios va Android uchun 15 dollarlik masofadan boshqariladigan ESP8266 robotli butler / mashina / tank yaratish: 4 qadam
IOS va Android uchun 15 dollarlik masofadan boshqariladigan ESP8266 robotli butler / mashina / tankni yarating: siz gazak olish uchun oshxonaga borishni yomon ko'rasizmi? Yoki yangi ichimlik olish uchunmi? Bularning barchasi 15 dollarlik masofadan boshqariladigan butler yordamida tuzatilishi mumkin, biz uzoqqa borishdan oldin, hozirda ovozli boshqariladigan RGB LED chizig'i uchun Kickstarter loyihasini ishga tushiraman
Masofadan boshqariladigan mashina - Simsiz Xbox 360 boshqaruvchisi yordamida boshqariladi: 5 qadam
Masofadan boshqariladigan mashina - simsiz Xbox 360 boshqaruvi yordamida boshqariladi: bu simsiz Xbox 360 boshqaruvi yordamida boshqariladigan masofadan boshqariladigan shaxsiy avtomobilingizni yaratish bo'yicha ko'rsatmalar
Play Station masofadan boshqariladigan simsiz 3D bosilgan mashina: 7 qadam (rasmlar bilan)
Play Station masofadan boshqariladigan simsiz 3D bosilgan mashina: kim o'yinni yoqtirmaydi? Play Station va Xbox virtual dunyosida poyga va jang !! Shunday qilib, men bu ko'rsatmalarni haqiqiy hayotga olib kelish uchun, men sizga har qanday Play Station masofadan boshqarish pultidan qanday foydalanish kerakligini ko'rsataman
Avtonom va masofadan boshqariladigan robot: 11 qadam
Avtonom va masofadan boshqariladigan robot: Bu robot qurilishi nisbatan arzon va tez bo'lishi uchun mo'ljallangan. Ishni boshlash uchun sizga quyidagilar kerak bo'ladi: Uskuna 1 Raspberry Pi 1 Dual H-Bridge Dvigatel 1 Buck Konverter 2 3V-6V DC Motors HC-SR04 Ultrasonik Sensor Boshqa shassi vazifasini bajaradigan quti M