INHOUDSOPGAWE:
- Stap 1: Skep u Instructables -robot Cupido
- Stap 2: Die stroombaan en die lys met dele
- Stap 3: Maak gate aan die bors
- Stap 4: Monteer die stroombaan en kodering
- Stap 5: Monteer die servo
- Stap 6: Laaste aanraking
Video: Robot Cupido met bewegende kop, ligte en klank: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Deur snorlaxprime Volg meer deur die skrywer:
Ek is geïnspireer om 'n paar toevoegings tot die oulike robot cupido te voeg om dit lewendiger te maak, want dit is 'n robot en dit is ook Valentynsdag. Ek herwin my lig geaktiveerde MP3 -speler kring. Dieselfde kring word ook gebruik in die Frankenbot instruksies.
Stap 1: Skep u Instructables -robot Cupido
Volg die wonderlike instruksies om u instruksionele robot -cupido te skep. Maar moet die liggaam nog nie aan die kop vasplak nie. Ons gaan 'n stroombaan plaas wat dit laat kopknik en die ligte aansteek.
Ander dinge wat ek verander het, is om die papier op 'n dikker karton soos graankaste te plak. Maar dit maak dit moeiliker om te buig, en u moet die dikte van die kop aanpas sodat die deel van die lekkergoed in die liggaam pas.
Stap 2: Die stroombaan en die lys met dele
Soos u in die kring hierbo kan sien, gebruik ek arduino nano as die brein van die robot. Die servomotor word via pen 9 beheer om die kop op en af te beweeg. Die MP3 -speler word gebruik om u gunsteling liefdesliedjie te speel wanneer die LDR (ligsensor) geaktiveer is. U kan die robot in die boks sit, en as dit oop is, aktiveer die ligsensor die liedjie. As dit geaktiveer is, flikker ek ook die 3 LED's wat op die bors van die robot gemonteer is.
Hier is die lys van die onderdele wat gebruik word:
- Arduino Nano
- DFPlayer mini
- 3 LED's
- Mini luidspreker
- 1K weerstand x2
- Weerstand van 330 ohm
- Servomotor
- LDR
- Tou om die servo aan die robotkop te koppel
- Paper clip om die tou vas te hou
Stap 3: Maak gate aan die bors
Die robot is nie volledig sonder 'n flikkerlig nie, daarom steek ons 'n paar gate om die 3 LED's op die bors te pas. Wees saggeaard en moenie sy hart breek nie.
Pas dan die 3 LED's op die bors.
Stap 4: Monteer die stroombaan en kodering
Monteer die kring. Ek het die servo by die pen 9 van Arduino bygevoeg. Die servo kom met 3 drade. Swart of bruin draad om aan GND gekoppel te word. die middelrooi draad wat aan VCC (5V) gekoppel moet word, en die geel draad is die bedieningselement wat gekoppel is aan pen 9 van Arduino.
Die inisialisering van die servo word uitgevoer in die volgende afdeling van die kode:
Servo myservo; // skep servo -voorwerp om 'n servoint pos = 0 te beheer; // veranderlike om die servoposisie op te slaan
Die ander verandering van die Frankenbot -kring is dat die MP3 -liedjie genaamd 002.mp3 in vouer 07 geleë is. Die inisialisering van die kode is soos volg:
int Liedjie = 2; //sd:/07/002.mp3
Initialiseer dan die servo, voeg die volgende kode by die instellingsgedeelte van die kode
ongeldige opstelling () {
… myservo.attach (9); // plak die servo op pen 9 aan die servo…}
Die servo kan slegs 180 grade per ontwerp draai, so dit is soos 'n veër, die kode om die servo te skuif is soos volg:
vir (pos = 0; pos <= 90; pos += 1) {// gaan van 0 grade tot 90 grade // in stappe van 1 graad myservo.write (pos); // sê vir servo om in posisie te gaan met veranderlike 'pos' -vertraging (15); // wag 15 ms vir die servo om die posisie te bereik} for (pos = 90; pos> = 0; pos -= 1) {// gaan van 90 grade tot 0 grade myservo.write (pos); // sê vir servo om in posisie te gaan met veranderlike 'pos' -vertraging (15); // wag 15 ms vir die servo om die posisie te bereik}
Die kode hierbo sal die servo tot 90 grade skuif en dit dan weer na nulposisie draai.
Nog 'n klein dingetjie. As u die kode van Frankenbot gebruik, is dit ontwerp om te aktiveer as dit donker is, dus moet u die logika verander om te aktiveer as daar lig is. Dit word gedoen in die volgende afdeling van die kode.
if (ldrStatus> 200) {// brand wanneer dit oop is
… // Knipper die LED hier en speel die liedjie, u kan die 200 -drempel aanpas // as die kamer te helder of te donker is}
Nou kan u die kode na arduino oplaai en toets dat alles goed werk. Moenie vergeet om u gunsteling liefdesliedjie op te laai na die SD -kaart in die map sd: /07/002.mp3, as u my kode gebruik nie, of u kan dit na iets anders verander.
Ek het die volledige kode vir u gemak opgelaai.
Stap 5: Monteer die servo
Noudat u weet dat die stroombaan werk, is dit tyd om die kring in die robot uit te skakel. Die eerste ding om te doen is om 'n gat aan die agterkant te steek en die servo te installeer. Dan is die moeilike punt om die res van die stroombaan in die onderste kompartement te plaas. Op foto 3. Ek het ook nog 'n gat gesteek om die stroombaan aan te dryf. Dan moet u alles aan mekaar plak. Maar plak nie eers die agterkant van die kop vas nie, want u moet 'n tou met 'n skuifspeld verbind.
Omdat ek die papier aan die karton plak, is dit baie moeiliker om vas te plak, so ek gebruik 'n papierklem om dinge bymekaar te hou.
Stap 6: Laaste aanraking
Noudat alles bymekaar is, is dit tyd om die tou aan die agterkant van die kop te koppel, en ek hou die tou vas met 'n skuifspeld. Jammer ek het vergeet om die foto te neem voordat ek die kop vasgeplak het. Heg dan die tou aan die servo vas. My tou is 'n bietjie te kort, so die mond sluit nie so goed nie; u kan die tou aanpas om seker te maak dat u die gewenste effek kry.
Plak dan die hand en die vleuel vas vir die laaste aanraking. As u agterkom dat my LDR in die agterste hoek van die robotmond uitsteek. Ek stel voor om dit ook in die voorste bors te plaas.
Die laaste stap is om aan te skakel en te geniet hoe u cupido -bot leef. Dit is tyd om u geliefde te beïndruk met 'n paar verrassings in die mond en 'n gelukkige Valentynsdag te hê.
Ek hoop dat u dit so geniet het om hierdie robot te maak as wat ek dit geniet. Gee 'n opmerking, of as u enige vrae het, sal ek dit graag beantwoord. Dankie dat u my instruksies gelees het.
Aanbeveel:
Klank lokaliseer Mannequin kop met Kinect: 9 stappe (met foto's)
Klank lokaliseer Mannequin -kop met Kinect: Ontmoet Margaret, 'n toets -dummy vir 'n bestuurder -moegheidstelsel. Sy het onlangs uit haar pligte teruggetree en haar weg gevind na ons kantoorruimte, en het sedertdien die aandag getrek van diegene wat dink sy is 'creepy'. In die belang van geregtigheid het ek
DIY -uitvindings -kuns -projekidee met LED -ligte en klank: 3 stappe
DIY Inventive ART Project Idea With LED Lights and Sound: In hierdie video sal ek jou wys hoe om 'n unieke kunsprojek tuis te maak met behulp van LED -strook en klank
Zelda skatkis (met ligte en klank): 12 stappe (met foto's)
Zelda Treasure Chest (With Lights & Sound): Hallo almal! Ek was 'n groot fan van die Legend of Zelda -speletjies toe ek jonger was, maar ek dink amper almal ken die ikoniese melodie wat speel wanneer jy 'n bors in die spel oopmaak, dit is net klink so magies! In hierdie Instructable gaan ek jou wys hoe
Lewensgrootte Jason Vorhees/Vrydag 13de Halloween -model met 15,4 duim TV/dvd maag en servo/arduino bewegende kop: 6 stappe
Lewensgrootte Jason Vorhees/Vrydag 13de Halloween -model met 15,4 duim TV/dvd -maag en bewegende kop van servo/arduino: Permanente staan/sit lewensgrootte Jason Vorhees met 'n ingeboude TV/DVD -kombinasie … ook 'n arduino -aangedrewe servo -nek om te maak Jason deursoek sy volgende slagoffer
Statief-kop na monopod-kop adapter op 43 sent. Letterlik .: 6 stappe
Statief-kop na monopod-kop adapter op 43 sent. Letterlik .: Kort weergawe van my verhaal: ek het 'n kamera gekoop, 'n bondel bykomstighede, insluitend 'n Samsonite 1100 -statief. Ek het 'n monopod. Ek wil binnekort foto's neem met 'n draaikop op die monopod, en ek het nie $ 40 om te bestee om een te kry nie