Innholdsfortegnelse:

Otto DIY Humanoid Robot: 7 trinn (med bilder)
Otto DIY Humanoid Robot: 7 trinn (med bilder)

Video: Otto DIY Humanoid Robot: 7 trinn (med bilder)

Video: Otto DIY Humanoid Robot: 7 trinn (med bilder)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Juli
Anonim

Tinkercad -prosjekter »

Otto bipedal robot fikk nå armer til å ligne et "menneske" og en LED -matrise for å uttrykke følelser. 3D -utskrift selv og samle deretter delene for å bygge selv.

Otto er virkelig Opensource; det betyr at maskinvaren er lett å se, slik at andre kan gjøre det, Arduino -kompatibel, 3D -utskrivbar og tilpassbar, den perfekte muligheten til å bygge og ha din aller første robot, lære robotikk og ha det gøy, du vil lære den logiske forbindelsen mellom kode og handling, og ved å montere den, vil du forstå hvordan komponentene og elektronikken fungerer. Besøk www.ottodiy.com for mer detaljert informasjon.

Otto DIY Humanoid går, danser, lager lyder og unngår hindringer, som den grunnleggende, men har også 2 armer, en LED -matrise for å uttrykke følelser og et gyroskop for å måle orientering og bevegelse for interaksjoner.

Vær oppmerksom på at Humanoid er en avansert robot sammenlignet med den enkle biped Otto, det vil kreve at du har ERFARING BYGGERROTTER OG MER TID, VI ANBEFALER DEG FØRSTE BYGGEN DEN GRUNNLIGE Otto DIY MINST, ellers ta det som en utfordring: D

Rekvisita

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 kvinnelig/kvinnelig jumperwire

1 x LED Matrix 8x8

1 x lydsensor

1 x berøringssensor

1 x BLE Bluetooth -modul

1 x lader + strømforsterker

1 x Mikrobryter Selvlås På/Av

1 x gyroskopsensor (valgfritt)

1 x3D trykt hode

1 x 3D -trykt kropp

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

2 x 3D -trykt grep

2 x 3D -trykt fot

1 x liten Phillipis skrutrekker 8 x ekstra M2 skruer

Saks eller tang.

Datamaskin for programmering og smarttelefon for kontroll.

Trinn 1: 3D -utskrift

Otto er veldig godt designet for 3D -utskrift, så det vil ikke gi deg problemer hvis du følger disse vanlige parameterne:

Anbefales å bruke en FDM 3D -skriver med PLA -materiale. Ingen behov for støtter eller flåter. Oppløsning: 0,30 mm fylltetthet 20% det bør ta rundt 9 timer å 3D -skrive ut et komplett sett med deler for en Otto Humanoid.

Jeg lagde den i TinkerCAD slik at du kan leke og tilpasse din egen robot!

Finn STL -filer her

Trinn 2: Blokkert

Image
Image

For nybegynnere anbefales det å begynne å kode ved å bruke vår nye Otto Blockly en enkel visuell programmeringsprogramvare:

Otto Blockly er helt autonom (ikke behov for Arduino IDE, eller oppsett av biblioteker og ingen Internett -tilgang er nødvendig).

  1. Last ned fra nettstedet vårt her
  2. Installere.
  3. Åpne eksemplet for Humanoid.
  4. Koble til din Otto -robot.
  5. Velg Arduino nano,
  6. Velg USB -porten der roboten er tilkoblet.*
  7. Sjekk/Last opp og ja er så enkelt!

*Hvis datamaskinen ikke gjenkjente USB -enheten, bør du installere driveren CH340 for operativsystemet. Finn den her:

Lær mer om Otto Blockly her

Trinn 3: Arduino

For mer avanserte programmerere kan du vekselvis bruke Arduino IDE.

Last ned Otto Libraries her

Det lar deg virkelig utnytte potensialet til roboten din. Du vil kunne prøve mange eksempler på koder (skisser) som du bare kan laste opp og endre dem for dine egne programmer.

  1. Last ned gratis Arduino IDE -programvare
  2. Installer Arduino IDE -programvaren på datamaskinen.
  3. Last ned Otto -bibliotekene som er her
  4. Åpne Arduino IDE, naviger til Sketch> Include Library> Add. ZIP Library. Velg alternativet "Legg til. ZIP -bibliotek" øverst på rullegardinlisten.
  5. Du blir bedt om å velge bibliotek. Naviger til.zip -filens plassering, som du nettopp lastet ned og åpnet som den er.
  6. Gå tilbake til menyen Skisse> Inkluder bibliotek. Meny. Du bør nå se biblioteket nederst på rullegardinmenyen. Det betyr at du er klar til å bruke Ottos -koder!
  7. Koble Otto via USB.
  8. Velg i Arduino Tools/ Board: “Arduino Nano” -prosessor: “ATmega328 (Old bootloader)” Port COM# (der din Otto er tilkoblet)
  9. Åpne i Fil/Eksempler/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Sjekk/last opp koden.

Trinn 4: Elektronikk

Elektronikk
Elektronikk
Elektronikk
Elektronikk
Elektronikk
Elektronikk

Før du bruker batterier, bør du sjekke tilkoblingene og teste roboten med USB -kabelen koblet til en datamaskin.

Som en god praksis bør du sjekke elektronikken og programvaren i datamaskinen din, før du monterer all roboten for å unngå å måtte demontere hele roboten for å fikse noe. Du kan gjøre dette ved å koble til minst alle servoene, på stedet som er angitt i vringen nedenfor og laste opp hvilken som helst kode som får Otto til å bevege seg. Hvis du er klar for batterier, kan du også sjekke om strømkilden din fungerer, avhengig av batteritypen du har, er det mange alternativer

Det er faktisk mange alternativer for å drive din Otto -robot på flere måter. Vi utforsker mer detaljert i denne artikkelen i blogginnlegget:

Dette er en grunnleggende ledning ved hjelp av Tinkercad Circuits, med et grunnleggende program som du kan kode basic for å sikre at servoene dine er sentrert og at alt fungerer (vær oppmerksom på at komponentene i Tinkercad Circuits ikke er de samme som Arduino UNO i stedet for nano, men prinsippet er det samme.

Trinn 5: Monteringsinstruksjoner

Etter at vi har kontrollert at alt teknologien fungerer som det skal, kan vi endelig begynne å bygge! samle alle delene du trenger for denne forsamlingen.

BEN ER EGENTLIG SAMME DEL FOR ARMENE!"

Last ned og les bruksanvisningen nøye før du starter monteringen.

Eller bare følg med på videoen.

Hvis du ser noen feiljusteringer i bevegelsene, sjekk at de har justert seg mot midten av servoene dine før montering, men hvis du vil ha mer presis gange og bevegelser, kan du gjøre noen elektroniske kalibreringer som vi forklarer i denne artikkelen i blogginnlegget: https:// www. ottodiy.com/blog/calibration

Trinn 6: Bluetooth -APP

Mange mennesker vil bare gjøre dette direkte, men jeg anbefaler å gjøre litt koding først;)

Vi har en flott App som styrer og også programmerer grunnleggende sekvenser til Otto, for både iOS og Android, Hvis du er klar for dette

1. Sørg for at Arduino Libraries of Otto var riktig installert

2. Koble deretter til Bluetooth -modulen slik:

RX -pinne til 12 på brettet

TX -pin til 11

Vcc til hvilken som helst 5V

Gnd til enhver G

Det er enkelt å laste opp Bluetooth -koden med Arduino IDE, men du må sørge for at bibliotekene er riktig installert (du trenger ikke gjenta dette trinnet hvis du allerede har gjort det før)

3. Naviger til Fil/Eksempler/OttoDIYLib/Bluetooth/Otto_APP.ino eller Åpne Arduino.ino -skissen fra kodemappen.

4. Koble Otto via USB. Velg i Arduino Tools/ Board: “Arduino Nano” -prosessor: “ATmega328 (Old bootloader)” Port COM# (der din Otto er tilkoblet)

5. Kontroller og deretter Last opp kode via USB.

6. Last ned og installer appen i smarttelefonen

7. I telefoninnstillingene Aktiver Bluetooth, søk og par med modulen 1234 som passord. (dette er for å koble til telefonen din og trenger bare gjøres én gang)

8. Deretter åpner du den faktiske APP og følger tilkoblingsprosessen i APP.

9. Ferdig! din Otto er klar til å kontrollere og programmere fra telefonen.

Trinn 7: Bli med i Otto Builder Community

Gratulerer, du har laget en Humanoid -robot! i utgangspunktet.

Ekte humanoider har flere artikulasjoner, tror du at du kan lage en mer kompleks robot? Lær mer om koding, elektronikk, design, 3Dprinting og robotikk generelt i vårt Open EDU (Open Education) -program her.

Del kreativiteten din. Tanken med Otto er at når du har lært det grunnleggende, hacker du og lager din egen!

Bli med i fellesskapet vårt her

Gruppe på Facebook. å dele og be om hjelp i fellesskapet og like vår Facebook -side

YouTube -kanal for mer informasjon om videoer og opplæringsprogrammer.

Instagram følg oss og del #ottodiy

Twitter følg oss og del #ottodiy

Vær en del av dette vennlige fellesskapet av robotbyggere, lærere og beslutningstakere! Velkommen til vårt Otto Builder -fellesskap!

ser deg der;)

Anbefalt: