Mundarija:

Bluetooth boshqariladigan robotli mashina: 13 qadam (rasmlar bilan)
Bluetooth boshqariladigan robotli mashina: 13 qadam (rasmlar bilan)

Video: Bluetooth boshqariladigan robotli mashina: 13 qadam (rasmlar bilan)

Video: Bluetooth boshqariladigan robotli mashina: 13 qadam (rasmlar bilan)
Video: Telefondan orqali bluetooth bilan boshqariladigan, yasagan mashinam. 2024, Noyabr
Anonim
Image
Image

sizni har doim RC avtomashinalari qiziqtirganmi?

Hech qachon o'zingiz yaratishni xohlaganmisiz? o'z smartfoningiz bilan boshqariladimi? - boshlaylik

Shunday qilib, bolalar, men bu loyihada Arduino yordamida Bluetooth boshqariladigan mashina yasashga harakat qildim. Men har bir tafsilotni o'z ichiga olganman, shuning uchun siz uni oson tushunasiz. Bundan tashqari, batafsilroq videoni ko'rishingiz mumkin. Oxirigacha ko'ring va 10 daqiqada bajarishni o'rganasiz.

Men hammaga tushunarli bo'lishi uchun har bir sxemani va tushuntirishni qo'shdim.

Bu iqtisodiy va sizning maktab / kollej loyihangiz uchun yaxshi g'oya. Sizga avvalgi ma'lumot kerak emas!

faqat ushbu ko'rsatmaga amal qiling: P.

1 -qadam: kerakli materiallar

Kerakli materiallar
Kerakli materiallar

1. Har qanday avtomobil shassi to'plami (BO dvigatellari, g'ildiraklar va taglik bilan)

Men bu to'plamni sotib oldim-

2. Arduino UNO

3. L298 dvigateli

4. Hc-05 bluetooth moduli

5. ikkita batareya (men Samsung 18650 zaryadlanuvchi kamerasini ishlatardim, ikkalasi ham 3,7V va 2600 mA) Havola:

6. Jumper simlari

7. Elektr asboblari (Lehim sim va temir)

8. bluetooth bilan mobil

2 -qadam: Barcha motorlarni lehimlang va ularni tayanchga ulang

Barcha motorlarni lehimlang va ularni tayanchga ulang
Barcha motorlarni lehimlang va ularni tayanchga ulang
Barcha motorlarni lehimlang va ularni tayanchga ulang
Barcha motorlarni lehimlang va ularni tayanchga ulang

Har bir dvigatelni qora va qizil sim bilan lehimlang va videoda ko'rsatilgandek ularni shassis bilan mahkamlang.

Chap tarafdagi motor simlarini birlashtiring: qizil simli qizil sim va qora simli qora sim

O'ng tarafdagi motorlarni xuddi shunday birlashtiring: qizil simli qizil sim va qora simli qora sim

3 -qadam: G'ildiraklarni barcha motorlarga ulang

G'ildiraklarni barcha motorlarga ulang
G'ildiraklarni barcha motorlarga ulang
G'ildiraklarni barcha motorlarga ulang
G'ildiraklarni barcha motorlarga ulang
G'ildiraklarni barcha motorlarga ulang
G'ildiraklarni barcha motorlarga ulang

g'ildiraklarni bosganda ortiqcha bosim o'tkazmang, aks holda shassi sinishi mumkin.

4 -qadam: ikkita batareyani ketma -ket ulang

Ikki batareyani ketma -ket ulang
Ikki batareyani ketma -ket ulang
Ikki batareyani ketma -ket ulang
Ikki batareyani ketma -ket ulang

Batareyalarni lenta bilan ulash orqali ketma -ket ulang. Bundan tashqari, ular bir -biriga yaxshi ulangan bo'lishi uchun ochiq simni ushlab turishingiz mumkin.

Endi qizil simni batareyaning musbat terminaliga, qora simni esa salbiy terminalga ulang.

<= 9 voltsli kuchlanishni saqlashga harakat qiling. Men 3,7 V kuchlanishli 2 ta batareyadan foydalandim, shuning uchun umumiy kuchlanishim 7,4 volt edi. Agar siz yuqori kuchlanishni ishlatsangiz (> = 12 volts kabi), sizning komponentlaringiz qizib ketishi va yonishi ehtimoli bor)

Agar batareyalaringiz ko'proq oqimga ega bo'lsa- sizning motorlaringiz tez aylanadi. Batareya quvvati 2260 mA edi, bu 4 ta dvigatelni quvvatlantirish uchun etarli edi.

Ogohlantirish: tasodifan batareyaning musbat terminalini manfiy terminaliga ulamang. Hech qanday qarshiliksiz simlaringizni yoqib yuborishi mumkin.

5 -qadam: Dvigatellarni dvigatelga ulang

Motorlarni dvigatelga ulang
Motorlarni dvigatelga ulang
Dvigatel motorini dvigatelga ulang
Dvigatel motorini dvigatelga ulang
Motorlarni dvigatelga ulang
Motorlarni dvigatelga ulang

Har ikki tarafdagi dvigatellarning qizil va qora terminalini motor haydovchisiga ulang.

6 -qadam: Motor drayverini Arduino -ga ulang

Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang
Motor drayverini Arduino -ga ulang

Keyin motorli haydovchining to'rtta boshqaruv pimini arduino 9, 10, 11 va 12 -chi rozetkaga ulang.

7 -qadam: Bluetooth moduliga Arduino -ga ulaning

Bluetooth moduliga Arduino -ga ulaning
Bluetooth moduliga Arduino -ga ulaning
Bluetooth moduliga Arduino -ga ulaning
Bluetooth moduliga Arduino -ga ulaning

Bluetooth modulini (BT) HC-05 ni arduino-ga elektron diagrammada ko'rsatilgandek ulang.

BT modulini arduino -ga quyidagicha ulang: VCC 5V va GND GND

8 -qadam: Dvigatelni batareyaga ulang

Dvigatel drayverini batareyaga ulang
Dvigatel drayverini batareyaga ulang
Dvigatel drayverini batareyaga ulang
Dvigatel drayverini batareyaga ulang

Dvigatel drayverining quvvat manbaiga rozetkasini batareyaning musbat va manfiy terminaliga ulang. batareyaning salbiy terminalini arduino GND ga ulang. Nihoyat, 3 -terminalni arduino Vin -ga ulang.

Siz xohlaganingizcha mashinani ishga tushirish yoki to'xtatish uchun kalitni qo'shishingiz mumkin.

9 -qadam: Kodni yuklang va ilovani yuklab oling

Kodni yuklang va dasturni yuklab oling
Kodni yuklang va dasturni yuklab oling
Kodni yuklang va dasturni yuklab oling
Kodni yuklang va dasturni yuklab oling
Kodni yuklang va dasturni yuklab oling
Kodni yuklang va dasturni yuklab oling

Siz bu erdan kodni nusxalashingiz mumkin.

Endi berilgan kodni kompilyatsiya qiling va arduino -ga yuklang.

10 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Yuklagandan so'ng, arduino -ni kompyuterdan uzing

Endi Rx Hc-05 ni arduino Tx va arcino Tx Hc-05 ga ulang

(kodni yuklamasdan oldin ularni ulamang, aks holda kodni yuklashda arduino yoqib yuborishi mumkin)

Nihoyat, Arduino Bluetooth boshqaruv dasturini yuklab oling.

11 -qadam: Bluetooth moduli bilan ulang

Bluetooth moduli bilan ulang
Bluetooth moduli bilan ulang
Bluetooth moduli bilan ulang
Bluetooth moduli bilan ulang
Bluetooth moduli bilan ulang
Bluetooth moduli bilan ulang

Mashinani ishga tushiring. Bluetooth modulining LED -si ulanmasdan tez miltillayotganini tekshiring.

HC-05 Bluetooth modulini smartfon bilan bog'lang. 1234 -parolni kiriting (agar u ishlamasa, 0000 -ni sinab ko'ring)

Birlashtirgandan so'ng, ilovani oching va u bilan bog'lanish uchun HC-05-ni tanlang. Bluetooth modulining LEDini tekshiring, uning miltillovchi tezligi hozir juda sekin bo'lardi.

12 -qadam: Sinov drayveri

Sinov drayveri
Sinov drayveri
Sinov drayveri
Sinov drayveri
Sinov drayveri
Sinov drayveri

Ilova tugmalariga o'ting

1 -ni bosing: mashina oldinga siljiydi. (barcha g'ildiraklar oldinga siljiy boshlaydi)

1 -tugmani bosing: mashina teskari harakat qiladi. (hamma g'ildiraklar orqaga harakat qila boshlaydi)

3 -ni bosing: mashina chap tomonga buriladi. (Faqat o'ng g'ildiraklar harakatlanadi)

4 -ni bosing: mashina o'ng tomonga buriladi. (Faqat chap g'ildiraklar harakatlanadi)

13 -qadam: Takliflar

Takliflar
Takliflar

barcha ulanishlaringizni to'g'ri va mahkamlang. Agar ular bo'shashsa, mashinangiz harakatlanayotganda to'xtashi mumkin.

Siz hatto keyingi loyihangiz sifatida robotdan qochish uchun to'siq qo'yishingiz mumkin.

Tavsiya: