Taula de continguts:
- Pas 1: Com funciona aquest robot
- Pas 2: diagrama del circuit
- Pas 3: fabricació de PCB
- Pas 4: peces impreses en 3D del cos del robot
- Pas 5: Ingredients electrònics
- Pas 6: part del programari
- Pas 7: Muntatge d'electrònica
- Pas 8: Muntatge i demostració del cos del robot
Vídeo: Com fer un robot humanoide: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Hola nois! Espero que ja hagueu gaudit de la meva instructora anterior "Estació meteorològica en línia (NodeMCU)" i estigueu a punt per fer-ne una de nova. Després del robot model SMARS que vam muntar l'última vegada, el projecte d'avui, també tracta d'aprendre robots i utilitzarem l'OTTO model de robot en aquest vídeo i serà un projecte realment increïble, aquest projecte podria ser un bon començament en el món de la robòtica.
Durant la realització d’aquest projecte, hem intentat assegurar-nos que aquest instructable sigui la millor guia per ajudar-lo si voleu fabricar el vostre propi robot, així que esperem que aquest documentable contingui els documents necessaris.
Aquest projecte és tan útil per fer-ho especialment després d’aconseguir el PCB personalitzat que hem encarregat a JLCPCB per millorar l’aspecte del nostre dispositiu electrònic. A més, hi ha prou documents i codis en aquesta guia per ajudar-vos a crear el vostre bell robot.
Hem fet aquest projecte en només 5 dies, només dos dies per aconseguir que el robot imprimeixi en 3D les peces de tots els components electrònics necessaris, després dos dies més per acabar la fabricació del maquinari i el muntatge, i després un dia per preparar el codi que s’adapti al nostre projecte i hem començat les proves i els ajustos.
Què aprendreu d’aquest instructiu:
- Selecció de components en funció de les seves funcionalitats.
- Comprendre el mecanisme del robot.
- Prepareu el diagrama de circuits per connectar tots els components escollits.
- Soldeu les peces electròniques al PCB.
- Muntar totes les parts del projecte (cos del robot).
- Inicieu la primera prova i valideu el projecte.
Pas 1: Com funciona aquest robot
Començant per la descripció del projecte, com ja he dit, reproduirem el model de robot OTTO que permetrà que les seves peces dissenyades en 3D siguin gratuïtes de la comunitat OTTO, però el que afegirem al nostre projecte és un disseny de PCB personalitzat per controlar el robot. utilitzarem el microcontrolador ATmega328 en lloc d’utilitzar tota una placa Arduino Nano de la mateixa manera que ho va fer la comunitat per a aquest projecte.
El robot té moltes funcions i us agradaran els seus moviments realitzats per 4 servomotors i els seus sons representats a través d’un brunzidor actiu, el robot s’alimentarà amb una senzilla bateria de liti de 9V i es controlarà mitjançant un mòdul Bluetooth a través d’una aplicació per a Android que podeu descarregar. directament de forma gratuïta des de playstore i appstore.
Els moviments del robot són realitzats per 4 servomotors, de manera que tenim 2 servos a cada pota i també hi ha una versió millorada del robot OTTO per controlar també els moviments de les mans, però no ho farem en aquest instrument i actualitzarem la placa de control per aquesta tasca en la nostra propera instrucció.
Pas 2: diagrama del circuit
Per reunir tots els components electrònics, vaig optar per crear el meu propi disseny de PCB per a aquest projecte i produir-lo a partir de JLCPCB, em vaig traslladar a la plataforma easyEDA on vaig preparar el següent diagrama de circuits i com podeu veure tots els components que necessitem, després vaig transformar el disseny del circuit en un disseny de PCB amb les dimensions necessàries per adaptar-se al xassís del robot.
Pas 3: fabricació de PCB
Després de preparar el circuit, el vaig transformar en un disseny de PCB personalitzat amb les dimensions i la forma reutilitzades per adaptar-se al nostre robot. El següent pas és generar els fitxers GERBER del disseny de PCB i penjar-los a la pàgina de comanda de JLCPCB per produir el nostre PCB.
Quatre dies per esperar els PCB i aquí som. Aquesta és la primera vegada que provem el color groc dels PCB i realment es veu molt bé.
Pas 4: peces impreses en 3D del cos del robot
Passant a les parts del cos del robot, com ja he esmentat a la presentació, podríeu disposar dels fitxers STL d’aquest robot del lloc web de la comunitat OTTO a través d’aquest enllaç per tal de produir aquestes parts mitjançant una impressora 3D.
Pas 5: Ingredients electrònics
Ara ja ho tenim tot a punt, així que revisem la llista de components:
★ ☆ ★ Els components necessaris (enllaços d'Amazon) ★ ☆ ★
- El PCB que hem encarregat a JLCPCB
- Microcontrolador ATmega328:
- Mòdul Bluetooth HC-05:
- Sensor d'ultrasons:
- 4 servomotors:
- Condensadors de 22pF:
- Condensadors de 10uF:
- Un oscil·lador:
- Regulador de tensió L7805:
- Un brunzidor:
- Bateria de 9V:
- Connector de capçalera:
Pas 6: part del programari
Ara hem de carregar el codi del robot al microcontrolador, de manera que necessitarem la placa Arduino Uno per fer-ho, pel que fa al programari del robot, podeu utilitzar l’IDE Arduino per carregar el vostre codi o simplement descarregar l’IDE OTTO que us ajudarà. amb alguns exemples per començar a fer el vostre propi programa per al robot, en el nostre cas penjarem aquest codi proporcionat per la comunitat, aquest codi em permet accedir a totes les funcions del robot des de l'aplicació per a Android.
Podeu tenir la darrera versió actualitzada des d’aquest enllaç o simplement descarregar el fitxer adjunt següent relacionat amb el codi versió 9 que hem utilitzat al nostre projecte.
Pas 7: Muntatge d'electrònica
Hem preparat la peça electrònica, així que comencem a soldar els nostres components electrònics al PCB.
Com podeu veure a través de les imatges, utilitzar aquest PCB és tan fàcil gràcies a la seva fabricació d’alta qualitat i sense oblidar les etiquetes que us guiaran mentre soldeu cada component, ja que a la capa superior de seda hi trobareu una etiqueta de cada component la seva col·locació al tauler i d’aquesta manera tindreu la seguretat del 100% que no cometreu cap error de soldadura.
He soldat cada component fins a la seva posició, en relació amb aquest PCB és un PCB de dues capes, això vol dir que podeu utilitzar els dos costats per soldar els components electrònics.
Pas 8: Muntatge i demostració del cos del robot
Abans de començar el muntatge, us aconsello calibrar tots els vostres servomotors a un angle de 90 °, només cal que utilitzeu una servo demostració bàsica Arduino per fer-ho.
El muntatge no pot ser més fàcil que això:
- agafeu el cos del robot i dos servomotors i cargoleu-los per la part superior.
- a continuació, uneix les cames als servos muntats per controlar els moviments de les cames.
- el següent pas és unir els altres dos servos a les cames i fixar les parts del peu als servos i d'aquesta manera tindreu un servo per a cada cama i un servo per a cada peu.
- La següent part és el sensor d’ultrasons que el posarem al cap del nostre robot.
- L'últim pas és connectar el sensor d'ultrasons al seu connector i connectar els servos a la PCB.
Podeu consultar el codi on trobareu el símbol adequat per a cada servo i trobareu la mateixa etiqueta a la part superior del PCB que vam fer.
Després de connectar la bateria, fixem el cap al cos i podem començar a jugar amb el nostre robot.
M’ha agradat molt aquest projecte i espero veure-us productors d’aquest tipus de robots, però encara hi ha algunes altres millores a realitzar en el nostre projecte per tal de fer-lo molt més mantegós, per això esperaré els vostres comentaris per millorar-lo.
Una última cosa: assegureu-vos que feu electrònica cada dia.
Va ser BEE MB de MEGA DAS fins a la propera vegada.
Recomanat:
Elaboració d’un robot humanoide compatible: 11 passos
Elaboració d’un robot humanoide compatible: actualització & Pàgina: 17/1/2021 Cap, cara, etc. - càmera web afegida Tendons i amp; Músculs: addicions de PTFE, nervis i amp; Resultats de goma conductora de la pell "Què és allò que apareix a la imatge?" Forma part d'un cos robotitzat, concretament d'un prototip espi
NAIN 1.0: el robot humanoide bàsic que utilitza Arduino: 6 passos
NAIN 1.0: el robot humanoide bàsic que utilitza Arduino: Nain 1.0 tindrà bàsicament 5 mòduls desmuntables: 1) Arm - que es pot controlar mitjançant servos. 2) Rodes - que es pot controlar amb motors de corrent continu. 3) Leg - Nain podrà canviar entre rodes o potes per moviment. 4) Cap i
Robot humanoide Otto DIY: 7 passos (amb imatges)
Robot Humanoide de bricolatge Otto: ara, el robot bípedo Otto té braços semblants a un "humà" i una matriu LED per expressar emocions. Imprimeix en 3D per tu mateix i, a continuació, reuneix les peces per construir per tu mateix. Otto és realment Opensource; significa que el maquinari es distingeix fàcilment, així que
Com fer un robot de seguiment de línia sense fer servir Arduino (microcontrolador): 5 passos
Com fer un robot de seguiment de línia sense utilitzar Arduino (microcontrolador): en aquest instructiu, us ensenyaré a fer un robot de seguiment de línia sense utilitzar Arduino. Faré passos molt senzills per explicar-lo. Aquest robot utilitzarà el sensor de proximitat IR per seguiu la línia. No necessitareu cap tipus d’experiència de programació per
BONES el robot humanoide: 11 passos (amb imatges)
BONES the Humanoid Robot: Happy Halloween Everybody !!! Per celebrar aquest any Halloween, vaig pensar que seria una gran idea construir un robot adequat per a l’ocasió. Un esquelet humanoide ballant !!! Sempre he volgut dissenyar i construir el meu propi robot humanoide, així que aquest era el p