Innholdsfortegnelse:

Lag en dansende robot uten 3d -skriver og Arduino/#smartcreativity: 11 trinn (med bilder)
Lag en dansende robot uten 3d -skriver og Arduino/#smartcreativity: 11 trinn (med bilder)

Video: Lag en dansende robot uten 3d -skriver og Arduino/#smartcreativity: 11 trinn (med bilder)

Video: Lag en dansende robot uten 3d -skriver og Arduino/#smartcreativity: 11 trinn (med bilder)
Video: СКАУТЫ И КЕМПИНГ С СТРАШНОЙ УЧИЛКОЙ 3D! СНЕЖНЫЙ ЧЕЛОВЕК украл Мисс Ти! 2024, Juli
Anonim
Image
Image

Hei venner, i denne opplæringen vil jeg vise deg hvordan du lager en dansende robot hjemme uten 3D -skriver og uten Arduino. Denne roboten er i stand til å danse, automatisk balansere, produsere musikk og gå. Og designet til Robot ser også så kult ut …

Trinn 1: Nødvendige komponenter

Fest servo
Fest servo

Dette er de nødvendige komponentene der jeg bruker kretslekeplass, servomotor, startkabel, servofester, papppapir og en sylindrisk eske av plast.

Vi vil bruke plastboks for å gjøre hodet til en del av roboten, og vi legger også alle ledninger og mikrokontroller i den.

Trinn 2: Fest servo

Fest servo
Fest servo
Fest servo
Fest servo

Jeg lager to hull i den nedre delen av esken for å feste servomotoren. Fest begge servoen tett i hullet og juster deretter servotråden.

Trinn 3: Lag et bendesign

Lag et bendesign
Lag et bendesign

Etter å ha festet servomotoren må vi lage et Leg -design av robot. Vi skal bruke et tykt papppapir for å lage dette. Vi kutter to små pappstykker og lager et enkelt bendesign som vist på bildet.

Etter å ha laget bendesign, vil vi sette en servofester til beinet for å koble servoen med beinet som vist på bildet nedenfor.

Trinn 4: Fest benet til servoen

Fest benet til servoen
Fest benet til servoen

Fest nå benet til servomotoren en etter en. Fest begge bena tett for å få en god kropp. Se bildet under for å gjøre dette.

Vi kan også bruke 4 servomotor i stedet for disse to. Fordi hvis vi bruker 4 servo, kan vi legge til mange andre bevegelser i denne roboten. I to servomotoroboter kan vi bare programmere den for å gå, enkel dans og litt aktivitet som månevandring, vibrering som etc. Så koble alle delene riktig som vist på bildet.

Trinn 5: Koble servo med jumper

Koble servo med jumper
Koble servo med jumper

Nå må vi koble til jumperledninger med servomotor. Se bildet nedenfor for å koble jumperkabler med servo. Koble alle ledninger med matchende farge.

Etter at vi har koblet alle ledninger og festet alle deler, er robotkroppen klar. La oss hoppe til vårt neste og viktige trinn for hvordan du kobler til med mikrokontroller.

Trinn 6: Circuit Playground Vår mikrokontroller

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

Før du kobler genseren til mikrokontrolleren, må du først ta en titt på Circuit Playground Express. Fordi Circuit Playground Express er en ny type mikrokontroller og helt annerledes enn Arduino, så vi burde vite litt om kretslekeplassen.

Dette er vår mikrokontroller krets lekeplass ekspress. I denne mikrokontrolleren er det mange sensorer, 3 funksjonsknapper, 10 flerfarget LED og mange inngangs- og utgangspinner. Mange funksjoner er tilgjengelige i denne mikrokontrolleren, så jeg bruker dette i prosjektene mine.

Trinn 7: Kabling

Kabling
Kabling

Etter å ha sett på dette, la oss koble hoppetrådene med kretslekeplass ekspress.

Koble ledninger som - Gul jumper - PinA1, Rød jumper - Pin3.3v (i) Svart jumper - Pin gnd (gnd) Blå genser - Pin3.3v (ii) Hvit jumper - Pin gnd (ii) Grønn jumper - PinA2

Etter tilkobling av alle ledninger og jumper, juster alle ledninger og legg all jumper og mikrokontroller i esken. Legg alt veldig forsiktig, da ingen ledninger trenger å koble fra. Det er det ………… Så vår søte og DIY fantastiske danserobot er klar.

Trinn 8: Kode

Kode
Kode

input.onLoudSound (funksjon () {

for (la i = 0; i = 130) {for (la i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) pause (500) pins. A1. servoWrite (130) pins. A2.servoWrite (50) pause (500)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) pins. A1.servoWrite (130) pins. A2.servoWrite (50) for (la i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) pins. 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 (la 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) pause (100)} pins. A1.servoWrite (130) pins. A2.servoWrite (50) for (la i = 0; i <4; i ++) {pause (100) pins. A1.servoWrite (180) pause (100) pins. A1.servoWrite (130) pause (200)} for (la i = 0; i <4; i ++) {pause (100) pins. A2.servoWrite (80) pause (100) pins. A2.servoWrite (50) pause (200)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)}}) pins. A1.servoWrite (130) pins. A2.servoWrite (50) for alltid (funksjon () {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 (funksjon () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

Trinn 9: Roboten er klar

Roboten er klar
Roboten er klar

Så jeg håper at dere alle liker dette prosjektet og liker dette.

Trinn 10: NextPCB -

Neste PCB
Neste PCB

NextPCB er en PCB -produsent av høy kvalitet med profesjonelle PCB -produksjonsmuligheter. PCB -materialer er sertifisert av IATF16949, ISO9001, ISO14001, UL, CQC, RoHS og REACH. NextPCB bruker svært akselerert metode for å levere PCB innen bare 6-8 dager. Jeg har også brukt tjenesten der de siste to årene, og jeg får alltid gode resultater. Så jeg foreslår at alle mekaniske skapere må kjøpe PCB fra NextPCB.

NextPCB gir opptil 4-12 lagers PCB. PCB -kvaliteten er også veldig bra. For bare 10 $ kan du få 10 PCB i hvilken som helst farge du ønsker. For å bestille PCB må du gå til nettstedet til NextPCB. Bare gå til nettstedet Last opp gerber -filen, velg PCB -innstilling og bestill 10 PCB av høy kvalitet nå. For mer informasjon -

Trinn 11: Vennligst støtt oss ved å abonnere på meg på Youtube

Hvis du liker dette prosjektet, kan du støtte meg ved å "abonnere" på YouTube -kanalen min. Abonner nå -

Du kan også dele ideer om nye prosjekter med meg ved å kommentere her.

Facebook- @circuitjamer, Instagram- @circuitjamerSå, hei folkens …………… vi sees i neste prosjekter.. Takk for besøket i denne opplæringen …… #smartcreativity, #circuitjamer, #robotics

Anbefalt: