Turinys:
- 1 žingsnis: sukurkite savo instrukcinį robotą kupidoną
- 2 žingsnis: grandinė ir dalių sąrašas
- 3 žingsnis: padarykite skylutes prie krūtinės
- 4 žingsnis: Surinkite grandinę ir kodavimą
- 5 žingsnis: Surinkite servo
- 6 žingsnis: paskutiniai prisilietimai
Video: Robotas Kupidonas su judančia galva, šviesomis ir garsu: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Sekite daugiau autoriaus:
Mane įkvėpė pridėti keletą mielų robotų kupidonų, kad jis taptų gyvesnis, nes jis yra robotas ir taip pat yra Valentino diena. Aš perdirbu savo šviesa suaktyvintą MP3 grotuvo grandinę. Ta pati grandinė taip pat naudojama „Frankenbot“instrukcijose.
1 žingsnis: sukurkite savo instrukcinį robotą kupidoną
Vykdykite nuostabias instrukcijas, kad sukurtumėte pamokomus robotų kupidonus. Tačiau dar neklijuokite kūno prie galvos. Mes ketiname įdėti tam tikrą grandinę, kuri privers jį linktelėti galvą ir uždegti šviesas.
Kiti dalykai, kuriuos turėjau pakeisti, yra popieriaus klijavimas prie storesnio kartono, pavyzdžiui, javų dėžutės. Bet tai apsunkina lenkimą ir turėsite pakoreguoti galvos storį, kad saldainius laikanti dalis tilptų į kūną.
2 žingsnis: grandinė ir dalių sąrašas
Kaip matote aukščiau esančioje schemoje, aš naudoju arduino nano kaip roboto smegenis. Servo variklis valdomas per kaištį 9, kad būtų galima pakelti galvą aukštyn ir žemyn. MP3 grotuvas naudojamas jūsų mėgstamai meilės dainai paleisti, kai įjungtas šviesos jutiklis (LDR). Galite įdėti robotą į dėžę, o kai jis atidarytas, šviesos jutiklis suaktyvins dainą. Kai jis suaktyvinamas, aš taip pat mirksi 3 šviesos diodus, pritvirtintus prie roboto krūtinės.
Čia yra naudotų dalių sąrašas:
- Arduino Nano
- „DFPlayer mini“
- 3 šviesos diodai
- Mini garsiakalbis
- 1K rezistorius x2
- 330 omų rezistorius
- Servo variklis
- LDR
- Styga, skirta prijungti servo prie roboto galvutės
- Sąvaržėlė virvelei laikyti
3 žingsnis: padarykite skylutes prie krūtinės
Robotas neapsieina be mirksinčių lempučių, todėl padarome keletą skylių, kad 3 šviesos diodai būtų pritvirtinti prie krūtinės. Būkite švelnus ir nesulaužykite jo širdies.
Tada pritvirtinkite 3 šviesos diodus prie krūtinės.
4 žingsnis: Surinkite grandinę ir kodavimą
Surinkite grandinę. Pridėjau servo, prijungtą prie „Arduino“kaiščio 9. Servo komplekte yra 3 laidai. Juoda arba ruda viela turi būti prijungta prie GND. vidurinis raudonas laidas, kuris turi būti prijungtas prie VCC (5 V), o geltonas laidas yra valdiklis, prijungtas prie „Arduino“9 kaiščio.
Servo inicijavimas atliekamas šiame kodo skyriuje:
Servo myservo; // sukurti servo objektą valdyti servoint pos = 0; // kintamasis servo padėčiai išsaugoti
Kitas Frankenboto grandinės pakeitimas yra MP3 dainos, vadinamos 002.mp3, aplanke 07. Kodo inicijavimas yra toks:
int Daina = 2; //sd:/07/002.mp3
Tada inicijuokite servo ir pridėkite šį kodą prie kodo skyriaus „Sąranka“
void setup () {
… Myservo.attach (9); // prie servo pritvirtina 9 kaiščio servo sistemą…}
Servo konstrukcija gali pasukti tik 180 laipsnių pagal konstrukciją, todėl ji yra kaip valytuvas, servo perkėlimo kodas yra toks:
for (pos = 0; pos <= 90; pos += 1) {// eina nuo 0 laipsnių iki 90 laipsnių // 1 laipsnio žingsniais myservo.write (pos); // liepti servo eiti į padėtį kintamajame 'pos' delay (15); // laukia 15 ms, kol servo sistema pasieks padėtį} for (pos = 90; pos> = 0; pos -= 1) {// eina nuo 90 laipsnių iki 0 laipsnių myservo.write (pos); // liepti servo eiti į padėtį kintamajame 'pos' delay (15); // laukia 15 ms, kol servo sistema pasieks padėtį}
Aukščiau pateiktas kodas perkelia servo iki 90 laipsnių ir pasuka atgal į nulinę padėtį.
Dar vienas smulkmena. Jei naudojate „Frankenbot“kodą, jis buvo suaktyvintas tamsoje, todėl turėsite pakeisti logiką, kad suaktyvintumėte, kai yra šviesa. Tai daroma kitame kodo skyriuje.
if (ldrStatus> 200) {// užsidega atidarius
… // Čia mirksi šviesos diodas ir paleiskite dainą, galite reguliuoti 200 slenkstį // jei kambarys yra per šviesus arba per tamsus}
Dabar galite įkelti kodą į arduino ir patikrinti, ar viskas veikia gerai. Nepamirškite įkelti savo mėgstamos meilės dainos į SD kortelę aplanke sd: /07/002.mp3, jei naudojate mano kodą, arba galite pakeisti tai į ką nors kitą.
Jūsų patogumui įkėliau visą kodą.
5 žingsnis: Surinkite servo
Dabar, kai žinote, kad grandinė veikia, atėjo laikas ištraukti grandinę į robotą. Pirmas dalykas, kurį reikia padaryti, yra išgręžti skylę gale ir įdiegti servo. Tada sudėtinga yra įdėti visą likusią grandinę į apatinį skyrių. Parodyta 3 paveiksle. Aš taip pat buvau iškišęs kitą skylę, kad galėčiau maitinti grandinę. Tada turėsite viską suklijuoti. Tačiau pirmiausia neklijuokite galvos užpakalinės dalies, nes turėsite pririšti virvelę laikydami už segtuko.
Kadangi klijuoju popierių prie kartono, jį klijuoti yra daug sunkiau, todėl naudoju tam tikrą sąvaržėlę, padedančią laikyti daiktus kartu.
6 žingsnis: paskutiniai prisilietimai
Dabar, kai viskas yra surinkta, atėjo laikas prijungti virvelę prie pakaušio, aš laikau virvelę naudojant sąvaržėlę. Atsiprašau, kad užmiršau nufotografuoti prieš priklijaudama galvą. Tada pritvirtinkite virvę prie servo. Mano styga yra šiek tiek trumpa, todėl burna taip pat neužsidaro, galite pakoreguoti eilutę, kad įsitikintumėte, jog pasiekiate norimą efektą.
Tada priklijuokite ranką ir sparną, kad atliktumėte apdailą. Jei pastebėjote, kad mano LDR iškyla galiniame roboto burnos kampe. Siūlyčiau tai įdėti ir į priekinę krūtinę.
Paskutinis žingsnis yra įjungti ir mėgautis savo kupidono robotu, kuris ateina gyventi. Atėjo laikas nustebinti savo mylimą žmogų keletu netikėtų siurprizų ir pasveikinti Valentino dieną.
Tikiuosi, kad jums patiko gaminti šį robotą taip pat, kaip man patinka juos gaminti. Palikite komentarą arba, jei turite klausimų, aš mielai atsakysiu į juos. Ačiū, kad perskaitėte mano instrukcijas.
Rekomenduojamas:
Signalizacija miegamajam su šviesomis ir garsais!: 6 žingsniai
Žadintuvas miegamajam su šviesomis ir garsais!: Sveiki, šiandien aš jums parodysiu, kaip padaryti žadintuvą jūsų miegamojo durims su „Arduino UNO“
RC bakas su judančia FPV kamera: 9 žingsniai (su nuotraukomis)
RC bakas su judančia FPV kamera: Sveiki. Šioje pamokoje aš jums parodysiu, kaip sukurti nuotolinio valdymo baką su FPV kamera. Pradžioje aš gaminu tik RC baką be FPV kameros, bet kai važiavau juo namuose, nemačiau, kur jis yra. Taigi aš sugalvojau, ką papildysiu
Balansavimo robotas / 3 ratų robotas / STEM robotas: 8 žingsniai
Balansavimo robotas / 3 ratų robotas / STEM robotas: Mes sukūrėme kombinuotą balansavimo ir 3 ratų robotą, skirtą naudoti mokyklose ir po pamokų. Robotas sukurtas naudojant „Arduino Uno“, pasirinktinį skydą (pateikiama visa konstrukcijos informacija), „Li Ion“akumuliatorių paketą (visa tai atitinka
„Zelda“lobių skrynia (su šviesomis ir garsu): 12 žingsnių (su nuotraukomis)
Zeldos lobių skrynia (su žibintais ir garsu): Sveiki visi! Jaunystėje buvau didžiulis „Legend of Zelda“žaidimų gerbėjas, bet manau, kad beveik visi žino ikoninę melodiją, kuri skamba, kai žaidime atidarote skrynią. skamba taip stebuklingai! Šioje instrukcijoje aš jums parodysiu, kaip
Natūralaus dydžio Jasonas Vorheesas/penktadienio 13 -ojo Helovino modelis su 15,4 colių televizoriumi/dvd skrandžiu ir servo/arduino judančia galva: 6 žingsniai
Gyvenimo dydžio Jasonas Vorheesas/penktadienio 13 -ojo Helovino modelis su 15,4 colio televizoriumi/dvd skrandžiu ir servo/arduino judančia galva: nuolatinis stovas/sėdimojo dydžio Jasonas Vorheesas su įmontuotu televizoriaus/DVD deriniu … taip pat arduino varomas servo kaklas Džeisonas ieškojo kitos savo aukos