Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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:
- Søvnig
- Nøytral
- Glad, 1
- Glad, 2
- Blunke
- Kjærlighet, hjerter
- Glad, 3
- Frustrert, 1
- Frustrert, 2
- lei seg
- Sint
- 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
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.