Sisukord:

Heli tundlik robot: 4 sammu
Heli tundlik robot: 4 sammu

Video: Heli tundlik robot: 4 sammu

Video: Heli tundlik robot: 4 sammu
Video: Аниматор против Анимации 4 (оригинал) 2024, November
Anonim
Heli tundlik robot
Heli tundlik robot

Selles õpetuses saate teada, kuidas teha heli tundlikku robotit, robot reageerib teie hääle tugevusele. Kaks silma, mis on LED -maatriksid, väljendavad teie hääle tugevust põhiliste emotsioonide kaudu. Mõtlesin selle idee välja laulmist silmas pidades, nii et see on suurepärane robot, kellele laulda, kuid võite ka karjuda, karjuda või lihtsalt rääkida. Pakutud kood sisaldab 12 emotsiooni, need on järgmised:

  1. Unine
  2. Neutraalne
  3. Õnnelik, 1
  4. Õnnelik, 2
  5. Pilguta
  6. Armastus, südamed
  7. Õnnelik, 3
  8. Pettunud, 1
  9. Pettunud, 2
  10. Kurb
  11. Vihane
  12. Surnud

Mida tugevam on teie hääl, seda intensiivsemad on emotsioonid silmades.

Samm: vajalike esemete loend

1 Arduino Uno

1 Leivalaud

Kaablid isas -mees

Kaablid isas -naissoost

2 LED -maatriksit

1 mikrofoni moodul

Palju Legot

Teil on vaja ka Arduino tarkvara ja teeke, mis on allpool lingitud.

*Juhtme värv ei ole tegelikult oluline, kui teate, milline traat kuhu läheb. See on lihtsalt lihtne viis probleemide otsimiseks, kui see ei tööta nii, nagu peaks. Ka pikkus pole tegelikult oluline, need pikkused on lihtsalt teie jaoks lihtsamaks muutmiseks.

2. samm: riistvara kokkupanek

Riistvara kokkupanek
Riistvara kokkupanek

Seadistame kõigepealt LED-maatriksid, selleks kasutasin järgmist õpetust https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Järgige seda juhendit üks kord, kui soovite ainult kahte silma.

Kui olete ülaltoodud õpetust järginud, võime alustada mikrofonimooduli ühendamisega. Siin vajate meessoost naissoost kaableid, selle töö tegemiseks peate VCC ühendama oma leivaplaadil +5 V, GND - GND oma Arduino Uno ja A0 kuni A0 teie Arduino Unos.

Kui olete neid samme edukalt järginud, saate ülaltoodud pildi.

3. samm: kood

Kood, mida ma selle projekti jaoks kasutasin, pärines kahest teisest teiste näidisprojektist. Selle töö tegemiseks kasutasin kohandusi ja lisasid. Saate hõlpsalt reguleerida helitugevust, mis on vajalik, et robot reageeriks kiiremini või aeglasemalt.

Te peate LedControlMS.h raamatukogu alla laadima sellelt lingilt https://github.com/shaai/Arduino_LED_matrix_sketch. Lisage see oma projekti oma raamatukogusse ja teil peaks olema hea minna.

Samm: Lego

Nüüd, kui kõik on kokku pandud, võite lasta oma loomingulisel poolel metsikuks minna ja luua oma robotile igasuguseid välimusi. Veenduge, et teil oleks piisavalt lego.

Soovitan: