Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar
- 2 -qadam: Tanklar tanasini qurganingizdan keyin
- 3 -qadam: tanklar bochkasi
- 4 -qadam: Batareya
- 5 -qadam: Bluetooth ulanishi
- 6 -qadam: PowerBank -ni yopishtiring
- 7 -qadam: Kodni yuklash
- 8 -qadam: Somonni bochka sifatida qo'shish
- 9 -qadam: Android -dan foydalanish
Video: Arduino + Bluetooth boshqariladigan tank: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Men bu tankni qanday dasturlashni, dvigatellar, servolar, Bluetooth va Arduino qanday ishlashini o'rganish uchun quraman va men Internetdan tadqiqotlar olib boraman. Endi men Arduino tankini qurishda yordam berishlari kerak bo'lgan odamlar uchun o'z ko'rsatmalarimni yaratishga qaror qildim.
Bu erda video: Arduino + Bluetooth boshqariladigan tank
Asosan, tizim shunday ishlaydi;
Bluetooth telefondan ma'lumotlarni yuboradi (Arduino RC ilovasi bilan raqamlar yoki belgilar hc06 -ga ma'lumot sifatida yuborilishi mumkin) va Arduino -ga ma'lumotlar servo va motorlarini ishga tushiradi.
1 -qadam: Sizga kerak bo'lgan narsalar
- 1x arduino uno r3
- 1x arduino uno motorli haydovchi qalqoni
- 2x 180 aylanishli mikro servo
- 1 ta Tamiya tank izlari
- 1x Tamiya universal plastinka to'plami
- 1xTamiya egizak dvigatelli X1 qutisi
- 1x PowerBank (meniki 10400 mA / soat, u o'zgarishi mumkin)
- Taxminan 2,5 sm elektron platani ajratuvchi 1x HC 06 bluetooth moduli (siz uni eski sxemalardan yoki kompyuterdan topishingiz mumkin)
- Bir oz sim
- 2 dan ortiq erkak va urg'ochi pinli ulagich
- Lehimlash temir
- Issiq yopishtiruvchi qurol, issiq silikon qurol (xuddi shu narsa)
- Lehimlash paychalarining
- O'chirish platasi
- usb kabeli
- android telefon
- somon
2 -qadam: Tanklar tanasini qurganingizdan keyin
Tamiya to'plamini qurganingizdan so'ng, sizning motoringizga bir nechta simlarni lehimlang. Ko'rsatilganidek, Arduino -ni ajratgichlarga ulang.
Dvigatel drayverini Arduino -ga to'g'ri ulang va 0 (RX) va 1 (TX) piniga ikkita ayol boshli ulagichni lehimlang.
dvigatel haydovchisiga dvigatel ulanishlarini o'rnatish
3 -qadam: tanklar bochkasi
fotosuratda ko'rsatilganidek, bir nechta issiq silikon elim bilan ikkita servo. servolarni motor qalqoniga ulang.
yer servo SER1 ga o'tadi
yuqoriga va pastga servo SER2 ga o'tadi
4 -qadam: Batareya
Quvvat banki uchun elektron kartaning ikkita kichik qismini kesib, batareyaga yopishtiring. ko'rsatilgandek
USB kabelingizni kesib oling va uni 5V dvigatel qalqonlariga lehimlang. To'g'ri LAYHLayotganingizga ishonch hosil qiling. (VCC dan VCC ergacha)
5 -qadam: Bluetooth ulanishi
Erkak va ayol boshli pin ulagichlarini erkak tomondan kesib oling va uni 5V ga lehimlang va dvigatel qalqoniga ulang.
men uchun yashil - VCC qizil - GND
ESLATMA: KODNI yuklaganingizda, sizning BLUETOOTHINGIZ hech qachon ARDUINOga ulanmaganligiga ishonch hosil qiling
Ulanmoq;
arduino rx to hc 06's tx
arduino tx to hc 06's rx
6 -qadam: PowerBank -ni yopishtiring
Elektron platalarga bir oz issiq elim qo'ying va uni Arduino -ga yopishtiring. USB -ni quvvat bankiga ulab, Arduino -ni sinab ko'ring (quvvat bankining ochiq yoki zaryadlanganligiga ishonch hosil qiling).
Agar xohlasangiz, Bluetooth moduli uchun boshqa elektron kartani yopishtirishingiz mumkin, bu juda oson va chiroyli
7 -qadam: Kodni yuklash
Kodni yuklab oling va Arduino -ga yuklang.
Kichik eslatmalar:
sayak turkchada taymer degan ma'noni anglatadi
holat - bu holat
Xizmat ko'rsatuvchi sagsol; Yuk mashinasi;
bular ham;
O'ng tarafdagi servo;
Servo yuqoriga;
KODNING BOSHLANGAN MUAMMOSI bor, agar siz uni hal qilsangiz, iltimos, uni sharhlarga yozing !!
masalan;
if (status == '5') {while (status == '5') {sayac ++; if (sayac> 180) {sagsol.write (180); } if (sayac <0) {sagsol.write (0); } kechiktirish (50); sagsol.yozish (sayak); tanaffus; }}
Telefoningizdagi boshqa tugmani bosganingizda, u hisoblashni davom ettiradi
Agar biz izohlarga yozsak, butun sonni cheklay olamizmi?
chegarasi 0 dan 180 gacha.
8 -qadam: Somonni bochka sifatida qo'shish
Somonni burilgan qismdan oldin kesib oling va servoga soling
9 -qadam: Android -dan foydalanish
Google play -da Arduino RC ilovasini yuklab oling
tankingizni quvvatlantiring
ilovani oching
matbuot jarayoni
HC 06 qurilmasini bosing
Kutmoq…
Arduino telefonga ulanganda Bluetooth moduli miltillashni to'xtatadi
ochiq boshqaruv rejimi
sozlamalaringizni qiling bu mening sozlamalarim. Agar siz dvigatel qalqoniga noto'g'ri dvigatel kabellarini ulagan bo'lsangiz, u o'zgarishi mumkin, lekin raqam yoki kodni o'zgartirsangiz, haqiqiyini olishingiz mumkin.
Tavsiya:
Nutqli avtomatlashtirish -- Arduino -dan audio -- Ovoz bilan boshqariladigan avtomatlashtirish -- HC - 05 Bluetooth moduli: 9 qadam (rasmlar bilan)
Nutqli avtomatlashtirish || Arduino -dan audio || Ovoz bilan boshqariladigan avtomatlashtirish || HC - 05 Bluetooth moduli: …………………………. Boshqa videolarni ko'rish uchun YouTube kanalimga OBUNA BO'LING …. …. Bu videoda biz suhbat avtomatizatsiyasini qurdik .. Agar siz mobil telefon orqali ovozli buyruq yuborsangiz, u uy qurilmalarini yoqadi va fikr -mulohazalarini yuboradi
Bluetooth ilovasi orqali boshqariladigan Arduino avtomobili: 4 qadam (rasmlar bilan)
Arduino Car App Bluetooth orqali boshqariladi: Biz bilamizki, Arduino - bu ajoyib prototiplash platformasi, chunki u do'stona dasturlash tilidan foydalanadi va bizga ajoyib tajribalarni taqdim etadigan juda ko'p ajoyib komponentlar mavjud
Arduino boshqariladigan mashina (Bluetooth): 5 qadam (rasmlar bilan)
Arduino boshqariladigan mashina (Bluetooth): Biz bilamizki, Arduino juda yaxshi prototiplash platformasi, chunki u do'stona dasturlash tilidan foydalanadi va bizga ajoyib tajribalarni taqdim etadigan juda ko'p ajoyib komponentlar mavjud
Bluetooth bilan boshqariladigan Arduino to'qnashuviga qarshi mashina: 3 qadam (rasmlar bilan)
Bluetooth bilan boshqariladigan Arduino to'qnashuviga qarshi avtomobil: Bluetooth bilan boshqariladigan Arduino to'qnashuviga qarshi mashinani qanday qilish kerak
Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)
Arduino -dan foydalanadigan Bluetooth boshqariladigan robotli mashina: Men sizga Android mobil telefoningizdan Bluetooth -ni boshqaradigan robot -mashina yasash bo'yicha ko'rsatma beraman. Bundan tashqari, robot -mashina mashinani oldinga siljitishda uchraydigan to'siqlarni chetlab o'tish qobiliyatiga ega. Robo