Tartalomjegyzék:

Készíts táncoló robotot 3D nyomtató és Arduino nélkül/#intelligens kreativitás: 11 lépés (képekkel)
Készíts táncoló robotot 3D nyomtató és Arduino nélkül/#intelligens kreativitás: 11 lépés (képekkel)

Videó: Készíts táncoló robotot 3D nyomtató és Arduino nélkül/#intelligens kreativitás: 11 lépés (képekkel)

Videó: Készíts táncoló robotot 3D nyomtató és Arduino nélkül/#intelligens kreativitás: 11 lépés (képekkel)
Videó: Kalandok az Ebay-es 3D nyomtatókkal | Ebay percek 2024, November
Anonim
Image
Image

Helló barátok, ebben az oktatóanyagban megmutatom, hogyan lehet otthon táncoló robotot készíteni 3D nyomtató és Arduino nélkül. Ez a robot képes táncolni, automatikus egyensúlyozásra, zeneszerzésre és járásra. És a Robot dizájnja is nagyon jól néz ki….

1. lépés: Szükséges összetevők

Szervó csatlakoztatása
Szervó csatlakoztatása

Ezek a szükséges alkatrészek, amelyekben áramköri játszóteret, szervomotort, jumperdrótot, szervocsatlakozót, kartonpapírt és műanyag hengeres dobozt használok.

műanyag dobozt fogunk használni a robot fejrészének elkészítéséhez, és minden vezetéket és mikrovezérlőt is belehelyezünk.

2. lépés: A szervó felszerelése

Szervó csatlakoztatása
Szervó csatlakoztatása
Szervó csatlakoztatása
Szervó csatlakoztatása

Két lyukat készítek a doboz alsó részébe a szervomotor rögzítéséhez. Rögzítse mindkét szervót szorosan a lyukba, majd állítsa be a szervohuzalt.

3. lépés: Készítsen láb tervezést

Készítsen láb tervezést
Készítsen láb tervezést

A szervomotor felhelyezése után el kell készítenünk a robot lábát. Ehhez vastag kartonpapírt használunk. Kivágunk két kis kartondobozt, és egy egyszerű lábtáblát készítünk, amint az a képen látható.

A lábak kialakítása után egy szervocsatlakozót állítunk a lábhoz, amely összeköti a szervót a lábával, amint az az alábbi képen látható.

4. lépés: Rögzítse a lábát a szervóhoz

Rögzítse a lábát a szervóhoz
Rögzítse a lábát a szervóhoz

Most egyenként rögzítse a lábat a szervomotorhoz. Erősen rögzítse mindkét lábát, hogy jó test legyen. Ehhez lásd az alábbi képet.

E kettő helyett 4 szervomotort is használhatunk. Mert ha 4 szervót fogunk használni, sok más mozgást is hozzáadhatunk ehhez a robothoz. Két szervomotoros robotban csak gyaloglásra, egyszerű táncra és valamilyen tevékenységre, például holdjárásra, rezgésre, stb. Programozhatjuk be. Tehát csatlakoztassa az összes alkatrészt megfelelően, amint az a képen látható.

5. lépés: Csatlakoztassa a szervót a jumperrel

Csatlakoztassa a szervót jumperrel
Csatlakoztassa a szervót jumperrel

Most össze kell kötnünk a jumper vezetékeket a szervomotorral. Lásd az alábbi képet az áthidaló vezetékek szervóhoz való csatlakoztatásához. Csatlakoztassa az összes vezetéket a megfelelő színnel.

Az összes vezeték csatlakoztatása és az összes alkatrész csatlakoztatása után a robottestünk készen áll. Ugorjunk a következő és fontos lépésünkhöz a mikrovezérlőhöz való csatlakozáshoz.

6. lépés: Áramköri játszótér A mikrovezérlőnk

Circuit Playground Mikro-vezérlőnk
Circuit Playground Mikro-vezérlőnk

Mielőtt csatlakoztatná a jumpert a mikrovezérlőhöz, először nézze meg a Circuit játszótér expresszét. Mivel az áramkör játszótér expressz egy új típusú mikrovezérlő, és teljesen különbözik az Arduino-tól, ezért tudnunk kell néhányat az áramköri játszótérről.

Ez a mi mikro-vezérlő áramkör játszótéri expresszünk. Ebben a mikrovezérlőben sok érzékelő, 3 funkciógomb, 10 sokszínű LED és sok bemeneti és kimeneti érintkező található. Sok funkció áll rendelkezésre ebben a mikrovezérlőben, ezért ezt használom a projektjeimben.

7. lépés: huzalozás

Vezeték
Vezeték

Miután megnéztük ezt, csatlakoztassuk az áthidaló vezetékeket az áramkör játszótéri expresszhez.

Csatlakoztassa a vezetékeket, mint- Sárga jumper - PinA1, Piros jumper - Pin3.3v (i) Fekete jumper - Pin gnd (gnd) Kék jumper - Pin3.3v (ii) Fehér jumper - Pin gnd (ii) Zöld jumper - PinA2

az összes vezeték és a jumper összekötése után állítsa be az összes vezetéket, és tegye az összes jumpert és mikrovezérlőt a dobozba. Mindent nagyon óvatosan tegyen meg, mert egyetlen vezetéket sem kell lekapcsolni. Ennyi ………… Szóval aranyos és barkácsoló csodálatos táncos robotunk készen áll.

8. lépés: Kód

Kód
Kód

input.onLoudSound (function () {

for (let i = 0; i = 130) {for (let i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) pause (500) pins. A1. servoWrite (130) csapok. A2.servoWrite (50) szünet (500)} csapok. A1.servoWrite (130) csapok. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) csapok. A1.servoWrite (130) pins. A2.servoWrite (50) for (let i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) csapok. A2.servoWrite (10) pause (200) pins. A1.servoWrite (130) pause (100) pins. A2.servoWrite (50) pause (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50) for (let i = 0; i <6; i ++) {pause (200) csapok. A2.servoWrite (10) szünet (200) csapok. A1.servoWrite (170) szünet (100) csapok. A2.servoWrite (50) szünet (200) csapok. A1.servoWrite (130) szünet (100)} csap. A1.servoWrite (130) csapok. A2.servoWrite (50) for (let i = 0; i <4; i ++) {pause (100) pins. A1.servoWrite (180) pause (100) pins. A1.servoWrite (130) pause (200)} for (let i = 0; i <4; i ++) {pause (100) pins. A2.servoWrite (80) szünet (100) csap. A2.servoWrite (50) szünet (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)}}) pins. A1.servoWrite (130) csapok. A2.servoWrite (50) forever (function () {light.setBrightness (255) light.showAnimation (light.rainbowAnimation, 2000) pause (2000) light.showAnimation (light.runningLightsAnimation, 500) pause (2500) light.showAnimation (light.colorWipeAnimation, 2000) szünet (2500)}) örökre (funkció () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

9. lépés: A robot készen áll

A robot készen áll
A robot készen áll

Szóval, remélem, hogy mindannyian élvezni fogjátok ezt a projektet, és tetszik ez is.

10. lépés: KövetkezőPCB -

KövetkezőPCB
KövetkezőPCB

A NextPCB kiváló minőségű NYÁK -gyártó, professzionális NYÁK -gyártási képességekkel. A NYÁK anyagok IATF16949, ISO9001, ISO14001, UL, CQC, RoHS és REACH tanúsítvánnyal rendelkeznek. A NextPCB nagyon gyors módszert alkalmaz a PCB szállítására mindössze 6-8 napon belül. Az elmúlt két évben szintén ott használtam a szolgáltatást, és mindig jó eredményeket értek el. Tehát azt javaslom, hogy minden mechanikai alkotónak PCB -t kell vásárolnia a NextPCB -től.

A NextPCB akár 4-12 rétegű NYÁK-t is biztosít. A NYÁK minősége is nagyon jó. Mindössze 10 dollárért 10 PCB -t kaphat bármilyen színben. A PCB megrendeléséhez keresse fel a NextPCB webhelyét. Csak lépjen a webhelyre Töltse fel gerber fájlját, válassza ki a PCB beállítást, és rendeljen 10 kiváló minőségű NYÁK -t most. További információ -

11. lépés: Támogasson minket, ha feliratkozik a Youtube -ra

Ha tetszik ez a projekt, kérjük, támogass engem YouTube -csatornám "feliratkozásával". Iratkozz fel most -

Itt is megoszthatod velem az új projektek ötletét, ha kommentelsz.

Facebook, @circuitjamer, Instagram- @circuitjamer

Ajánlott: