Indholdsfortegnelse:

Otto DIY Humanoid Robot: 7 trin (med billeder)
Otto DIY Humanoid Robot: 7 trin (med billeder)

Video: Otto DIY Humanoid Robot: 7 trin (med billeder)

Video: Otto DIY Humanoid Robot: 7 trin (med billeder)
Video: seeing wife face for first time #shorts 2024, November
Anonim

Tinkercad -projekter »

Otto tobenet robot fik nu arme til at ligne et "menneske" og en LED -matrix til at udtrykke følelser. 3D -print af dig selv, og saml derefter delene til at bygge selv.

Otto er virkelig Opensource; det betyder, at hardwaren let kan skelnes, så andre kan gøre det, Arduino -kompatibelt, 3D -printbart og tilpasseligt, den perfekte mulighed for at bygge og få din allerførste robot, lære robotik og have det sjovt, du vil lære den logiske forbindelse mellem kode og handling, og ved at samle det, vil du forstå, hvordan dets komponenter og elektronik fungerer. Besøg www.ottodiy.com for mere detaljeret information.

Otto DIY Humanoid går, danser, laver lyde og undgår forhindringer, som den grundlæggende, men har også 2 arme, en LED -matrix til at udtrykke følelser og et gyroskop for at måle orientering og bevægelse til interaktioner.

Bemærk venligst, at Humanoid er en avanceret robot sammenlignet med den enkle tobenede Otto, det vil kræve, at du har OPLEVELSESBYGNINGSROBOTTER OG MERE TID, VI ANBEFALER DIG FØRSTE BYGNING AF DEN GRUNDLÆGgende Otto DIY MINDST, ellers tag det som en udfordring: D

Forbrugsvarer

1 x Nano ATmega328

1 x Nano Shield I/O

1 x kabel USB-A til Mini-USB

1 x ultralydssensor HC-SR04

6 x Micro servo MG90s

1 x summer 24 x hun/hun jumpertråd

1 x LED Matrix 8x8

1 x lydsensor

1 x berøringssensor

1 x BLE Bluetooth -modul

1 x oplader + power booster

1 x Micro Switch Selvlås Til/Fra

1 x gyroskopsensor (valgfri)

1 x3D trykt hoved

1 x 3D -printet krop

4 x 3D -trykte ben (2 er armene)

2 x 3D -trykt greb

2 x 3D -trykt fod

1 x Lille Phillipis skruetrækker 8 x ekstra M2 skruer

Saks eller tang.

Computer til programmering og smartphone til styring.

Trin 1: 3D -udskrivning

Otto er meget godt designet til 3D -udskrivning, så det giver dig ikke problemer, hvis du følger disse almindelige parametre:

Anbefales at bruge en FDM 3D -printer med PLA -materiale. Ingen brug for understøtninger eller tømmerflåder. Opløsning: 0,30 mm fyldtæthed 20% det skulle tage omkring 9 timer at 3D -udskrive et komplet sæt dele til en Otto Humanoid.

Jeg lavede det i TinkerCAD, så du kan lege og tilpasse din egen robot!

Find STL -filer her

Trin 2: Blokeret

Image
Image

For begyndere anbefales det at starte kodning ved hjælp af vores nye Otto Blockly en simpel visuel programmeringssoftware:

Otto Blockly er fuldstændig autonom (intet behov for Arduino IDE eller biblioteksopsætning og ingen internetadgang er påkrævet).

  1. Download fra vores websted her
  2. Installere.
  3. Åbn eksemplet for Humanoid.
  4. Tilslut din Otto -robot.
  5. Vælg Arduino nano,
  6. Vælg USB -port, hvor din robot er tilsluttet.*
  7. Check/Upload og ja er så let!

*Hvis din computer ikke genkendte USB -enheden, skal du installere driveren CH340 til dit operativsystem, finde den her:

Lær mere om Otto Blockly her

Trin 3: Arduino

For mere avancerede programmører kan du skiftevis bruge Arduino IDE.

Download Otto Libraries her

Det giver dig mulighed for virkelig at udnytte potentialet i din robot, du vil være i stand til at prøve mange eksempler på koder (skitse), som du bare kan uploade og ændre dem til dine egne programmer.

  1. Download Arduino IDE -software gratis
  2. Installer Arduino IDE -software på din computer.
  3. Download de Otto -biblioteker, der er her
  4. Åbn Arduino IDE, naviger til Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek. Vælg indstillingen "Tilføj. ZIP -bibliotek" øverst på rullelisten.
  5. Du bliver bedt om at vælge biblioteket. Naviger til.zip -filens placering, som du lige har downloadet og åbnet, som den er.
  6. Vend tilbage til menuen Skitse> Inkluder bibliotek. menu. Du skulle nu se biblioteket nederst i rullemenuen. Det betyder, at du er klar til at bruge Ottos -koder!
  7. Tilslut din Otto via USB.
  8. Vælg i Arduino Tools/ Board: “Arduino Nano” Processor: “ATmega328 (Old bootloader)” Port COM# (hvor din Otto er tilsluttet)
  9. Åbn i Filer/Eksempler/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Tjek/upload koden.

Trin 4: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Inden du bruger batterier, bør du kontrollere dine forbindelser og teste din robot med USB -kablet tilsluttet en computer.

Som en god praksis bør du kontrollere din elektronik og software i din computer, før du samler alle robotter for at undgå at skulle skille hele robotten ad for at reparere noget. Du kan gøre dette ved blot at forbinde i det mindste alle servoer på det sted, der er angivet i vringen nedenfor, og uploade enhver kode, der får Otto til at bevæge sig. Hvis du er klar til batterier, kan du også kontrollere, om din strømkilde fungerer, afhængigt af hvilken type batterier du har, er der masser af muligheder

Der er faktisk masser af muligheder for at drive din Otto -robot på flere måder, vi udforsker mere detaljeret i denne blogpostartikel:

Dette er en grundlæggende ledningsføring ved hjælp af Tinkercad -kredsløb, med et grundlæggende program, som du kan kode grundlæggende for at sikre, at dine servoer er centreret, og alt fungerer (vær opmærksom på, at komponenterne i Tinkercad -kredsløb ikke er de samme som Arduino UNO i stedet for nano, men princippet er det samme.

Trin 5: Monteringsvejledning

Nu efter at vi har kontrolleret, at al teknologien fungerer korrekt, kan vi begynde at bygge endelig! saml alle de dele, du skal bruge til denne samling.

BEN ER FAKTISK DEN SAMME DEL FOR ARMENE!"

Inden monteringen påbegyndes, skal du downloade og læse betjeningsvejledningen omhyggeligt.

Eller bare følg videoen.

Hvis du ser en forkert justering i bevægelserne, der har justeret sig til midten af dine servoer før montering, men hvis du vil have mere præcis gang og bevægelser, kan du foretage elektronisk kalibrering, som vi forklarer i denne blogindlægsartikel: https:// www. ottodiy.com/blog/calibration

Trin 6: Bluetooth APP

Mange mennesker vil bare gøre dette direkte, men jeg anbefaler først at lave nogle kodninger;)

Vi har en fantastisk app, der styrer og også programmerer grundlæggende sekvenser til Otto, til både iOS og Android, hvis du er klar til dette

1. Sørg for, at Arduino Libraries of Otto blev installeret korrekt

2. Tilslut derefter dit Bluetooth -modul sådan:

RX pin til 12 på tavlen

TX -pin til 11

Vcc til enhver 5V

Gnd til enhver G

Upload af Bluetooth -koden med Arduino IDE er enkel, men du skal sørge for, at bibliotekerne er korrekt installeret (du behøver ikke at gentage dette trin, hvis du allerede har gjort det før)

3. Naviger til Filer/Eksempler/OttoDIYLib/Bluetooth/Otto_APP.ino eller Åbn Arduino.ino -skitsen fra kodemappen.

4. Tilslut din Otto via USB. Vælg i Arduino Tools/ Board: “Arduino Nano” Processor: “ATmega328 (Old bootloader)” Port COM# (hvor din Otto er tilsluttet)

5. Kontroller og derefter Upload kode via USB.

6. Download og installer APP'en i din smartphone

7. I dine telefonindstillinger Aktiver Bluetooth, søg og par med modulet 1234 som adgangskode. (dette er for at linke til din telefon og skal kun udføres én gang)

8. Åbn derefter den aktuelle APP, og følg forbindelsesprocessen i APP'en.

9. Udført! din Otto er klar til at styre og programmere fra din telefon.

Trin 7: Deltag i Otto Builder Community

Tillykke, du har lavet en Humanoid robot! i bund og grund.

Ægte humanoider har flere artikulationer, tror du, du kan oprette en mere kompleks robot? Lær mere om kodning, elektronik, design, 3Dprinting og robotik generelt i vores Open EDU (Open Education) -program her.

Del din kreativitet. Idéen med Otto er, at når du har lært det grundlæggende, kan du hacke og oprette din egen!

Deltag i vores fællesskab her

Gruppe på Facebook. at dele og bede om hjælp i fællesskabet og like vores Facebook -side

YouTube -kanal for mere information om videoer og selvstudier.

Instagram følg os og del #ottodiy

Twitter følg os og del #ottodiy

Vær en del af dette venlige fællesskab af robotbyggere, lærere og beslutningstagere! Velkommen til vores Otto Builder -fællesskab!

vi ses der;)

Anbefalede: