Innholdsfortegnelse:
- Trinn 1: Lag din instruksjonsrobot Cupid
- Trinn 2: Kretsen og delelisten
- Trinn 3: Lag hull til brystet
- Trinn 4: Sett sammen kretsen og kodingen
- Trinn 5: Monter servoen
- Trinn 6: Siste berøringer
Video: Robot Amor med bevegelig hode, lys og lyd: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Av snorlaxprimeFølg Mer av forfatteren:
Jeg ble inspirert til å legge til et par tillegg til den søte robocupiden for å gjøre den mer levende fordi den er en robot, og det er også Valentinsdag. Jeg resirkulerer min lysaktiverte MP3 -spillerkrets. Den samme kretsen brukes også i instruksjonene i Frankenbot.
Trinn 1: Lag din instruksjonsrobot Cupid
Følg de fantastiske instruksjonene for å lage din instruerbare robot -amor. Men ikke lim kroppen til hodet ennå. Vi skal sette en krets som får det til å nikke til hodet og lyse opp lysene.
Andre ting jeg måtte bytte er å lime papiret på tykkere papp som kornpakker. Men det gjør det vanskeligere å bøye seg, og du må justere tykkelsen for hodet slik at delen som holder godteriet, skal passe inn i kroppen.
Trinn 2: Kretsen og delelisten
Som du kan se i kretsen ovenfor, bruker jeg arduino nano som hjernen til roboten. Servomotoren styres via pinne 9 for å flytte hodet opp og ned. MP3 -spilleren brukes til å spille din favoritt kjærlighetssang når LDR (lyssensor) er aktivert. Du kan sette roboten i esken, og når den er åpen, vil lyssensoren aktivere sangen. Når den er aktivert, blinker jeg også de 3 lysdiodene som er montert på brystet på roboten.
Her er listen over brukte deler:
- Arduino Nano
- DFPlayer mini
- 3 lysdioder
- Minihøyttaler
- 1K motstand x2
- 330 ohm motstand
- Servo motor
- LDR
- String for å koble servoen til robothodet
- binders for å holde snoren
Trinn 3: Lag hull til brystet
Roboten er ikke komplett uten blinkende lys, så vi stikker noen hull for å passe de 3 lysdiodene til brystet. Vær forsiktig og ikke knust hjertet.
Monter deretter de 3 lysdiodene på brystet.
Trinn 4: Sett sammen kretsen og kodingen
Sett sammen kretsen. Jeg la til servoen som er koblet til pinnen 9 på Arduino. Servoen leveres med 3 ledninger. Svart eller brun ledning som skal kobles til GND. den midtre røde ledningen som skal kobles til VCC (5V) og den gule ledningen er kontrollen som er koblet til pin 9 på Arduino.
Initialiseringen for servoen gjøres i den følgende delen av koden:
Servo myservo; // lage servoobjekt for å kontrollere en servoint pos = 0; // variabel for å lagre servoposisjon
Den andre modifikasjonen fra Frankenbot -kretsen er å ha MP3 -sangen kalt 002.mp3 plassert i mappe 07. Initialiseringen av koden er som følger:
int Sang = 2; //sd:/07/002.mp3
Initialiser deretter servoen og legg til følgende kode i Setup -delen av koden
ugyldig oppsett () {
… myservo.attach (9); // fester servoen på pinne 9 til servoen …}
Servoen kan bare rotere 180 grader etter design, så det er som en visker, koden for å flytte servoen er som nedenfor:
for (pos = 0; pos <= 90; pos += 1) {// går fra 0 grader til 90 grader // i trinn på 1 grad myservo.write (pos); // be servoen om å gå til posisjon i variabelen 'pos' forsinkelse (15); // venter 15 ms på at servoen når posisjonen} for (pos = 90; pos> = 0; pos -= 1) {// går fra 90 grader til 0 grader myservo.write (pos); // be servoen om å gå til posisjon i variabelen 'pos' forsinkelse (15); // venter 15 ms på at servoen når posisjonen}
Koden ovenfor vil flytte servoen opp til 90 grader og deretter skru den tilbake til nullposisjon.
En liten ting til. Hvis du bruker koden fra Frankenbot, var den designet for å aktivere når det er mørkt, så du må endre logikken for å aktivere når det er lys i stedet. Dette gjøres i den følgende delen av koden.
hvis (ldrStatus> 200) {// lyser når den er åpen
… // Blink LED -en her og spill sangen, du kan justere 200 -terskelen // hvis rommet er for lyst eller for mørkt}
Nå kan du laste opp koden til arduino og teste at alt fungerer ok. Ikke glem å laste opp din favoritt kjærlighetssang til SD -kortet i mappen sd: /07/002.mp3, hvis du bruker koden min, eller du kan endre dette til noe annet.
Jeg hadde lastet opp hele koden for din bekvemmelighet.
Trinn 5: Monter servoen
Nå som du vet at kretsen fungerer, er det på tide å ta ut kretsen inn i roboten. Det første du må gjøre er å stikke et hull bak og installere servoen. Deretter er den vanskelige biten å sette resten av kretsen inn i bunnrommet. Vist på bilde 3. Jeg hadde også stikke et nytt hull for å kunne drive kretsen. Da må du lime alt sammen. Men ikke lim baksiden av hodet først, da du må koble et snorhold med et binders.
Fordi jeg fester papiret til pappet, er det mye vanskeligere å lime, så jeg bruker noen binders for å holde ting sammen.
Trinn 6: Siste berøringer
Nå som alt er montert, er det på tide å koble strengen til baksiden av hodet, jeg holder i strengen ved hjelp av en binders. Beklager at jeg glemte å ta bildet før jeg limte hodet sammen. Fest deretter strengen til servoen. Strengen min er litt for kort, så munnen lukker ikke like godt, du kan justere strengen for å sikre at du får ønsket effekt.
Lim deretter hånden og vingen for siste finpuss. Hvis du merker at min LDR stikker ut i det bakre hjørnet av robotmunnen. Jeg vil foreslå å sette dette i det fremre brystet også.
Det siste trinnet er å slå på strømmen og nyte at cupidbotten kommer til live. Det er på tide å imponere din kjære med noen overraskelser lagret i munnen og ha en glad Valentinsdag.
Jeg håper du likte å lage denne roboten like mye som jeg liker å lage dem. Legg igjen en kommentar, eller hvis du har spørsmål, svarer jeg mer enn gjerne på dem. Takk for at du leser instruksjonene mine.
Anbefalt:
Halloween gresskar med et bevegelig animatronisk øye - Dette gresskaret kan rulle øynene !: 10 trinn (med bilder)
Halloween gresskar med et bevegelig animatronisk øye | Dette gresskaret kan rulle med øyet !: I denne instruksen lærer du hvordan du lager et Halloween -gresskar som skremmer alle når øyet beveger seg. Juster ultralydsensorens triggeravstand til riktig verdi (trinn 9), og gresskaret ditt vil forstene alle som tør å ta cand
Mr. Wallplates hode svinger deg: 9 trinn (med bilder)
Mr. Wallplates hode snur etter deg: Dette er en mer avansert versjon av Mr. Wallplates Eye Illusion Robot https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion. En ultralydsensor lar Mr. Wallplates hode spore deg mens du går foran ham. Prosessen kan oppsummeres
FRITZ - ANIMATRONISK ROBOTISK HODE: 39 trinn (med bilder)
FRITZ - ANIMATRONISK ROBOTISK HODE: Hei fyren er velkommen til mine instruktører, la oss lage.Fritz -Animatronic Robotic Head.Fritz er åpen kildekode og utrolig fantastisk.Den kan brukes til alt. Eks: lære menneskelige følelser, resepsjonist, halloween -stud, flirter, sanger og mye mer
Zelda Treasure Chest (med lys og lyd): 12 trinn (med bilder)
Zelda Treasure Chest (With Lights & Sound): Hei alle sammen! Jeg var en stor fan av Legend of Zelda -spillene da jeg var yngre, men jeg tror nesten alle kjenner den ikoniske melodien som spiller når du åpner en kiste i spillet, det er bare høres så magisk ut! I denne instruksen skal jeg vise deg hvordan
Livsstørrelse Jason Vorhees/Fredag 13. Halloween -modell med 15,4 tommers TV/dvd -mage og servo/arduino -bevegelig hode: 6 trinn
Livsstørrelse Jason Vorhees/Fredag 13. Halloween -modell med 15,4 tommers TV/dvd -mage og servo/arduino bevegelige hoder: Permanent stativ/sit -størrelse i størrelse Jason Vorhees med en tv/dvd -kombinasjon innebygd … også en arduino -drevet servohals å lage Jason ransaket sitt neste offer