Cuprins:

Robot sunet sensibil: 4 pași
Robot sunet sensibil: 4 pași

Video: Robot sunet sensibil: 4 pași

Video: Robot sunet sensibil: 4 pași
Video: Inainte Sa Cumperi Un Aspirator Robot, Vezi Asta! 2024, Noiembrie
Anonim
Robot care răspunde la sunet
Robot care răspunde la sunet

În acest tutorial veți învăța cum să creați un robot receptiv la sunet, robotul va răspunde la volumul vocii dvs. Cei doi ochi care sunt matrici cu LED-uri exprimă volumul vocii tale prin emoții de bază. Mi-a venit această idee cu cântatul în minte, așa că va fi un robot grozav cu care să cânți, totuși poți să țipi, să strigi sau pur și simplu să vorbești cu el. Există 12 emoții incluse în codul furnizat, aceste emoții sunt:

  1. Somnoros
  2. Neutru
  3. Fericit, 1
  4. Fericit, 2
  5. A face cu ochiul
  6. Iubesc inimile
  7. Fericit, 3
  8. Frustrat, 1
  9. Frustrat, 2
  10. Trist
  11. Furios
  12. Mort

Cu cât vocea ta este mai puternică, cu atât emoțiile din ochi vor deveni mai intense.

Pasul 1: Lista articolelor de care veți avea nevoie

1 Arduino Uno

1 Pană de pâine

Cabluri de la tată la tată

Cabluri de la tată la tată

2 matrice LED

1 modul microfon

O mulțime de Lego

De asemenea, veți avea nevoie de software-ul și bibliotecile Arduino care sunt legate mai jos.

* Culoarea firului nu contează cu adevărat atâta timp cât știți ce fir merge unde. Este doar o modalitate ușoară de a căuta probleme atunci când nu funcționează așa cum ar trebui. De asemenea, lungimea nu contează cu adevărat, aceste lungimi sunt doar pentru a vă ușura.

Pasul 2: Asamblare hardware

Asamblare hardware
Asamblare hardware

Vom configura mai întâi matricile LED, pentru aceasta am folosit următorul tutorial https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Urmați această instrucțiune o dată dacă doriți doar doi ochi.

Dacă ați urmat tutorialul de mai sus, putem începe cu conectarea modulului de microfon. Aici veți avea nevoie de cabluri de la tată la tată, pentru a face acest lucru, trebuie să conectați VCC la + 5V de pe placa dvs., GND la GND pe Arduino Uno și A0 la A0 pe Arduino Uno.

După ce ați urmat cu succes acești pași, veți ajunge la imaginea de mai sus.

Pasul 3: Codul

Codul pe care l-am folosit pentru acest proiect a venit din alte două exemple de proiecte realizate de alți oameni. Sunt ajustări și figuranțe pe care le-am pus pentru a face acest lucru. Puteți regla cu ușurință volumul necesar pentru a face robotul să răspundă mai repede sau mai lent.

Trebuie să descărcați biblioteca LedControlMS.h de pe acest link https://github.com/shaai/Arduino_LED_matrix_sketch. Include-l în biblioteca ta în proiectul tău și ar trebui să fii bun să mergi.

Pasul 4: Lego

Acum, că totul este asamblat, vă puteți lăsa partea creativă să devină nebună și să creați tot felul de apariții pentru robotul dvs. Asigurați-vă că aveți suficient lego.

Recomandat: