Indholdsfortegnelse:
- Trin 1: Sådan fungerer denne robot
- Trin 2: Kredsløbsdiagram
- Trin 3: PCB Making
- Trin 4: Robotkrop 3D -trykte dele
- Trin 5: Elektroniske ingredienser
- Trin 6: Softwaredel
- Trin 7: Elektronikmontering
- Trin 8: Robotkropssamling og demonstration
Video: Sådan laver du en humanoid robot: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej gutter! Jeg håber, du allerede har nydt min tidligere instruerbare "Online Weather Station (NodeMCU)", og du er klar til en ny, Efter SMARS -modelrobotten, som vi samlede sidste gang, handler dagens projekt også om robotter, og vi vil bruge OTTO robotmodel i denne video, og det bliver et virkelig fantastisk projekt, dette projekt kan være en god start i robotikverdenen.
Under udarbejdelsen af dette projekt forsøgte vi at sikre, at denne instruktive vil være den bedste vejledning for dig for at hjælpe dig, hvis du vil lave din egen robot, så vi håber, at denne instruktør indeholder de nødvendige dokumenter.
Dette projekt er så praktisk at lave specielt efter at have fået det tilpassede print, som vi har bestilt fra JLCPCB for at forbedre udseendet af vores elektroniske enhed, og der er også nok dokumenter og koder i denne vejledning til at hjælpe dig med at oprette din smukke robot.
Vi har lavet dette projekt på kun 5 dage, kun to dage for at få robotten 3D -printede dele til alle de nødvendige elektronikkomponenter, derefter to dage til at afslutte hardwarefremstillingen og samlingen, derefter en dag for at forberede koden, så den passer til vores projekt, og vi har startet testen og justeringerne.
Hvad du vil lære af dette instruerbare:
- Valg af komponenter afhængigt af dets funktionaliteter.
- Forstå robotmekanismen.
- Forbered kredsløbsdiagrammet for at forbinde alle de valgte komponenter.
- Lod de elektroniske dele til printkortet.
- Saml alle projektdele (robotkrop).
- Start den første test, og valider projektet.
Trin 1: Sådan fungerer denne robot
Fra og med projektbeskrivelsen, som jeg allerede sagde, vil vi gengive OTTO -robotmodellen, så du kan få dens 3D -designede dele gratis fra OTTO -samfundet, men det, vi tilføjer i vores projekt, er et tilpasset PCB -design til at styre robotten så vi vil bruge ATmega328 -mikrokontrolleren i stedet for at bruge et helt Arduino Nano -bord, som samfundet gjorde for dette projekt.
Robotten har mange funktioner, og du vil kunne lide dens bevægelser udført af 4 servomotorer og dens lyde afbrudt gennem en aktiv summer, robotten drives af et simpelt 9V litiumbatteri og styres af et Bluetooth -modul via en Android -app, som du kan downloade direkte gratis fra playstore og appstore.
Robotbevægelserne udføres af 4 servomotorer, så vi har 2 servoer i hvert ben, og der er også en opgraderet version af OTTO -robotten til også at styre hændernes bevægelser, men vi vil ikke gøre dette i denne ustabilitet, og vi vil opgradere kontrolkortet til denne opgave i vores kommende instruerbare.
Trin 2: Kredsløbsdiagram
For at samle alle elektronikkomponenterne sammen valgte jeg at oprette mit eget PCB -design til dette projekt og producere det fra JLCPCB, jeg flyttede til easyEDA platform, hvor jeg udarbejdede følgende kredsløbsdiagram, og som du kan se alle de komponenter, vi har brug for, derefter omdannede jeg kredsløbets design til et PCB -design med de nødvendige dimensioner for at passe til robotchassiset.
Trin 3: PCB Making
Efter at have forberedt kredsløbet omdannede jeg det til et tilpasset PCB -design med de genbrugte dimensioner og form, der passer til vores robotjagt. Det næste trin er at generere GERBER -filerne i PCB -designet og uploade det til JLCPCB -ordresiden for at producere vores PCB.
Fire dage til at vente på printkortene, og her er vi. Det er første gang, vi prøver den gule farve til printkortene, og det ser virkelig så godt ud.
Trin 4: Robotkrop 3D -trykte dele
Ved at flytte til robotens kropsdele, som jeg allerede nævnte i præsentationen, kunne du have STL -filer fra denne robot fra OTTO -fællesskabets websted via dette link for at producere disse dele via en 3D -printer.
Trin 5: Elektroniske ingredienser
Nu har vi alt klar til at gå, så lad os gennemgå komponentlisten:
★ ☆ ★ De nødvendige komponenter (Amazon links) ★ ☆ ★
- PCB, som vi har bestilt fra JLCPCB
- ATmega328 mikrokontroller:
- HC-05 Bluetooth-modul:
- Ultralydssensor:
- 4 servomotorer:
- 22pF kondensatorer:
- 10uF kondensatorer:
- En oscillator:
- L7805 Spændingsregulator:
- En summer:
- 9V batteri:
- Header -stik:
Trin 6: Softwaredel
Nu skal vi uploade robotkoden til mikrokontrolleren, så vi skal bruge Arduino Uno -kortet til at gøre dette, om robotsoftwaren kan du bruge Arduino IDE til at uploade din kode, eller du kan simpelthen downloade OTTO blokalt IDE, som vil hjælpe dig med nogle eksempler til at begynde at lave dit eget program til robotten, i vores tilfælde vil vi uploade denne kode fra fællesskabet, denne kode giver mig mulighed for at få adgang til alle robotfunktionerne fra Android -appen.
Du kan få den sidste opdaterede version fra dette link, eller du kan simpelthen downloade den vedhæftede fil, der er relateret til koden version 9, som vi brugte i vores projekt.
Trin 7: Elektronikmontering
Vi gjorde den elektroniske del klar, så lad os begynde at lodde vores elektroniske komponenter til printkortet.
Som du kan se gennem billederne, er det så let at bruge dette printkort på grund af dets meget høje kvalitetsfremstilling og uden at glemme de etiketter, der vil guide jer, mens de loddes hver komponent, fordi du på det øverste silkelag finder en etiket af hver komponent, der angiver dens placering på tavlen, og på denne måde vil du være 100% sikker på, at du ikke laver loddefejl.
Jeg har loddet hver komponent til dens placering, om dette printkort er det et to -lag printkort, hvilket betyder, at du kan bruge begge sider af det til at lodde dine elektroniske komponenter.
Trin 8: Robotkropssamling og demonstration
Inden montering påbegyndes, råder jeg dig til at kalibrere alle dine servomotorer i en vinkel på 90 °, bare brug en grundlæggende Arduino servo -demo til at gøre dette.
Samlingen kan bare ikke være lettere end dette:
- tag robotkroppen og to servomotorer og skru dem fra oversiden.
- slut derefter benene til de samlede servoer for at styre benbevægelserne.
- det næste trin er at forbinde de to andre servoer med benene og fastgøre foddelene til servoerne, og på denne måde får du en servo til hvert ben og en servo til hver fod.
- Den næste del er ultralydssensoren, som vi vil sætte den på hovedet af vores robot.
- Sidste trin er at tilslutte ultralydssensoren til dens stik og tilslutte servoerne til printkortet.
Du kan henvise til koden, hvor du finder det passende symbol for hver servo, og du finder den samme etiket i oversiden af printkortet, som vi lavede.
Efter tilslutning af batteriet fastgøres hovedet til kroppen, og vi kan begynde at lege med vores robot.
Jeg nød virkelig dette projekt, og jeg håber at se jer producere denne slags robotter, men stadig nogle andre forbedringer, der skal udføres i vores projekt for at gøre det meget mere smør, derfor vil jeg vente på, at jeres kommentarer forbedrer det.
En sidste ting, sørg for at du laver elektronik hver dag.
Det var BEE MB fra MEGA DAS vi ses næste gang.
Anbefalede:
Sådan laver du en DIY Arduino Gesture Control Robot derhjemme: 4 trin
Sådan laver du en DIY Arduino Gesture Control Robot derhjemme: Sådan laver du en DIY Arduino Gesture Control Robot derhjemme. I dette projekt vil jeg vise dig, hvordan du laver en DIY Arduino Gesture Control Robot
Sådan laver du en forhindring for at undgå robot: 6 trin
Sådan laver du en forhindring for at undgå robot: Hindring for at undgå robot er en simpel robot, der betjenes af en arduino, og det gør, at den bare strejfer rundt og undgår forhindringer. Det registrerer forhindringerne med en HC-SR04 ultralydssensor med andre ord, hvis robotten registrerer genstand tæt på
Sådan laver du Arduino Based Edge Undgåelse af robot: 4 trin
Sådan laver du Arduino -baseret kantundgåelse af robot: Lad os lave en fuldt autonom robot ved hjælp af Arduino- og IR -sensorer. Det udforsker bordets overflade uden at falde. Se video for mere
Sådan gør du: 17 DOF Humanoid Robot: 7 trin (med billeder)
Sådan gør du: 17 DOF Humanoid Robot: Montering af DIY-robotkits er en af mine yndlingshobbyer. Du starter med en kasse fuld af komponenter, der er organiseret i små plastposer, og slutter med en monteret struktur og flere reservebolte! I denne vejledning præsenterer jeg, hvordan du samler et kit med en 17 degr
[Arduino Robot] Sådan laver du en Motion Capture Robot - Thumbs Robot - Servomotor - Kildekode: 26 trin (med billeder)
[Arduino Robot] Sådan laver du en Motion Capture Robot | Thumbs Robot | Servomotor | Kildekode: Thumbs Robot. Brugt et potentiometer af MG90S servomotor. Det er meget sjovt og let! Koden er meget enkel. Det er kun omkring 30 linjer. Det ligner en motion-capture. Efterlad et spørgsmål eller feedback! [Instruktion] Kildekode https: //github.c