Mundarija:

Ovoz bilan boshqariladigan robot: 6 qadam
Ovoz bilan boshqariladigan robot: 6 qadam

Video: Ovoz bilan boshqariladigan robot: 6 qadam

Video: Ovoz bilan boshqariladigan robot: 6 qadam
Video: Telefonni koʻz bilan boshqarish 2024, Iyul
Anonim
Ovoz bilan boshqariladigan robot
Ovoz bilan boshqariladigan robot

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com). Bu loyiha - bu robotga ovozli buyruqlar berish orqali boshqariladigan robot. Robot ko'p xususiyatlarga ega, ular ko'rsatma berishda tushuntiriladi. Ushbu robotni yaratishning barcha bosqichlari keyingi bosqichlarda tushuntiriladi.

1 -qadam: kerakli komponentlar

Ushbu loyihada elektron komponentlar kerak

1- Arduino bilan

2-Ovozni aniqlash moduli

3-Arduino Servo

4- ikkita shahar dvigateli

5-Arduino masofa sensori

6- ikkita rezistor va sim

7-9V batareya

8- ikkita LED

2 -qadam: Ovozli buyruqlarni yozib olish

Ovozli buyruqlarni yozib olish
Ovozli buyruqlarni yozib olish

Bu bosqichda, qayta ishga tushirish bilan bog'lanish uchun biz ovozni aniqlash moduliga ovozli buyruqlarni yozib olishimiz kerak. Ovozni aniqlash moduli 15 tagacha ovozli buyruqlarni saqlashi mumkin (har bir guruhda 5 tadan) va buyruqlar AccessPort deb nomlangan oynalarda dasturiy ta'minot yordamida saqlanishi mumkin.

Endi biz arduino -ni ovozni aniqlash moduliga quyidagicha ulashimiz kerak:

-Arduino 5V moduli uchun Vcc moduli

-GND dan Arduino GND moduli

-RX dan Arduino RXgacha

-Arduino TX dan TX moduli

Keyin biz arduino -ni noutbukga ulashimiz va quyidagi o'n oltilik buyruqlarni yuborish orqali ovozli buyruqlarni yozishni boshlash uchun AccessPort dasturini ochishimiz kerak:

1 -guruhni o'chirish - olti burchakli AA 01 yuborish

2 -guruhni o'chirish - oltita AA 02 yuborish

3 -guruhni o'chirish - hex AA 03 yuborish

Barcha guruhlarni o'chirish - AA 04 oltilik raqamini yuborish

Record Group 1 - hex AA 11 yuboring

Record Group 2 - hex AA 12 yuboring

Record Group 3 - hex AA 13 yuboring

1 -guruh importi - olti burchakli AA 21 yuborish

2 -guruh importi - olti burchakli AA 22 yuborish

3 -guruh importi - olti burchakli AA 23 yuborish

Men o'z loyihamda "oldinga", "o'ngga burilish", "to'xtatish" kabi ko'plab ovozli buyruqlarni yozganman.

3 -qadam: O'chirish sxemasi

O'chirish sxemasi
O'chirish sxemasi

Ushbu bosqichda biz barcha elektron komponentlarni arduino bilan ulashimiz kerak, bu yuqorida ko'rsatilgan sxemada tasvirlangan.

4 -qadam: Kod

Bu men robotni boshqarish uchun ishlatgan kodim. Mening kodimda ovozni aniqlash modulida 1 -guruhdan 2 -guruhga o'tish uchun pastadir yordamida robotni boshqarish uchun 10 ta ovozli buyruq ishlatilgan. Elektron komponentlarning barcha funktsiyalari kodda izohlangan va tushuntirilgan.

5 -qadam: 3D dizayn va bosib chiqarish

3D dizayn va bosib chiqarish
3D dizayn va bosib chiqarish

Loyihamning 3d dizayni uchun derazalardagi Autodesk Inventor dasturidan tashqi korpusni, qo'l va ushlagich kabi mexanik qismlarni loyihalash uchun foydalanardim. Keyin men 3D printer yordamida barcha qismlarni chop etdim va birlashtirdim

6 -qadam: Robot qanday ishlaydi:

Nihoyat, bu men har bir elektron komponentaning xususiyatlarini va mening loyiham qanday ishlashini ko'rsatish uchun yaratgan video.

Tavsiya: