Indholdsfortegnelse:
Video: Sound Responsive Robot: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne vejledning lærer du, hvordan du laver en lydresponsiv robot, robotten reagerer på lydstyrken på din stemme. De to øjne, der er LED -matrixerne, udtrykker lydstyrken på din stemme gennem grundlæggende følelser. Jeg kom på denne idé med sang i tankerne, så det vil være en fantastisk robot at synge for, men du kan også skrige, råbe eller bare tale med den. Der er 12 følelser inkluderet i den medfølgende kode, disse følelser er:
- Søvnig
- Neutral
- Glad, 1
- Glad, 2
- Blinke
- Kærlighed, hjerter
- Glad, 3
- Frustreret, 1
- Frustreret, 2
- Trist
- Vred
- Død
Jo højere din stemme er, jo mere intense bliver følelserne i øjnene.
Trin 1: Liste over varer, du skal bruge
1 Arduino Uno
1 brødbræt
Han til han kabler
Mand til hun kabler
2 LED matrix
1 mikrofon modul
Meget Lego
Du har også brug for Arduino -softwaren og bibliotekerne, der er linket herunder.
*Farven på ledningen er ikke ligegyldig, så længe du ved, hvilken ledning der går hvor. Det er bare en let måde at lede efter problemer på, når det ikke virker, som det skal. Længden er også ligegyldig, disse længder er bare for at gøre det lettere for dig.
Trin 2: Hardware -samling
Vi opsætter først LED-matrixerne, til dette brugte jeg følgende tutorial https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Følg denne instruktion én gang, hvis du kun vil have to øjne.
Hvis du har fulgt vejledningen ovenfor, kan vi begynde med at tilslutte mikrofonmodulet. Her skal du have han- til hunkabler, for at få dette til at fungere skal du tilslutte VCC til +5V på dit brødbræt, GND til GND på din Arduino Uno og A0 til A0 på din Arduino Uno.
Når du har fulgt disse trin, ender du med billedet vist ovenfor.
Trin 3: Koden
Koden, som jeg brugte til dette projekt, stammer fra to andre eksempelprojekter, som andre mennesker har lavet. Der er justeringer og ekstramateriale, som jeg sætter i for at få dette til at fungere. Du kan nemt justere den lydstyrke, der er nødvendig for at få robotten til at reagere hurtigere eller langsommere.
Du skal downloade LedControlMS.h -biblioteket fra dette link https://github.com/shaai/Arduino_LED_matrix_sketch. Medtag det i dit bibliotek i dit projekt, og du skal være god til at gå.
Trin 4: Lego
Nu hvor alt er samlet, kan du lade din kreative side gå vild og skabe alle mulige fremtoninger til din robot. Sørg for, at du har nok lego.
Anbefalede:
Sound Localizing Mannequin Head With Kinect: 9 trin (med billeder)
Lyd Lokaliserende Mannequinhoved Med Kinect: Mød Margaret, en testdummy til et førertræthedsovervågningssystem. Hun trak sig for nylig tilbage fra sine pligter og fandt vej til vores kontorlokaler og har siden tiltrukket opmærksomheden hos dem, der synes, hun er 'uhyggelig'. I retfærdighedens interesse har jeg
Sound Light Robot: 6 trin
Sound Light Robot: I denne Instructable vil du lave en lydlysenhed. Denne enhed tænder de lyse lysdioder eller pærer med musik. Musikindgangen kommer fra line out eller speak output fra en HiFi, computer eller mobiltelefon. Du kan se kredsløbet arbejde i
RC -sporet robot ved hjælp af Arduino - Trin for trin: 3 trin
RC Tracked Robot Using Arduino - Step by Step: Hey guys, I are back with another cool Robot chassis from BangGood. Håber du har gennemgået vores tidligere projekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms og The Badland Braw
Arduino Led Strip Responsive Heart Rate Sensor: 5 trin
Arduino Led Strip Responsive Heart Rate Sensor: Det første, jeg gjorde, var at forbinde min Grove Pulssensor til min Arduino via en meget let at følge vejledning på YouTube. https://www.youtube.com/watch?v=Dzq4tnJ0LjAhttps://www.kiwi-electronics.nl/grove-finger-clip
[Arduino Robot] Sådan laver du en Motion Capture Robot - Thumbs Robot - Servomotor - Kildekode: 26 trin (med billeder)
[Arduino Robot] Sådan laver du en Motion Capture Robot | Thumbs Robot | Servomotor | Kildekode: Thumbs Robot. Brugt et potentiometer af MG90S servomotor. Det er meget sjovt og let! Koden er meget enkel. Det er kun omkring 30 linjer. Det ligner en motion-capture. Efterlad et spørgsmål eller feedback! [Instruktion] Kildekode https: //github.c