Innehållsförteckning:

Gör en dansrobot utan 3d -skrivare och Arduino/#smartcreativity: 11 steg (med bilder)
Gör en dansrobot utan 3d -skrivare och Arduino/#smartcreativity: 11 steg (med bilder)

Video: Gör en dansrobot utan 3d -skrivare och Arduino/#smartcreativity: 11 steg (med bilder)

Video: Gör en dansrobot utan 3d -skrivare och Arduino/#smartcreativity: 11 steg (med bilder)
Video: Testar YCOO NEO: Robo Beats 2024, Juli
Anonim
Image
Image

Hej vänner, i den här handledningen kommer jag att visa dig hur du gör en dansrobot hemma utan 3D -skrivare och utan Arduino. Denna robot kan dansa, automatiskt balansera, producera musik och gå. Och designen av Robot ser också så cool ut ….

Steg 1: Obligatoriska komponenter

Fäst servo
Fäst servo

Dessa är de nödvändiga komponenterna där jag använder kretslekplats, servomotor, bygeltråd, servofäste, kartongpapper och en plastcylindrisk låda.

Vi kommer att använda plastlåda för att göra huvudet till en robot och vi lägger också alla trådar och mikrokontroller i den.

Steg 2: Montera servo

Fäst servo
Fäst servo
Fäst servo
Fäst servo

Jag gör två hål i den nedre delen av lådan för att fästa servomotorn. Fäst båda servon tätt i hålet och justera sedan servotråden.

Steg 3: Gör en bendesign

Gör en bendesign
Gör en bendesign

Efter att ha monterat servomotorn måste vi göra en Ben -design av robot. Vi kommer att använda ett tjockt kartongpapper för att göra detta. Vi kommer att skära två små kartonger och göra en enkel bendesign som visas på bilden.

Efter att ha gjort bendesign kommer vi att sätta en servofäste på benet för att ansluta servon med hans ben som visas i bilden nedan.

Steg 4: Fäst benet på servon

Fäst benet på servon
Fäst benet på servon

Fäst nu benet på servomotorn en efter en. Fäst båda benen ordentligt för att få en bra kropp. Se bilden nedan för att göra detta.

Vi kan också använda 4 servomotor istället för dessa två. För om vi kommer att använda 4 servo kan vi lägga till många andra rörelser i den här roboten. I två servomotorroboter kan vi bara programmera den för promenader, enkel dans och lite aktivitet som månvandring, vibrerande som etc. Så anslut alla delar korrekt enligt bilden.

Steg 5: Anslut servo med bygel

Anslut servo med bygel
Anslut servo med bygel

Nu måste vi ansluta bygelkablar med servomotor. Se bilden nedan för att ansluta bygelkablar med servo. Anslut alla trådar med dess matchande färg.

Efter att ha anslutit alla ledningar och fäst alla delar är vår robotkropp klar. Låt oss hoppa till vårt nästa och viktiga steg till hur du ansluter med mikrokontroller.

Steg 6: Circuit Playground Vår mikrokontroller

Circuit Playground Vår mikrokontroller
Circuit Playground Vår mikrokontroller

Innan du ansluter bygeln med mikrokontrollen, ta en titt på Circuit Playground Express. Eftersom kretslekplats express är en ny typ av mikrokontroller och helt annorlunda än Arduino så vi borde behöva veta lite om kretslekplats.

Detta är vår micro-controller krets lekplats express. I denna mikrokontroller finns många sensorer, 3 funktionsknappar, 10 mångfärgade LED och många in- och utgångsstiften. Många funktioner är tillgängliga i denna mikrokontroller så jag använder detta i mina projekt.

Steg 7: Kabeldragning

Kabeldragning
Kabeldragning

Efter att ha tittat på det här, låt oss ansluta bygelkablarna med kretslekplats express.

Anslut ledningar som- Gul bygel - PinA1, Röd bygel - Pin3.3v (i) Svart bygel - Pin gnd (gnd) Blå bygel - Pin3.3v (ii) Vit bygel - Pin gnd (ii) Grön bygel - PinA2

efter anslutning av alla ledningar och bygel, justera alla trådar och sätt alla bygel och mikrokontroller i lådan. Sätt allt mycket noga eftersom ingen tråd ska behöva kopplas bort. Det är det ………… Så vår söta och DIY fantastiska dansrobot är klar.

Steg 8: Kod

Koda
Koda

input.onLoudSound (funktion () {

för (låt i = 0; i = 130) {för (låt i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) paus (500) pins. A1. servoWrite (130) pins. A2.servoWrite (50) paus (500)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) pins. A1.servoWrite (130) pins. A2.servoWrite (50) för (låt i = 0; i <6; i ++) {paus (200) pins. A1.servoWrite (170) paus (100) pins. A2.servoWrite (10) paus (200) pins. A1.servoWrite (130) paus (100) pins. A2.servoWrite (50) paus (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50) för (låt i = 0; i <6; i ++) {pause (200) pins. A2.servoWrite (10) pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (50) pause (200) pins. A1.servoWrite (130) paus (100)} pins. A1.servoWrite (130) pins. A2.servoWrite (50) för (låt i = 0; i <4; i ++) {paus (100) pins. A1.servoWrite (180) paus (100) pins. A1.servoWrite (130) paus (200)} för (låt i = 0; i <4; i ++) {paus (100) pins. A2.servoWrite (80) paus (100) stift. A2.servoWrite (50) paus (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)}}) pins. A1.servoWrite (130) pins. A2.servoWrite (50) för alltid (funktion () {light.setBrightness (255) light.showAnimation (light.rainbowAnimation, 2000) pause (2000) light.showAnimation (light.runningLightsAnimation, 500) pause (2500) light.showAnimation (light.colorWipeAnimation, 2000) pause (2500)}) forever (function () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

Steg 9: Roboten är klar

Roboten är klar
Roboten är klar

Så jag hoppas att ni alla trivs i det här projektet och också gillar det här.

Steg 10: NextPCB -

Nästa PCB
Nästa PCB

NextPCB är en högkvalitativ PCB -tillverkare med professionella PCB -tillverkningsmöjligheter. PCB -material är certifierade av IATF16949, ISO9001, ISO14001, UL, CQC, RoHS och REACH. NextPCB använder en mycket snabbare metod för att leverera kretskortet inom bara 6-8 dagar. Jag har också använt tjänsten där de senaste två åren och jag får alltid bra resultat. Så jag föreslår att alla mekaniska skapare måste köpa PCB från NextPCB.

NextPCB ger upp till 4-12 lager PCB. Kretskortets kvalitet är också mycket bra. För endast 10 $ kan du få 10 PCB i vilken färg du vill. För att beställa PCB måste du gå till NextPCB: s webbplats. Gå bara till webbplatsen Ladda upp din gerber -fil, välj PCB -inställning och beställ 10 högkvalitativa PCB nu. För mer information -

Steg 11: Vänligen stöd oss genom att prenumerera på mig på Youtube

Om du gillar det här projektet, vänligen stöd mig genom att "prenumerera" på min YouTube -kanal. Prenumerera nu -

Du kan också dela idéer om nya projekt med mig genom att kommentera här.

Facebook- @circuitjamer, Instagram- @circuitjamerSå, hej killar ………….. vi ses i nästa projekt.. Tack för ditt besök i denna handledning …… #smartcreativity, #circuitjamer, #robotics

Rekommenderad: