Mundarija:

Ko'p imkoniyatlarga ega avtonom robot: 8 qadam (rasmlar bilan)
Ko'p imkoniyatlarga ega avtonom robot: 8 qadam (rasmlar bilan)

Video: Ko'p imkoniyatlarga ega avtonom robot: 8 qadam (rasmlar bilan)

Video: Ko'p imkoniyatlarga ega avtonom robot: 8 qadam (rasmlar bilan)
Video: TEST: Yashirin kuchingiz nimada ??? BILIB OLING !!! 2024, Noyabr
Anonim
Image
Image

Assalomu alaykum do'stlar, men bu ko'rsatmali darsimda quyidagi vazifalarni bajara oladigan oldingi ko'rsatmaning yangi versiyasini taqdim qilmoqchiman:

1- Arduino UNO va L298N dvigatellari yordamida avtonom harakatlanishi mumkin

2- U changyutgich sifatida tozalashni amalga oshirishi mumkin

3- Bluetooth orqali qo'shiqlarni ijro etishi mumkin

4- Arduino yordamida ko'z va og'iz holatini o'zgartirishi mumkin

5- yonib-o'chadigan LED mavjud

6- Qoshi va etagining chekkasi chiziqli LEDdan qilingan

Oddiy, lekin ko'p funktsiyali robotni istaganlar uchun bu noyob ko'rsatma juda yaxshi sinf. Men qo'shimcha qilishim kerak, bu robotning ko'pgina xususiyatlari Instructables saytidagi maqolalardan olingan va men buni maqolaning har bir tegishli bo'limiga iqtibos keltirgan holda tan olaman.

1 -qadam: o'lchamlari va xususiyatlari

1- Robotning umumiy o'lchamlari:

-Baza o'lchami: 50 * 50 sm, erdan balandligi 20 sm, g'ildiraklarni o'z ichiga oladi

- G'ildiraklar o'lchami: Old g'ildiraklar diametri: 5 sm, Orqa g'ildiraklar 12 sm

- Changyutgich tankining o'lchamlari: 20 * 20 * 15 sm - Quvurlar diametri: 35 mm

- Batareya bo'linmasining o'lchamlari: 20 * 20 * 15 sm

- Istructables robotining o'lchamlari: 45 * 65 * 20 sm Xususiyatlari:

- orqadagi g'ildiraklarni va ikkita old g'ildirakni kuchsiz aylantiradigan ikkita dvigatelning harakati, dvigatellarning aylanishi Bluetooth bilan boshqariladigan blok va aqlli telefonga o'rnatiladigan dastur yordamida boshqariladi.

- Kalit bilan changyutgichni tozalash funktsiyasi

- Qizil va ko'k rangdagi miltillovchi LED chiziqlar - Ko'z va og'iz holatini har 10 soniyada o'zgartirish - Robot qizil LEDning doimiy yoritgichli qoshlari va etagining chekkasini o'chirib qo'yish mumkin.

-Bluetooth karnaylari robot korpusida o'chirilgan va uni Bluetooth orqali android smartfoni boshqarishi mumkin.

2 -qadam: materiallar, modullar va komponentlar ro'yxati

Materiallar, modullar va komponentlar ro'yxati
Materiallar, modullar va komponentlar ro'yxati
Materiallar, modullar va komponentlar ro'yxati
Materiallar, modullar va komponentlar ro'yxati
Materiallar, modullar va komponentlar ro'yxati
Materiallar, modullar va komponentlar ro'yxati

Ushbu robotda ishlatiladigan materiallar, modullar va komponentlar quyidagilar:

1- Ikki dvigatelli vites qutisi ZGA28 (1-rasm):

Model - ZGA28RO (RPM) 50, Ishlab chiqaruvchi: ZHENG, Mil diametri: 4 mm, Voltaj: 12 V, mil uzunligi 11.80 mm, Yuk oqimi yo'q: 0,45 A, vites qutisi diametri: 27,90 mm, maks. moment: 1,7 kg sm, vites qutisi balandligi: 62,5 mm, doimiy moment: 1,7 kg sm, uzunligi: 83 mm, tezlik nisbati: 174, diametri: 27,67 mm

2- Bitta Arduino Uno moduli va bitta L298N modulli dvigatel drayveri (2-rasm)

3- Uchta ultratovushli modul SRF05

4- Bir 12 V, 4,5 A-soat qo'rg'oshin-kislotali batareya (5-rasm)

5- Ikki dvigatelli qavs 28 * 23 * 32 mm (6-rasm, 7-rasm)

6- Ikki dvigatelli muftalar 10*10*(4-6) mm (8-rasm)

7- Ikkita dvigatel mil 6 mm diametrli * 100 mm uzunlikda

8- Har birining diametri 12 sm bo'lgan ikkita haydovchi orqa g'ildiragi (9-rasm)

9- Har birining diametri 5 sm bo'lgan ikkita old g'ildirak (10-rasm).

10- 50 sm * 50 sm, qalinligi 6 mm bo'lgan to'rtburchaklar kompyuter (poli karbonat) varaq

11- PVXdan yasalgan elektr trubkasi 3*3 sm o'lchamdagi poydevorni mustahkamlash va mustahkamlash uchun ishlatiladi

12- changyutgich quvurlari uchun diametri 35 mm bo'lgan PVX quvur (shu jumladan tirsak)

13- Elektr supurgi idishi yoki konteyner- bu menda 20* 20* 15 sm o'lchamdagi plastmassa idish. 14- changyutgichli dvigatel-fan, 12 V dvigatel, markazdan qochadigan ventilyator bilan to'g'ridan-to'g'ri bog'langan

15- bitta Arduino Uno moduli

16- Yashil PAM8403 kuchaytirgich moduli

17- Ikkita dinamik, har biri 8 Ohm, 3 Vt

18- Max7219 chipli va SPI ulagichli 8*8 nuqta matritsali beshta modul (12-rasm)

19- Ikkita kuchli tranzistor 7805

20- ikkita diod 1N4004

21- Ikki kondansatör 3,3 uF

22- ikkita kondansatör 100 uF

23- BC547 ikkita tranzistorli

24- 100 Ohm ikkita qarshilik

25- ikkita qarshilik 100 kOm

26- Ikki kondansatör 10 uF

27- Uchta loyiha taxtasi 6*4 sm

28- Non paneli simlari va bitta yadroli 1 mm simlar etarli

29- Bitta ayol USB ulagichi (men yonib ketgan USB uyasidan foydalandim va uning USB ulagichidan birini oldim!)

30- bitta Bluetooth qabul qiluvchisi BT163

31- Oltita rok-kalit

32- 1*1 sm PVXdan tayyorlangan elektr trubkasi

33- vintlardek

34- Sakkizta bort terminali

3 -qadam: Kerakli vositalar

Kerakli asboblar
Kerakli asboblar

1- kesuvchi

2- Qo'l arra

3- Lehimlash temir

4- penseler

5- sim kesuvchi

6- Har xil boshli kichik burg'ulash (burg'ulash uchlari - maydalagichlar, kesgichlar)

7- Hukmdor

8- lehim

9- super elim

10- kichik va o'rta o'lchamli tornavidalar

4 -qadam: haydovchi motorlarining o'lchamlari

Bu avvalgi ko'rsatmaga o'xshaydi:

www.instructables.com/editInstructable/edit/E5GS23TJ86HNH41/step/4

5 -qadam: Mexanik qismlarni qanday yasash kerak

Bu avvalgi ko'rsatmaga o'xshaydi:

www.instructables.com/editInstructable/edit/E5GS23TJ86HNH41/step/5

6 -qadam: Elektron qismlarni qanday qilish kerak:

Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin
Elektron qismlarni qanday yasash mumkin

Elektron qismlarni yaratish uchun quyidagi amallar bajariladi:

1- miltillovchi LEDni yaratish Bu qismning sxemasi va komponentlari avvalgi ko'rsatmalarimdan olingan:

2- Ko'z va og'iz holati uchun matritsali nuqta-LEDni yaratish: Men bu bosqichda qilgan ishlarimning hammasi quyidagi ko'rsatmalardan olingan: https://www.instructables.com/id/Controlling-a-LE… agar men dasturiy ta'minotni o'zgartirmagan bo'lsam va uni ketma -ket monitor orqali boshqarish o'rniga, har 10 soniyada ko'z va og'iz holatini o'zgartirish uchun ba'zi kodlarni qo'shdim. Dasturiy ta'minot bo'limida men bu haqda batafsil ma'lumot beraman va yuklab olish uchun dasturiy ta'minotni o'z ichiga olaman. Men Arduino UNO kirish ulanishi uchun 12 V kuchlanishli 5 V kuchlanishli 5 voltli konvertatsiya qilish uchun kichik sxemani o'z ichiga oldim. LE…

3- Dvigatel dvigatellarining qismlarini tayyorlash: Dvigatellarni haydovchi motor moduliga ulash oson va yuqoridagi rasmga muvofiq, ya'ni o'ng motor terminallari haydovchining o'ng terminaliga va chap motor terminali haydovchining chap terminaliga to'g'ri keladi. va batareyadan quvvat haydovchining quvvat va topraklama terminallarigacha, bunda batareya bo'linmasida yoqish-o'chirish moslamasi o'rnatilgan. Bu qismning Arduino eskizi dasturiy qismda tushuntiriladi.

4- Bluetooth karnaylarini yasash Bu qism juda oson va quyidagi ko'rsatmalardan olingan: https://www.instructables.com/id/Controlling-a-LE… Ikki istisno bilan, birinchi navbatda men Bluetooth qabul qilgichni yirtmaganman. va men uni quvvat manbaiga ulash uchun ayol USB ishlatganman (yuqoridagi 2 -band bilan bir xil, ya'ni 12 V/ 5 V zanjir) va uni kuchaytirgich moduliga ulash uchun ayol uyasi. Ikkinchidan, men bu kuchaytirgich o'rniga yashil PAM8403 (https://www.instructables.com/id/Controlling-a-LE… 3 Vt (11-rasm)) kuchaytirgich modulidan foydalandim va chap karnayimni uladim. PAM8403-ning chap terminallariga va o'ng karnayni PAM8403-ning o'ng terminallariga ulang (https://www.instructables.com/id/Controlling-a-LE…), kutupluluğu hisobga olgan holda men 5V kirishni ishlatganman. yuqoridagi quvvat manbaidan va men PAM8403 ning uchta terminalini rasmga muvofiq Bluetooth qabul qilgichining chiqish uyasiga uladim.

7 -qadam: dasturiy ta'minot

Bu yo'riqnomada ikkita dastur mavjud: 1- Arduino va dvigatel haydovchilari uchun, 2) nuqta matritsali ko'zlar va og'izlar uchun.

- Arduino va dvigatel drayverlari uchun dasturiy ta'minot bu erda yuklab olish uchun berilgan, men Arduino eskizlarini ko'rsatmalarda va boshqa saytlarda ishlatganman, lekin men ularni o'z ishimga moslashtirish uchun o'zgartirdim.

-Ko'z va lablar bilan bog'liq Arduino uchun dasturiy ta'minot, Dot-Matrix LED-lar yordamida ko'zlar va og'iz holatini o'zgartirish uchun yuqorida aytilgan dasturiy ta'minot bilan bir xil, lekin men ba'zi kodlarni o'zgartirdim. Arduino shtatlarni har 10 soniyada o'zgartiradi va bu dastur shu erda yuklab olish uchun ham kiritilgan.

8 -qadam: Xulosa: Rojdestvo bayrami va Yangi yilingiz bilan

Umid qilamanki, bu yangi versiya sizga katta taassurot qoldiradi, chunki bu robotlarning katta o'lchamlari va og'irligi bir xil yutuq, u changyutgich sifatida ishlashi mumkin, shuning uchun agar siz xonada avtonom harakatlanishiga ruxsat bersangiz, u xonalarni tozalaydi. Shuningdek, xonani tozalashda u musiqa o'ynaydi, u yonib -o'chib turadi, ko'zlari va lablari kayfiyatini o'zgartiradi, men o'zimni bu robotga juda yaxshi ko'raman, men uni "Donald" deb ataganman va men ham, Donald ham, barchangizga Rojdestvo bayrami tilayman. VA YANGI YIL MUBORAK BO'LSIN … Uni tinglang, u ham xuddi shu narsani aytadi …

Tavsiya: