Mundarija:

Ovozli robot: 4 qadam
Ovozli robot: 4 qadam

Video: Ovozli robot: 4 qadam

Video: Ovozli robot: 4 qadam
Video: Ovozi oʻziga yoqmaydiganlar uchun ajoyib mashq #shorts 2024, Iyul
Anonim
Ovozli robot
Ovozli robot

Bu darslikda siz ovozga sezgir robotni yasashni o'rganasiz, robot sizning ovozingizning balandligiga javob beradi. LED matritsasi bo'lgan ikkita ko'z sizning ovozingizning hajmini asosiy his -tuyg'ular orqali ifodalaydi. Men bu g'oyani qo'shiq aytishni o'ylab topganman, shuning uchun u kuylash uchun ajoyib robot bo'ladi, lekin siz qichqirishingiz, baqirishingiz yoki shunchaki gaplashishingiz mumkin. Taqdim etilgan kodga 12 ta his -tuyg'ular kiritilgan, bular:

  1. Uyqusiz
  2. Neytral
  3. Baxtli, 1
  4. Baxtli, 2
  5. Ko'z qisish
  6. Sevgi, qalblar
  7. Baxtli, 3
  8. Xafa bo'lgan, 1
  9. Xafa bo'lgan, 2
  10. Afsus
  11. Badjahl
  12. O'lik

Sizning ovozingiz qanchalik baland bo'lsa, ko'zlardagi his -tuyg'ular shunchalik kuchli bo'ladi.

1 -qadam: Sizga kerak bo'lgan narsalar ro'yxati

1 Arduino Uno

1 Non paneli

Erkak va erkak kabellari

Erkak va ayol kabellari

2 LED matritsa

1 ta mikrofon moduli

Lego juda ko'p

Sizga Arduino dasturiy ta'minoti va quyida bog'langan kutubxonalar kerak bo'ladi.

*Qaysi sim qaerga ketishini bilsangiz, simning rangi muhim emas. Bu kutilganidek ishlamasa, muammolarni qidirishning oddiy usuli. Bundan tashqari, uzunlik muhim emas, bu uzunliklar sizga oson bo'lishi uchun.

2 -qadam: Uskuna yig'ish

Uskuna yig'ish
Uskuna yig'ish

Biz birinchi navbatda LED matritsalarini o'rnatamiz, buning uchun men quyidagi qo'llanmani ishlatdim https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Agar siz faqat ikkita ko'zni xohlasangiz, ushbu ko'rsatmaga bir marta amal qiling.

Agar siz yuqoridagi ko'rsatmaga amal qilgan bo'lsangiz, biz mikrofon modulini ulashdan boshlashimiz mumkin, bu erda sizga erkak va ayol kabellari kerak bo'ladi, bu ishni bajarish uchun siz VCC -ni non panelidagi +5V ga, Arduino -dagi GND -ga GND -ga ulashingiz kerak. Arduino Uno -da Uno va A0 dan A0gacha.

Agar siz ushbu qadamlarni muvaffaqiyatli bajargan bo'lsangiz, siz yuqorida ko'rsatilgan rasmga ega bo'lasiz.

3 -qadam: Kod

Men ushbu loyiha uchun ishlatgan kod boshqa odamlar yaratgan ikkita misol loyihasidan olingan. Bu ishni bajarish uchun men kiritgan o'zgartirishlar va qo'shimchalar bor. Siz robotning tez yoki sekin javob berishini ta'minlash uchun kerakli ovoz balandligini sozlashingiz mumkin.

Siz LedControlMS.h kutubxonasini https://github.com/shaai/Arduino_LED_matrix_sketch havolasidan yuklab olishingiz kerak. Uni kutubxonangizga loyihangizga qo'shing va siz borishingiz yaxshi bo'ladi.

4 -qadam: Lego

Endi hamma narsa yig'ilgandan so'ng, siz ijodiy tomoningizni ochib yuborishingiz va robotingiz uchun har xil ko'rinishlarni yaratishingiz mumkin. Lego etarli ekanligiga ishonch hosil qiling.

Tavsiya: