Indholdsfortegnelse:

Sådan laver du en humanoid robot: 8 trin
Sådan laver du en humanoid robot: 8 trin

Video: Sådan laver du en humanoid robot: 8 trin

Video: Sådan laver du en humanoid robot: 8 trin
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! 2024, November
Anonim
Image
Image
Sådan fungerer denne robot!
Sådan fungerer denne robot!

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:

  1. Valg af komponenter afhængigt af dets funktionaliteter.
  2. Forstå robotmekanismen.
  3. Forbered kredsløbsdiagrammet for at forbinde alle de valgte komponenter.
  4. Lod de elektroniske dele til printkortet.
  5. Saml alle projektdele (robotkrop).
  6. Start den første test, og valider projektet.

Trin 1: Sådan fungerer denne robot

Sådan fungerer denne robot!
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

Kredsløbsdiagram
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

PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling

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

Robotkrop 3D -trykte dele
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

Elektroniske ingredienser
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

Software del
Software del
Software del
Software del

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

Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
Elektronikmontering
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

Robotkropssamling og demonstration
Robotkropssamling og demonstration
Robotkropssamling og demonstration
Robotkropssamling og demonstration
Robotkropssamling og demonstration
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:

  1. tag robotkroppen og to servomotorer og skru dem fra oversiden.
  2. slut derefter benene til de samlede servoer for at styre benbevægelserne.
  3. 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.
  4. Den næste del er ultralydssensoren, som vi vil sætte den på hovedet af vores robot.
  5. 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: