Innholdsfortegnelse:

Lydresponsiv robot: 4 trinn
Lydresponsiv robot: 4 trinn

Video: Lydresponsiv robot: 4 trinn

Video: Lydresponsiv robot: 4 trinn
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, November
Anonim
Lydresponsiv robot
Lydresponsiv robot

I denne opplæringen lærer du hvordan du lager en lydresponsiv robot, roboten vil svare på volumet av stemmen din. De to øynene som er LED -matrisene, uttrykker volumet av stemmen din gjennom grunnleggende følelser. Jeg kom på denne ideen med tanke på sang, så det vil være en flott robot å synge for, men du kan også skrike, rope eller bare snakke med den. Det er 12 følelser inkludert i koden, disse følelsene er:

  1. Søvnig
  2. Nøytral
  3. Glad, 1
  4. Glad, 2
  5. Blunke
  6. Kjærlighet, hjerter
  7. Glad, 3
  8. Frustrert, 1
  9. Frustrert, 2
  10. lei seg
  11. Sint
  12. Død

Jo sterkere stemmen din er, jo mer intense blir følelsene i øynene.

Trinn 1: Liste over varer du trenger

1 Arduino Uno

1 brødbrett

Mann til mann kabler

Mann til hunn kabler

2 LED -matrise

1 mikrofonmodul

Mye Lego

Du trenger også Arduino -programvaren og bibliotekene som er koblet nedenfor.

*Fargen på ledningen spiller egentlig ingen rolle så lenge du vet hvilken ledning som går hvor. Det er bare en enkel måte å lete etter problemer når det ikke fungerer som det skal. Lengden spiller ingen rolle, disse lengdene er bare for å gjøre det lettere for deg.

Trinn 2: Maskinvaremontasje

Maskinvaremontasje
Maskinvaremontasje

Vi skal sette opp LED-matrisene først, for dette brukte jeg følgende opplæring https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Følg denne instruksjonen en gang hvis du bare vil ha to øyne.

Hvis du har fulgt opplæringen ovenfor, kan vi begynne med å koble til mikrofonmodulen. Her trenger du mann til hun -kabler, for å få dette til å fungere må du koble VCC til +5V på brødbrettet, GND til GND på Arduino Uno og A0 til A0 på Arduino Uno.

Når du har fulgt disse trinnene, vil du ende opp med bildet vist ovenfor.

Trinn 3: Koden

Koden jeg brukte for dette prosjektet kom fra to andre eksempelprosjekter som andre mennesker har laget. Det er justeringer og tillegg som jeg legger inn for å få dette til å fungere. Du kan enkelt justere volumet som trengs for å få roboten til å reagere raskere eller saktere.

Du må laste ned LedControlMS.h -biblioteket fra denne lenken https://github.com/shaai/Arduino_LED_matrix_sketch. Inkluder det i biblioteket i prosjektet ditt, og du bør være god å gå.

Trinn 4: Lego

Nå som alt er samlet, kan du la den kreative siden gå vill og lage alle slags opptredener for roboten din. Sørg for at du har nok lego.

Anbefalt: