Innholdsfortegnelse:
- Rekvisita
- Trinn 1: 3D -utskrift
- Trinn 2: Blokkert
- Trinn 3: Arduino
- Trinn 4: Elektronikk
- Trinn 5: Monteringsinstruksjoner
- Trinn 6: Bluetooth -APP
- Trinn 7: Bli med i Otto Builder Community
Video: Otto DIY Humanoid Robot: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
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).
- Last ned fra nettstedet vårt her
- Installere.
- Åpne eksemplet for Humanoid.
- Koble til din Otto -robot.
- Velg Arduino nano,
- Velg USB -porten der roboten er tilkoblet.*
- 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.
- Last ned gratis Arduino IDE -programvare
- Installer Arduino IDE -programvaren på datamaskinen.
- Last ned Otto -bibliotekene som er her
- Åpne Arduino IDE, naviger til Sketch> Include Library> Add. ZIP Library. Velg alternativet "Legg til. ZIP -bibliotek" øverst på rullegardinlisten.
- Du blir bedt om å velge bibliotek. Naviger til.zip -filens plassering, som du nettopp lastet ned og åpnet som den er.
- 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!
- Koble Otto via USB.
- Velg i Arduino Tools/ Board: “Arduino Nano” -prosessor: “ATmega328 (Old bootloader)” Port COM# (der din Otto er tilkoblet)
- Åpne i Fil/Eksempler/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Sjekk/last opp koden.
Trinn 4: 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:
Otto DIY+ Arduino Bluetooth Robot Enkel til 3D -utskrift: 6 trinn (med bilder)
Otto DIY+ Arduino Bluetooth Robot Enkel til 3D -utskrift: Virkelig åpen kildekode til Otto tillater åpen STEAM -utdanning, vi samler tilbakemeldinger fra forskjellige verksteder og skoler rundt om i verden som allerede bruker Otto DIY i klasserommet og avhengig av åpenheten til disse utdanningsstedene vi eller
BONES the Humanoid Robot: 11 trinn (med bilder)
BONES Humanoid Robot: Happy Halloween Everybody !!! For å feire årets Halloween tenkte jeg at det ville være en god idé å bygge en robot egnet for anledningen. Et dansende Humanoid -skjelett !!! Jeg har alltid ønsket å designe og bygge min egen humanoide robot, så dette var
Slik gjør du: 17 DOF Humanoid Robot: 7 trinn (med bilder)
Slik gjør du det: 17 DOF Humanoid Robot: Montering av DIY robot-sett er en av mine favoritthobbyer. Du starter med en eske full av komponenter organisert i små plastposer, og ender med en montert struktur og flere reservebolter! I denne opplæringen presenterer jeg hvordan du monterer et sett med en 17 degr
ASPIR: 3D-trykt Humanoid-robot i full størrelse: 80 trinn (med bilder)
ASPIR: 3D-trykt humanoid robot i full størrelse: Autonomous Support and Positive Inspiration Robot (ASPIR) er en full størrelse, 4,3 fot åpen kildekode 3D-trykt humanoid robot som alle kan bygge med nok driv og besluttsomhet. har delt denne massive 80-trinns instruksjonsdelen i 10 e
Arduino -basert humanoid robot ved bruk av servomotorer: 7 trinn (med bilder)
Arduino -basert humanoid robot ved bruk av servomotorer: Hei alle sammen, Dette er min første humanoide robot, laget av PVC -skumplate. Den er tilgjengelig i forskjellige tykkelser. Her brukte jeg 0,5 mm. For øyeblikket kan denne roboten gå når jeg slo PÅ. Nå jobber jeg med å koble Arduino og Mobile via Bluetooth