Sisällysluettelo:
- Vaihe 1: Luo Instructables Robot Cupid
- Vaihe 2: Piiri ja osaluettelo
- Vaihe 3: Tee reikiä rintaan
- Vaihe 4: Kokoa piiri ja koodaus
- Vaihe 5: Kokoa servo
- Vaihe 6: Viimeiset kosketukset
Video: Robotti Amor, jossa liikkuva pää, valot ja ääni: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Seuraa lisää tekijältä:
Sain inspiraation lisätä muutaman lisäyksen söpöyn robotti -amoriin, jotta se olisi elävämpi, koska se on robotti ja se on myös ystävänpäivä. Kierrätän valolla aktivoidun MP3 -soitinpiirin. Samaa piiriä käytetään myös Frankenbot -ohjeissa.
Vaihe 1: Luo Instructables Robot Cupid
Noudata mahtavia ohjeita luodaksesi ohjattavat robotti -amorisi. Mutta älä liimaa vartaloa päähän vielä. Aiomme laittaa jonkin piirin, joka saa sen nyökkäämään päätään ja sytyttämään valot.
Muita asioita, joita muutin, on liimata paperi paksumpaan pahviin, kuten viljalaatikoihin. Mutta se vaikeuttaa taivuttamista ja sinun on säädettävä pään paksuus niin, että karkkia pitävä osa sopii kehoon.
Vaihe 2: Piiri ja osaluettelo
Kuten yllä olevasta piiristä näet, käytän arduino nanoa robotin aivoina. Servomoottoria ohjataan tapilla 9 pään liikuttamiseksi ylös ja alas. MP3 -soitinta käytetään toistamaan suosikki rakkauslaulusi, kun LDR (valoanturi) on aktivoitu. Voit laittaa robotin laatikkoon ja kun se on auki, valoanturi aktivoi kappaleen. Kun se on aktivoitu, vilkkun myös 3 LEDiä, jotka on asennettu robotin rintaan.
Tässä on luettelo käytetyistä osista:
- Arduino Nano
- DFPlayer mini
- 3 LEDiä
- Minikaiutin
- 1K vastus x2
- 330 ohmin vastus
- Servo moottori
- LDR
- String yhdistää servon robotin päähän
- Paperiliitin narun pitämiseksi
Vaihe 3: Tee reikiä rintaan
Robotti ei ole täydellinen ilman vilkkuvia valoja, joten teemme reikiä, jotta kolme LED -valoa voidaan sovittaa rintaan. Ole lempeä äläkä särke sen sydäntä.
Asenna sitten 3 LEDiä rintaan.
Vaihe 4: Kokoa piiri ja koodaus
Kokoa piiri. Lisäsin Arduinon nastaan 9 yhdistetyn servon. Servon mukana tulee 3 johtoa. Musta tai ruskea johto, joka liitetään GND: hen. keskimmäinen punainen johto, joka liitetään VCC: hen (5 V) ja keltainen johto on ohjain, joka on kytketty Arduinon nastaan 9.
Servon alustus suoritetaan koodin seuraavassa osiossa:
Servo myservo; // luoda servo -objekti ohjaamaan servointia pos = 0; // muuttuja servoasennon tallentamiseen
Toinen Frankenbot -piirin muutos on, että MP3 -kappale nimeltä 002.mp3 sijaitsee kansiossa 07. Koodin alustus on seuraava:
int laulu = 2; //sd:/07/002.mp3
Alusta sitten servo ja lisää seuraava koodi koodin Setup -osioon
void setup () {
… Myservo.attach (9); // kiinnittää nastan 9 servon servoon …}
Servo voi pyöriä vain 180 astetta suunnitellusti, joten se on kuin pyyhin, servon siirtokoodi on seuraava:
for (pos = 0; pos <= 90; pos += 1) {// siirtyy 0 asteesta 90 asteeseen // 1 asteen askelin myservo.write (pos); // käske servoa siirtymään asentoon muuttujan "pos" viiveessä (15); // odottaa 15 ms, kunnes servo saavuttaa asennon} for (pos = 90; pos> = 0; pos -= 1) {// siirtyy 90 asteesta 0 asteeseen myservo.write (pos); // käske servoa siirtymään asentoon muuttujan "pos" viiveessä (15); // odottaa 15 ms, kunnes servo saavuttaa asennon}
Yllä oleva koodi siirtää servoa 90 asteeseen ja kääntää sen sitten takaisin nolla -asentoon.
Vielä yksi pieni asia. Jos käytät Frankenbotin koodia, se on suunniteltu aktivoitumaan, kun on pimeää, joten sinun on muutettava logiikka aktivoitumaan, kun valoa on sen sijaan. Tämä tehdään koodin seuraavassa osassa.
if (ldrStatus> 200) {// syttyy avattuna
… // Vilkkaa LEDiä täällä ja toista kappale, voit säätää 200 kynnystä // jos huone on liian kirkas tai liian pimeä}
Nyt voit ladata koodin arduinoon ja testata, että kaikki toimii ok. Älä unohda ladata suosikkikappaleesi SD -kortille kansion sd: /07/002.mp3 sisällä, jos käytät koodiani, tai voit vaihtaa tämän johonkin muuhun.
Olin ladannut koko koodin avuksesi.
Vaihe 5: Kokoa servo
Nyt kun tiedät, että piiri toimii, on aika viedä piiri robottiin. Ensimmäinen asia on tehdä reikä taakse ja asentaa servo. Sitten hankala bitti on laittaa kaikki muu piiri alaosaan. Kuvassa 3. Olin myös pistänyt toisen reiän, jotta voisin syöttää virtapiirin. Sitten sinun täytyy liimata kaikki yhteen. Mutta älä liimaa pään takaosaa ensin, koska sinun on yhdistettävä narun pidike paperiliittimellä.
Koska tartun paperiin pahviin, liimaaminen on paljon vaikeampaa, joten käytän paperiliitintä, joka auttaa pitämään asiat yhdessä.
Vaihe 6: Viimeiset kosketukset
Nyt kun kaikki on koottu, on aika yhdistää merkkijono pään takaosaan, pidän narusta paperiliittimellä. Anteeksi, unohdin ottaa kuvan ennen kuin liimasin pään yhteen. Kiinnitä sitten naru servoon. Merkkijononi on hieman liian lyhyt, joten suu ei sulkeudu yhtä hyvin, voit säätää merkkijonoa varmistaaksesi, että saat halutun vaikutuksen.
Liimaa sitten käsi ja siipi viimeistelyä varten. Jos huomaat, että LDR -laitteeni työntyy ulos robotin suun takakulmasta. Suosittelen laittamaan tämän myös rintakehän etuosaan.
Viimeinen vaihe on käynnistää ja nauttia amoribotistasi, joka tulee elämään. On aika tehdä vaikutuksen rakkaaseen yllätyksillä, jotka on tallennettu sen suuhun, ja viettää hyvää ystävänpäivää.
Toivottavasti pidit tämän robotin tekemisestä yhtä paljon kuin minä. Jätä kommentti tai jos sinulla on kysyttävää, vastaan niihin mielelläni. Kiitos, että luit ohjeeni.
Suositeltava:
Käsivarsinauha, jossa lämpötila -anturi ja LED -valot: 5 vaihetta
Käsivarsinauha, jossa lämpötila -anturi ja LEDit: Tässä projektissa tein käsivarsinauhan, jossa on lämpötila -anturi ja LED -valot
Musiikki -vuorovaikutteinen pulloteline, jossa on säädettävät valot: 14 vaihetta
Musiikki-vuorovaikutteinen pulloteline, jossa on säädettävät valot: Jonkin aikaa sitten ystäväni tilasi 16-bittisen LED-renkaan, jonka kanssa hän pystyi kiertämään, ja samalla hän sai idean sijoittaa pullon sen päälle. Kun näin sen, olin hämmästynyt pullon valaisevan valon ulkonäöstä ja muistelin hämmästyksiä
Yksinkertainen automaattinen liikkuva robotti Arduino & L293d IC: n avulla: 6 vaihetta
Yksinkertainen automaattinen liikkuva robotti Arduino & L293d IC: n avulla: Tämä on perusrobotti, jota käyttää arduino, ja se tekee vain sen, että se vain vaeltaa ympäri ja seuraa pyöreää polkua oletuskoodilla, mutta voit muuttaa koodia muuttaaksesi polkua helposti. Se on yksinkertainen projekti, jonka kuka tahansa voi rakentaa … Joten jos
Elämän koko Jason Vorhees/perjantai 13. Halloween -malli, jossa on 15,4 tuuman televisio/dvd -vatsa ja servo/arduino -liikkuva pää: 6 vaihetta
Elämän koko Jason Vorhees/perjantai 13. Halloween -malli, jossa on 15,4 tuuman televisio/dvd -vatsa ja servo/arduino -liikkuva pää: pysyvä seisonta/istuma -elämän koko Jason Vorhees, jossa on sisäänrakennettu tv/dvd -yhdistelmä … myös arduino -käyttöinen servo -kaula Jason etsii seuraavaa uhriaan
Interaktiivinen lelu lapsille. (valot ja ääni): 6 vaihetta
Interaktiivinen lelu lapsille. (valot ja ääni): Tämä on ympyrä, jota käytän pienille lapsille (1-3), se käyttää LED-valoja ja summeria. Kun lapsi painaa nappia, jotain tapahtuu. Katso video nähdäksesi lisää. (lisää ääntä, jotta kuulet summerin, se on melko vidissä)