
Mundarija:
- 1 -qadam: 1 -qadam:
- 2-qadam: 2-qadam: HC-06 manzilini oling (QUL)
- 3-qadam: 3-qadam: HC-05 ni sozlash (master)
- 4 -qadam: 4 -qadam: RC avtomobilining asosini yarating, bu tepadagi rasmlar bo'yicha ko'rsatmalarga amal qiling
- 5 -qadam: 5 -qadam: 2 ta sekinlashtiruvchi shahar motorini L9110S stepperiga ulang
- 6 -qadam: 5 -qadam: CAR.ino eskizini Arduino -ga yuklash (CAR)
- 7 -qadam: 6 -qadam: Arduino (CAR) ni quvvat manbaidan uzing va qalqonni Arduino tepasiga ulang
- 8 -qadam: 7 -qadam: L9110S Stepper -ni Arduino Shield -ga ulang (CAR)
- 9-qadam: 8-qadam: HC-06 ni Arduino Shield (CAR) ga ulang
- 10 -qadam: 9 -qadam: RC avtomobil konfiguratsiyasi tugallandi. mashina shunday ko'rinishi kerak
- 11 -qadam: 10 -qadam: HAND.ino eskizini Arduino -ga yuklash (HAND)
- 12 -qadam: 11 -qadam: Arduino (Qo'l) ni quvvat manbaidan uzing va qalqonni Arduino tepasiga ulang
- 13 -qadam: 12 -qadam: Gyro -ni Arduino Shield -ga ulang (HAND)
- 14-qadam: 13-qadam: HC-06 ni Arduino Shield-ga ulang (HAND)
- 15 -qadam: 14 -qadam: Arduino (Qo'l) ni qo'lqopga Velcro tasmasi bilan mahkamlang. Hozir qo'l sozlamalari tugallandi. qo'lqop shunday ko'rinishi kerak
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14


Salom Dunyo!
Bu mening birinchi ko'rsatma
Agar sizda biron bir savol bo'lsa - ikkilanmasdan so'rang.
Maqsadli auditoriya:
Bu loyiha texnologiyaga qiziqqan har bir kishiga tegishli. Siz robototexnika sohasida mutaxassis bo'lasizmi yoki mutlaqo boshlang'ichsiz. Siz ushbu hujjatning ko'rsatmalariga amal qilib, ushbu loyihani yaratishingiz mumkin.
Sizga nima kerak bo'ladi:
· (2) x Elegoo Uno R3 boshqaruv paneli
· (2) x prototip kengaytirish kengashi
· (1) x HC-05 Bluetooth moduli
· (1) x HC-06 Bluetooth moduli
· (1) x qo'l qo'lqopi
· (1) x GY-521 moduli
· (12) x M-M simlari
· (6) x F-M simlari
· (2) x 9V doimiy quvvatga ega batareya
R/C avtomobili
· (1) x asosiy karta
· (2) x kodlovchi disk
· (2) x g'ildirak
· (2) x Dvigatelning sekinlashuvi
· (1) x batareya uchun idish
· (4) x M3*30 vintli bar
· (8) x M3*6 vintli bar
· (8) x M3 yong'oq
· (1) x kalit
· (4) x mahkamlagich
· (1) x Hammer g'ildiragi
· (4) x AA batareyasi
· (1) x L9110S 2-CH H-ko'prikli Stepper Dual DC dvigatelli boshqaruv paneli
1 -qadam: 1 -qadam:




Maqsad: tezlikni sozlang va HC-06 parolini o'rnating (qul)
HC-06-bu faqat Bluetooth bilan ishlaydigan modul, bu "faqat u bilan gaplashish mumkin" degan ma'noni anglatadi. HC-06 avtomatik rejimda AT rejimida bo'ladi. AT rejimi - bu Bluetooth modulining ba'zi sozlamalarini so'roq qilish/sozlash imkonini beruvchi buyruq rejimi.
I. Faqat kompyuterga ulangan Arduino va USB seriyali. Bo'sh eskizni Arduino -ga yuklang
II. USB seriyasini kompyuterdan uzing.
III. HC-06 va Arduino-ni (4) F-M simlari bilan ulang-step1wireAttachment-ga qarang.
IV. USB seriyasini kompyuterga ulang. Bu HC-06-ni har soniyada yonib-o'chib turadi.
V. Seriyali monitorni bosing va "Yo'q chiziqlar" yo'qligiga va ketma -ket monitorning pastki qismidagi bod tezligi "9600" ga o'rnatilganligiga ishonch hosil qiling.
IV. Serial monitor matn maydoniga AT kiriting va u OK ni bosib chiqarishi kerak (bu ketma -ket monitor va Bluetooth o'rtasida aloqa mavjudligini bildiradi)
VII. HC-06 standart paroli 1234, lekin bunday bo'lmasa. AT+PIN1234 kiriting va yuborish tugmachasini bosing. Keyin ketma -ket monitor OKsetPIN -ni chop etadi. Bu HC-06 ulanish parolini 1234 ga o'rnatadi (HC-06 va HC-05 o'rtasidagi parol bir xil bo'lishi kerak).
VIIII. AT+BAUD8 yozing va yuborish tugmachasini bosing. Seriyali monitor OK115200 ni bosib chiqaradi. Bu HC-06 ning uzatilish tezligini 115200 ga o'rnatadi.
2-qadam: 2-qadam: HC-06 manzilini oling (QUL)



Siz HC-06 manzilini Android telefon orqali Bluetooth Finder deb nomlangan ilova orqali yoki HC-05 atrofidagi Bluetooth modullarini hidlash uchun HC-05 yordamida olishingiz mumkin.
HC-06 manzilini unutmang. HC-05 ni sozlashda sizga bu ma'lumot kerak bo'ladi
Bluetooth Finder orqali HC-06 manzilini olish
I. Qo'shilgan rasmga qarang
QAYD: MAC manzili yuqorida ko'rsatilgan manzilga o'xshaydi. Bluetooth moduli odatda "HC-06" deb topiladi.
I. Bluetooth Finder ilovasini yuklab oling
II. HC-06 yoqilganda va yonib-o'chib turganda-Android telefonini HC-06 bilan bog'lang
III. HC-06 ning paroli 1234 bo'ladi. Biz uning parolini AT+PIN1234 buyrug'i bilan oldin sozlaganmiz.
IV. Bir marta HC-06 va Anroid telefoni birlashtirildi. Bluetooth Finder ilovasini oching, uning manzili nima ekanligini bilib oling.
3-qadam: 3-qadam: HC-05 ni sozlash (master)


*HC-06 manzilini HC-05 orqali olish
Maqsad: faqat HC-06 ga avtomatik ulanish uchun HC-05 ni bog'lang
I. HC-06 yoqilganda. Yangi Arduino sessiyasini oching va 1-qadamning 1-3-bosqichlarini bajaring.
II. USB seriyasini kompyuterga ulashda HC-05 tugmachasini bosganingizga ishonch hosil qiling. Bu HC-05 har 2 soniyada yonib-o'chib turadi. Bu HC-05 AT rejimida ekanligini ko'rsatadi. To'g'ri port tanlanganligiga ishonch hosil qiling. Tanlangan port HC-05 ulangan arduino bo'lishi kerak.
III. Seriyali monitorni bosing va "NL va CR ni" qo'shilganligiga va ketma -ket monitorning pastki qismidagi uzatish tezligi "9600" ga o'rnatilganligiga ishonch hosil qiling. (ilova qilingan rasmda ko'rsatilganidek)
IV. Serial Monitor matn maydoniga AT kiriting va u ERROR: (0) ni chiqaradi (nima uchun bunday bo'lganini bilmayman). Yana AT kiriting va Serial monitor OK ni bosib chiqaradi (bu ketma -ket monitor va Bluetooth o'rtasida aloqa mavjudligini bildiradi).
V. AT+ROLE turi? va yuborish tugmasini bosing. Seriyali monitor hozirda HC-05 qanday rolga ega ekanligini chop etadi. 0 -rol = qul. 1 -rol = usta. Agar uning roli 0 bo'lsa. AT+ROLE = 1 yozib, uning rolini 1 ga o'zgartiring. HC-05 rolini 1 (Master) ga o'rnatgandan so'ng ketma-ket monitor OK ni bosib chiqaradi. AT+ROLE yozilsinmi? Yana ikki marta tekshirish uchun.
VI. AT+CMODE yozilsinmi? va yuborish tugmasini bosing. Seriyali monitor hozirda HC-05 qanday ulanish rejimiga ega ekanligini chop etadi. 0 = faqat belgilangan manzilga ulanish. 1 = yaqin atrofdagi Bluetooth -ga ulaning. Agar uning kodi 1 bo'lsa, AT+CMODE = 0 yozib, smodini 0 ga o'zgartiring. HC-05 smodini 0 ga qo'ygandan so'ng ketma-ket monitor OK ni bosadi. AT+CMODE yozilsinmi? Yana ikki marta tekshirish uchun.
VII. AT+UART yozilsinmi? va yuborish tugmasini bosing. Seriyali monitor hozirda HC-05 ning qanday tezligini ko'rsatadi. (ya'ni +UART: 9600, 0, 0). Shuni esda tutingki, biz HC-06 bilan bir xil tezlikni o'rnatishimiz kerak. HC-05 ning uzatilish tezligini 115200 ga o'rnatish uchun AT+UART = 115200, 0, 0 kiriting. Seriyali monitor OK ni bosib chiqaradi. AT+UART yozilsinmi? Yana ikki marta tekshirish uchun. (u +UART: 115200, 0, 0 ni bosib chiqarishi kerak).
VIII. AT+PSWD yozilsinmi? HC-05 parolini aniqlash uchun. HC-06 va HC-05 o'rtasidagi parol bir xil bo'lishi kerakligini unutmang. Parol 1234 bo'lmasa. Parolni AT+PSWD = 1234 bo'yicha o'rnating. Serial monitor OK ni bosib chiqaradi. AT+PSWD yozilsinmi? Yana ikki marta tekshirish uchun.
IX. Agar sizda HC-06 manzili bo'lsa, bu bosqichni o'tkazib yuboring va X bosqichini davom ettiring. Bu qadam HC-06 manzilini aniqlaydi. AT+INIT kiriting. Serial monitor OK ni bosib chiqarishi kerak. AT+INQ yozing Bu buyruq atrofdagi bluetooth qurilmalarini so'raydi. Seriyali monitor HC-06 manzilini, turini, signalini chop etishi kerak. (ya'ni +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)
X. HC-05 ni HC-06 bilan bog'lang. Bluetooth topuvchi ilovasi orqali yoki AT+INQ usuli orqali topilgan manzilni qaytaring. AT+PAIR = 98D3, 31, FD5F83, 5 turidagi manzilidagi (98D3: 31: FD5F83) vergul bilan (98D3: 31, FD5F83) vergul bilan almashtiring. Agar HC-05 belgilangan manzil bilan bog'lanmasa, xato xabari chop etiladi. Agar ulanish muvaffaqiyatli bo'lsa, ketma -ket monitorda OK yoziladi.
XI. HC-05 ni HC-06 ga ulang. AT+BIND = 98D3, 31, FD5F83 yozing Serial monitor muvaffaqiyatli bo'lsa, OK ni bosib chiqarishi kerak.
XII. HC-06 havolasi. AT+LINK = 98D3, 31, FD5F83 yozing Serial monitor muvaffaqiyatli bo'lsa, OK ni bosib chiqarishi kerak.
XIII. HC-05 va HC-06 bog'langanidan keyin. HC-05 har 2 soniyada bir marta miltillaydi va HC-06 yonib turadi (miltillovchi).
TABRIKLAR HC-05 va HC-06 endi bog'langan
4 -qadam: 4 -qadam: RC avtomobilining asosini yarating, bu tepadagi rasmlar bo'yicha ko'rsatmalarga amal qiling


5 -qadam: 5 -qadam: 2 ta sekinlashtiruvchi shahar motorini L9110S stepperiga ulang



*Eskizni o'rnatish uslubiga e'tibor bering, L9110S doimiy dvigatellarga ilova qilingan rasmlarda ko'rsatilgandek ulanishi kerak (ular xronologik tartibda biriktirilgan).
6 -qadam: 5 -qadam: CAR.ino eskizini Arduino -ga yuklash (CAR)
7 -qadam: 6 -qadam: Arduino (CAR) ni quvvat manbaidan uzing va qalqonni Arduino tepasiga ulang
8 -qadam: 7 -qadam: L9110S Stepper -ni Arduino Shield -ga ulang (CAR)

9-qadam: 8-qadam: HC-06 ni Arduino Shield (CAR) ga ulang

10 -qadam: 9 -qadam: RC avtomobil konfiguratsiyasi tugallandi. mashina shunday ko'rinishi kerak



11 -qadam: 10 -qadam: HAND.ino eskizini Arduino -ga yuklash (HAND)
12 -qadam: 11 -qadam: Arduino (Qo'l) ni quvvat manbaidan uzing va qalqonni Arduino tepasiga ulang
13 -qadam: 12 -qadam: Gyro -ni Arduino Shield -ga ulang (HAND)

Qo'shilgan rasmga qarang
14-qadam: 13-qadam: HC-06 ni Arduino Shield-ga ulang (HAND)

15 -qadam: 14 -qadam: Arduino (Qo'l) ni qo'lqopga Velcro tasmasi bilan mahkamlang. Hozir qo'l sozlamalari tugallandi. qo'lqop shunday ko'rinishi kerak
Tavsiya:
Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjeti / Buni qanday qilish kerak / #aqlli ijodkorlik: 14 qadam

Qo'l harakati bilan boshqariladigan Chrome dinozavr gadjyeti / Buni qanday qilish kerak juda oson. Agar siz ushbu texnologiyadan xrom DINO -ni boshqarish uchun foydalansangiz, siz yiqilasiz
Bluetooth boshqariladigan RC avtomobili tezlikni boshqarish va masofani o'lchash bilan: 8 qadam

Bluetooth boshqariladigan RC avtomashinasi tezlikni boshqarish va masofani o'lchash bilan: Bolaligimda men doimo RC avtomashinalarini yaxshi ko'rardim. Hozirgi vaqtda siz Arduino yordamida Bluetooth orqali boshqariladigan arzon RC avtomashinalarini o'zingiz yasash uchun ko'plab qo'llanmalarni topishingiz mumkin. Keling, yana bir qadam tashlaymiz va kinematikadagi amaliy bilimlarimizni hisob -kitob qilish uchun ishlatamiz
Haqiqiy qo'l harakati ustidan boshqariladigan oddiy robot qo'l: 7 qadam (rasmlar bilan)

Haqiqiy qo'l harakati ustidan boshqariladigan oddiy robot qo'l: bu yangi boshlanuvchilar uchun DOF robot qo'li. Qo'l Arduino tomonidan boshqariladi. U operator qo'liga o'rnatilgan sensor bilan bog'langan. Shuning uchun operator qo'lning tirsagini egib, tirsakni boshqarishi mumkin
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
Bosh harakati bilan boshqariladigan DIY video o'yini (kengaytirilgan haqiqat): 4 qadam

Bosh harakati bilan boshqariladigan DIY video o'yini (kengaytirilgan haqiqat): Men sizga hozir tanangizni qimirlatish orqali boshqariladigan o'z o'yinini yaratish qanchalik osonligini ko'rsatmoqchiman. Sizga veb -kamerasi va dasturlash qobiliyatiga ega noutbuk kerak bo'ladi. Agar sizda noutbuk va veb -kamera bo'lmasa yoki dasturlashni bilmasangiz, Yo