Tartalomjegyzék:
- 1. lépés: Hozza létre az Instructables robot -Cupido -t
- 2. lépés: Az áramkör és az alkatrészlista
- 3. lépés: Készítsen lyukakat a mellkashoz
- 4. lépés: Szerelje össze az áramkört és a kódolást
- 5. lépés: Szerelje össze a szervót
- 6. lépés: Utolsó érintések
Videó: Robot Ámor mozgó fejjel, fényekkel és hanggal: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Kövesse a szerző további információit:
Az ihletett, hogy adjak néhány kiegészítést az aranyos robot -amorhoz, hogy élénkebb legyen, mert ez egy robot, és ez egyben Valentin -nap is. Újrahasznosítom a fény által aktivált MP3 lejátszó áramkört. Ugyanezt az áramkört használják a Frankenbot utasításokban is.
1. lépés: Hozza létre az Instructables robot -Cupido -t
Kövesse a félelmetes utasításokat, hogy elkészítse a tanítható robot -amorot. De még ne ragassza a testet a fejhez. Olyan áramkört fogunk felállítani, amely a fejét bólintja, és felgyújtja a lámpákat.
Más dolgokon változtatni kellett, hogy a papírt vastagabb kartonra ragasztom, mint a gabonapelyhek. De ez megnehezíti a hajlítást, és módosítania kell a fej vastagságát, hogy az édességet tartó rész illeszkedjen a testbe.
2. lépés: Az áramkör és az alkatrészlista
Amint a fenti áramkörön látható, az arduino nanót használom a robot agyaként. A szervomotort a 9 csap segítségével lehet szabályozni, hogy a fej felfelé és lefelé mozogjon. Az MP3 lejátszót kedvenc szerelmes dalának lejátszására használják, ha az LDR (fényérzékelő) aktiválva van. Behelyezheti a robotot a dobozba, és amikor nyitva van, a fényérzékelő aktiválja a dalt. Amikor aktiválva van, villog a 3 LED is, amelyek a robot mellkasára vannak felszerelve.
Íme a felhasznált alkatrészek listája:
- Arduino Nano
- DFPlayer mini
- 3 LED
- Mini hangszóró
- 1K ellenállás x2
- 330 ohmos ellenállás
- Szervómotor
- LDR
- Húr a szervó csatlakoztatásához a robotfejhez
- Gémkapocs a zsinór tartására
3. lépés: Készítsen lyukakat a mellkashoz
A robot nem teljes villogó fények nélkül, ezért lyukakat lyukasztunk, hogy a 3 LED -et a mellkasra illesszük. Légy szelíd, és ne törje össze a szívét.
Ezután illessze a 3 LED -et a mellkasra.
4. lépés: Szerelje össze az áramkört és a kódolást
Szerelje össze az áramkört. Hozzáadtam az Arduino 9 -es csapjához csatlakoztatott szervót. A szervóhoz 3 vezeték tartozik. Fekete vagy barna vezeték, amelyet a GND -hez kell csatlakoztatni. a középső piros vezetéket kell csatlakoztatni a VCC -hez (5V), a sárga vezetéket pedig az Arduino 9. érintkezőjéhez csatlakoztatott vezérlőhöz.
A szervó inicializálása a kód következő szakaszában történik:
Szervo myservo; // servo objektum létrehozása a servoint vezérlésére pos = 0; // változó a szervo pozíció tárolására
A Frankenbot áramkör másik módosítása az, hogy a 002.mp3 nevű MP3 dalt a 07. mappában kell elhelyezni. A kód inicializálása a következő:
int Dal = 2; //sd:/07/002.mp3
Ezután inicializálja a szervót, és adja hozzá a következő kódot a kód Beállítás részéhez
void setup () {
… Myservo.attach (9); // a 9 -es csap szervóját a szervóhoz rögzíti…}
A szervó csak 180 fokkal foroghat tervezés szerint, tehát olyan, mint az ablaktörlő, a szervó mozgatásának kódja az alábbi:
for (pos = 0; pos <= 90; pos += 1) {// 0 fokról 90 fokra megy // 1 fokos lépésekben myservo.write (pos); // mondja meg a szervónak, hogy menjen a pozícióba a "pos" késleltetésben (15); // 15 ms -ot vár, amíg a szervó eléri a pozíciót} for (pos = 90; pos> = 0; pos -= 1) {// 90 fokról 0 fokra megy myservo.write (pos); // mondja meg a szervónak, hogy menjen a pozícióba a "pos" késleltetésben (15); // 15 ms -ig vár, amíg a szervó eléri a pozíciót}
A fenti kód a szervót 90 fokra mozgatja, majd visszaállítja nulla helyzetbe.
Még egy apróság. Ha a Frankenbot kódját használja, úgy tervezték, hogy sötétedéskor is aktiválódjon, ezért módosítania kell a logikát, hogy aktiválódjon, ha világos van. Ez a kód következő szakaszában történik.
if (ldrStatus> 200) {// nyitva világít
… // Itt villog a LED, és lejátszhatja a dalt, beállíthatja a 200 küszöböt // ha a szoba túl világos vagy túl sötét}
Most feltöltheti a kódot az arduino -ba, és tesztelheti, hogy minden rendben működik. Ne felejtse el feltölteni kedvenc szerelmes dalát az SD -kártyára az sd: /07/002.mp3 mappában, ha a kódomat használja, vagy módosíthatja ezt valami másra.
Az Ön kényelme érdekében feltöltöttem a teljes kódot.
5. lépés: Szerelje össze a szervót
Most, hogy tudja, hogy az áramkör működik, itt az ideje, hogy kivegye az áramkört a robotba. Az első dolog, amit meg kell tennünk, hogy lyukat szúrunk hátul és felszereljük a szervót. Ezután a trükkös az, hogy az áramkör többi részét az alsó rekeszbe helyezze. A 3. képen látható. Egy másik lyukat is kilyukasztottam az áramkör áramellátásához. Ezután mindent össze kell ragasztani. De először ne ragasztja a fej hátsó részét, mivel egy zsinórtartót egy gemkapoccsal kell csatlakoztatnia.
Mivel a papírt a kartonhoz ragasztom, sokkal nehezebb ragasztani, ezért valamilyen gemkapocs segítségével segítek összefogni a dolgokat.
6. lépés: Utolsó érintések
Most, hogy minden össze van állítva, itt az ideje, hogy a húrt a fej hátsó részéhez csatlakoztassam, a húrt egy gemkapocs segítségével tartom. Bocsánat, elfelejtettem lefotózni, mielőtt összeragasztottam a fejet. Ezután rögzítse a húrt a szervóhoz. A húrom kicsit rövid, így a száj sem záródik be, beállíthatja a húrt, hogy biztosítsa a kívánt hatást.
Ezután ragassza fel a kezet és a szárnyat az utolsó simításokhoz. Ha észreveszi, hogy az LDR -em a robot szája hátsó sarkában bújik ki. Azt javaslom, hogy ezt is tegye az első mellkasba.
Az utolsó lépés az, hogy bekapcsolod és élvezed az élő amid botot. Itt az ideje, hogy lenyűgözze kedvesét néhány meglepetéssel a szájában, és boldog Valentin -napot.
Remélem, Ön is annyira élvezte a robot elkészítését, mint én. Kérjük, hagyjon megjegyzést, vagy ha bármilyen kérdése van, szívesen válaszolok rájuk. Köszönöm, hogy elolvastad az utasításokat.
Ajánlott:
DIY Inventive ART Project Ötlet LED fényekkel és hanggal: 3 lépés
DIY Inventive ART Project Ötlet LED -es fényekkel és hanggal: Ebben a videóban megmutatom, hogyan lehet egyedi művészeti projektet készíteni otthon LED szalag és hang használatával
Fel a fejjel !!: 3 lépés
Vigyázat !!: A diákoknak és a felnőtteknek általában sok munkájuk van, amit írniuk kell, vagy könyvek, amelyeket el kell olvasni; fejük azonban gyakran egyre közelebb kerül a könyvekhez anélkül, hogy maguk is észrevennék. A probléma megoldása érdekében létrehozok egy eszközt, hogy elkerüljem az emberek rövidlátását
AR portál a fejjel lefelé az idegen dolgoktól: 10 lépés (képekkel)
AR portál a fejjel lefelé az idegen dolgoktól: Ez az Instructable kiterjesztett valóság mobilalkalmazást hoz létre az iPhone számára, egy olyan portállal, amely a Stranger Things fejjel lefelé vezet. Bemehetsz a portálra, sétálhatsz, és visszatérhetsz. Minden a portán belül
Zelda kincsesláda (fényekkel és hanggal): 12 lépés (képekkel)
Zelda kincsesláda (fényekkel és hanggal): Üdv mindenkinek! Fiatalabb koromban nagy rajongója voltam a Legend of Zelda játékoknak, de azt hiszem, szinte mindenki ismeri azt az ikonikus dallamot, amely akkor játszódik, amikor kinyit egy ládát a játékban. olyan varázslatosan hangzik! Ebben az utasításban megmutatom, hogy ho
Életnagyságú Jason Vorhees/Péntek 13. Halloween modell 15,4 hüvelykes TV/DVD gyomorral és szervó/arduino mozgó fejjel: 6 lépés
Életnagyságú Jason Vorhees/Péntek 13. Halloween modell 15,4 hüvelykes TV/DVD gyomorral és szervóval/arduino mozgó fejjel: Állandó stand/sit életnagyságú Jason Vorhees beépített TV/DVD kombinációval … szintén arduino hajtású szervo nyakkal Jason átkutatja következő áldozatát