Innholdsfortegnelse:
Video: Lydresponsiv robot: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
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.
Anbefalt:
Arduino - Maze Solving Robot (MicroMouse) Wall Following Robot: 6 trinn (med bilder)
Arduino | Maze Solving Robot (MicroMouse) Wall Following Robot: Welcome I'm Isaac, og dette er min første robot " Striker v1.0 " Denne Roboten ble designet for å løse en enkel labyrint. I konkurransen hadde vi to labyrinter og roboten Alle andre endringer i labyrinten kan kreve en endring i
Hvordan bygge SMARS Robot - Arduino Smart Robot Tank Bluetooth: 16 trinn (med bilder)
Hvordan bygge SMARS Robot - Arduino Smart Robot Tank Bluetooth: Denne artikkelen er stolt sponset av PCBWAY. PCBWAY lager prototyper av høy kvalitet for mennesker over hele verden. Prøv det selv og få 10 PCB for bare $ 5 på PCBWAY med veldig god kvalitet, takk PCBWAY. Motorskjermen for Arduino Uno
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 trinn (med bilder)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: Dette er en annen versjon av Hungry Robot som jeg bygde i 2018. Du kan lage denne roboten uten 3d -skriver. Alt du trenger å gjøre er bare å kjøpe en boks Pringles, en servomotor, en nærhetssensor, en arduino og noen verktøy. Du kan laste ned alle
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
PixelOrgan: Lydresponsiv DotStar LED-stripe (med MicroView): 3 trinn (med bilder)
PixelOrgan: Lydresponsiv DotStar LED-stripe (med MicroView): Dette er en lett organisk ting der en innebygd mikrofoninngang vises på en DotStar 72 LED-stripe slik at den øverste LED-en representerer gjeldende høy/middels/lav leves som R/G/B, og resten av lysdiodene representerer tidligere verdier (slik at vi får en