INHOUDSOPGAWE:
- Stap 1: Hoe werk hierdie robot
- Stap 2: Kringdiagram
- Stap 3: PCB maak
- Stap 4: Robotliggaam 3D -gedrukte onderdele
- Stap 5: Elektroniese bestanddele
- Stap 6: Sagteware -deel
- Stap 7: Elektroniese samestelling
- Stap 8: Robotliggaambyeenkoms en demonstrasie
Video: Hoe om 'n humanoïde robot te maak: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hallo ouens! Ek hoop dat u alreeds my vorige instruksies "Online Weather Station (NodeMCU)" geniet het, en dat u gereed is vir 'n nuwe een. Nadat die SMARS -modelrobot wat ons laas bymekaargemaak het, vandag se projek, ook handel oor die leer van robotte, en ons sal die OTTO gebruik robotmodel in hierdie video, en dit gaan 'n ongelooflike projek wees, hierdie projek kan 'n goeie begin wees in die robotika -wêreld.
Tydens die opstel van hierdie projek het ons probeer om seker te maak dat hierdie instruksies die beste gids vir u is om u te help as u u eie robot wil maak, daarom hoop ons dat hierdie instruksies die nodige dokumente bevat.
Hierdie projek is so handig om spesiaal te maak nadat u die pasgemaakte PCB gekry het wat ons by JLCPCB bestel het om die voorkoms van ons elektroniese toestel te verbeter, en daar is ook genoeg dokumente en kodes in hierdie gids om u te help om u pragtige robot te skep.
Ons het hierdie projek slegs in vyf dae gedoen, slegs twee dae om die robot 3D -gedrukte onderdele te kry, al die nodige elektroniese komponente, dan nog twee dae om die hardeware en die montering af te handel, en dan eendag om die kode voor te berei wat by ons pas projek, en ons het begin met die toets en aanpassings.
Wat u uit hierdie instruksies sal leer:
- Maak die keuse van komponente, afhangende van die funksies daarvan.
- Verstaan die robotmecanisme.
- Berei die kringdiagram voor om al die gekose komponente aan te sluit.
- Soldeer die elektroniese onderdele aan die PCB.
- Monteer al die projekonderdele (robotliggaam).
- Begin die eerste toets en bevestig die projek.
Stap 1: Hoe werk hierdie robot
Vanaf die projekbeskrywing, soos ek al gesê het, sal ons die OTTO -robotmodel weergee, sodat u die 3D -ontwerpte onderdele gratis by die OTTO -gemeenskap kan hê, maar wat ons by ons projek sal voeg, is 'n pasgemaakte PCB -ontwerp om die robot te beheer ons sal die ATmega328 -mikrobeheerder gebruik in plaas van 'n hele Arduino Nano -bord te gebruik soos die gemeenskap vir hierdie projek gedoen het.
Die robot het baie funksies, en u sal hou van die bewegings wat deur 4 servomotore uitgevoer word en die geluide wat deur 'n aktiewe zoemer gedruk word, die robot word aangedryf deur 'n eenvoudige 9V litiumbattery en bestuur deur 'n Bluetooth -module via 'n Android -app wat u kan aflaai direk gratis van die winkel en die winkel.
Die robotbewegings word uitgevoer deur 4 servomotore, dus ons het 2 servo's in elke been, en daar is ook 'n opgegradeerde weergawe van die OTTO -robot om die bewegings van die hande te beheer, maar ons sal dit nie in hierdie onaangenaamheid doen nie, en ons sal die bedieningsbord opgradeer vir hierdie taak in ons komende instruksies.
Stap 2: Kringdiagram
Om al die elektroniese komponente bymekaar te maak, het ek gekies om my eie PCB -ontwerp vir hierdie projek te maak en dit van JLCPCB te vervaardig, en ek het na die easyEDA -platform gegaan, waar ek die volgende stroomdiagram voorberei het, en soos u al die komponente kan sien wat ons benodig, toe omskep ek die kringontwerp in 'n PCB -ontwerp met die nodige afmetings om by die robotonderstel te pas.
Stap 3: PCB maak
Nadat ek die kring voorberei het, het ek dit omskep in 'n pasgemaakte PCB -ontwerp met die benodigde afmetings en vorm wat by ons robotjase pas. Die volgende stap is om die GERBER -lêers van die PCB -ontwerp te genereer en dit op te laai na die JLCPCB -bestellingsbladsy om ons PCB te vervaardig.
Vier dae om te wag vir die PCB's en hier is ons. Dit is die eerste keer dat ons die geel kleur vir die PCB's probeer, en dit lyk regtig so goed.
Stap 4: Robotliggaam 3D -gedrukte onderdele
As u na die liggaamsdele van die robot beweeg, soos ek reeds in die aanbieding genoem het, kan u via hierdie skakel die STL -lêers van hierdie robot van die OTTO -gemeenskapswebwerf kry om hierdie dele deur 'n 3D -drukker te vervaardig.
Stap 5: Elektroniese bestanddele
Nou het ons alles gereed, laat ons die komponentelys hersien:
★ ☆ ★ Die nodige komponente (Amazon -skakels) ★ ☆ ★
- Die PCB wat ons by JLCPCB bestel het
- ATmega328 mikrobeheerder:
- HC-05 Bluetooth-module:
- Ultrasoniese sensor:
- 4 servomotors:
- 22pF kapasitors:
- 10uF kapasitors:
- 'N Ossillator:
- L7805 Spanningsreguleerder:
- 'N Gonser:
- 9V battery:
- Kopskakelaar:
Stap 6: Sagteware -deel
Nou moet ons die robotkode na die mikrobeheerder laai, sodat ons die Arduino Uno -bord nodig het om dit te kan doen. Met die robotsagteware kan u die Arduino IDE gebruik om u kode op te laai, of u kan eenvoudig die OTTO blockly IDE aflaai wat u kan help Met 'n paar voorbeelde om u eie program vir die robot te begin maak, laai ons in hierdie geval hierdie kode wat deur die gemeenskap verskaf word, met hierdie kode kan ek toegang kry tot al die robotfunksies van die Android -app.
U kan die laaste opgedateerde weergawe via hierdie skakel kry, of u kan die onderstaande aangehegte lêer aflaai wat verband hou met die kode weergawe 9 wat ons in ons projek gebruik het.
Stap 7: Elektroniese samestelling
Ons het die elektroniese onderdeel gereed gemaak, laat ons begin om ons elektroniese komponente aan die PCB te soldeer.
Soos u op die foto's kan sien, is die gebruik van hierdie printplaat so maklik vanweë die baie hoë gehalte, en sonder om die etikette te vergeet wat u sal lei terwyl u elke komponent soldeer, omdat u op die boonste sylaag 'n etiket van elke komponent sal aantoon die plasing daarvan op die bord en op hierdie manier is u 100% seker dat u geen soldeerfoute sal maak nie.
Ek het elke komponent vasgesoldeer, omtrent hierdie PCB is dit 'n twee -laags PCB, wat beteken dat u beide kante daarvan kan gebruik om u elektroniese komponente te soldeer.
Stap 8: Robotliggaambyeenkoms en demonstrasie
Voordat u met die montering begin, raai ek u aan om al u servomotore in 'n hoek van 90 ° te kalibreer; gebruik 'n basiese Arduino servo -demo om dit te doen.
Die samestelling kan net nie makliker wees as dit nie:
- Neem die robotliggaam en twee servomotors en skroef dit van die bokant af.
- verbind dan die bene met die saamgestelde servo's om die bene se bewegings te beheer.
- die volgende stap is om die ander twee servo's aan die bene te koppel en die voetdele aan die servo's vas te maak, en op hierdie manier kry u een servo vir elke been en een servo vir elke voet.
- Die volgende deel is die ultrasoniese sensor wat ons op die kop van ons robot sal plaas.
- Die laaste stap is om die ultrasoniese sensor aan sy aansluiting te koppel en die servo's aan die printplaat te koppel.
U kan na die kode verwys waar u die toepaslike simbool vir elke servo sal vind, en u sal dieselfde etiket aan die bokant van die PCB vind wat ons gemaak het.
Nadat ons die battery gekoppel het, heg ons die kop aan die liggaam vas en kan ons met ons robot begin speel.
Ek het hierdie projek baie geniet, en ek hoop om julle te sien produseer hierdie soort robotte, maar nog 'n paar verbeterings om in ons projek uit te voer om dit baie meer botter te maak, daarom sal ek wag vir u kommentaar om dit te verbeter.
Een laaste ding: maak seker dat u elke dag elektronika doen.
Dit was BEE MB van MEGA DAS sien jou volgende keer.
Aanbeveel:
NAIN 1.0 - die basiese humanoïde robot met behulp van Arduino: 6 stappe
NAIN 1.0 - die basiese Humanoid -robot wat Arduino gebruik: Nain 1.0 sal basies 5 afneembare modules hê - 1) Arm - wat via servo's beheer kan word. 2) Wiele - wat met gsm -motors beheer kan word. 3) Been - Nain sal kan wissel tussen wiele of bene vir beweging. 4) Kop &
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Arduino -gebaseerde humanoïde robot met servomotors: 7 stappe (met foto's)
Arduino -gebaseerde humanoïde robot met servomotors: Hallo almal, dit is my eerste humanoïde robot, gemaak van PVC -skuimvel. Dit is beskikbaar in verskillende dikte. Hier het ek 0,5 mm gebruik. Op die oomblik kan hierdie robot net loop toe ek AAN skakel. Nou werk ek daaraan om Arduino en Mobile via Bluetooth aan te sluit
[Arduino -robot] Hoe om 'n bewegingsopname -robot te maak - Duimrobot - Servomotor - Bronkode: 26 stappe (met foto's)
[Arduino -robot] Hoe om 'n bewegingsopname -robot te maak | Duimrobot | Servomotor | Bronkode: Thumbs Robot. Gebruik 'n potensiometer van die MG90S servomotor. Dit is baie lekker en maklik! Die kode is baie eenvoudig. Dit is slegs ongeveer 30 reëls. Dit lyk soos 'n bewegingsopname. Laat enige vrae of terugvoer! [Instruksie] Bronkode https: //github.c
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal