INHOUDSOPGAWE:
- Voorrade
- Stap 1: 3D -drukwerk
- Stap 2: Blok
- Stap 3: Arduino
- Stap 4: Elektronika
- Stap 5: Monteerinstruksies
- Stap 6: Bluetooth APP
- Stap 7: Sluit aan by die Otto Builder -gemeenskap
Video: Otto DIY Humanoid Robot: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Tinkercad -projekte »
Otto tweevoetige robot het nou arms gekry om te lyk soos 'n 'mens' en 'n LED -matriks om emosies uit te druk. 3D druk self af en versamel dan die onderdele om self te bou.
Otto is werklik Opensource; dit beteken dat die hardeware maklik raakgesien word, sodat ander dit kan maak, Arduino -versoenbaar, 3D -drukbaar en aanpasbaar, die perfekte geleentheid om u heel eerste robot te bou en te hê, robotika te leer en om pret te hê, leer u die logiese verband tussen kode en aksie, en deur dit saam te stel, sal u verstaan hoe die komponente en elektronika werk. Besoek www.ottodiy.com vir meer gedetailleerde inligting.
Otto DIY Humanoid loop, dans, maak geluide en vermy hindernisse, soos die basiese, maar het ook 2 arms, een LED -matriks om emosies uit te druk en 'n gyroscoop om oriëntasie en beweging vir interaksies te meet.
Let daarop dat Humanoid 'n gevorderde robot is in vergelyking met die eenvoudige tweekantige Otto, dit vereis dat u ERVARING BOERE EN MEER TYD het, ons beveel u aan om ten minste die basiese Otto DIY te bou, anders neem dit as 'n uitdaging aan: D
Voorrade
1 x Nano ATmega328
1 x Nano Shield I/O
1 x USB-A-kabel na Mini-USB
1 x ultraklank sensor HC-SR04
6 x Micro servo MG90s
1 x gonser 24 x vroulike/vroulike jumperdraad
1 x LED Matrix 8x8
1 x klanksensor
1 x aanraaksensor
1 x BLE Bluetooth -module
1 x laaier + kragversterker
1 x Micro Switch Self lock On/Off
1 x Gyroscoop sensor (opsioneel)
1 x 3D -gedrukte kop
1 x 3D -gedrukte lyf
4 x 3D -gedrukte bene (2 is die arms)
2 x 3D -gedrukte greep
2 x 3D -gedrukte voet
1 x Klein Phillipis -skroewedraaier 8 x ekstra M2 -skroewe
Skêr of tang.
Rekenaar vir programmering en slimfoon vir beheer.
Stap 1: 3D -drukwerk
Otto is baie goed ontwerp vir 3D -druk, so u sal nie probleme ondervind as u hierdie algemene parameters volg nie:
Dit word aanbeveel om 'n FDM 3D -drukker met PLA -materiaal te gebruik. Geen stutte of vlotte nodig nie. Resolusie: 0,30 mm vuldigtheid 20%, dit behoort ongeveer 9 uur te neem om 'n volledige stel dele vir een Otto Humanoid in 3D te druk.
Ek het dit in TinkerCAD gemaak sodat u kan speel en u eie robot kan aanpas!
Vind STL -lêers hier
Stap 2: Blok
Vir beginners word dit aanbeveel om te begin met die kodering deur ons nuwe Otto Blockly, 'n eenvoudige visuele programmeringsprogrammatuur, te gebruik:
Otto Blockly is heeltemal outonoom (Arduino IDE is nie nodig nie, of biblioteke is opgestel en geen internettoegang is nodig nie).
- Laai dit van ons webwerf af hier af
- Installeer.
- Maak die voorbeeld vir Humanoid oop.
- Koppel u Otto -robot.
- Kies Arduino nano,
- Kies die USB -poort waar u robot gekoppel is.*
- Kontroleer/oplaai en ja, dit is so maklik!
*As u rekenaar nie die USB -toestel herken nie, moet u die bestuurder CH340 vir u bedryfstelsel installeer, vind dit hier:
Lees hier meer oor Otto Blockly
Stap 3: Arduino
Vir meer gevorderde programmeerders kan u afwisselend Arduino IDE gebruik.
Laai Otto Libraries hier af
Dit sal u toelaat om die potensiaal van u robot werklik te benut; u kan baie voorbeeldkodes (skets) probeer, wat u eenvoudig kan oplaai en verander vir u eie programme.
- Laai Arduino IDE sagteware gratis af
- Installeer Arduino IDE sagteware op u rekenaar.
- Laai die Otto -biblioteke af wat hier is
- Maak Arduino IDE oop, navigeer na Skets> Biblioteek insluit> Voeg. ZIP -biblioteek by. Kies die opsie "Voeg. ZIP -biblioteek by" bo -aan die aftreklys.
- U sal gevra word om die biblioteek te kies. Gaan na die.zip -lêer se ligging, wat u pas afgelaai en oopgemaak het soos dit is.
- Keer terug na die menu Skets> Sluit biblioteek in. spyskaart. U behoort nou die biblioteek onderaan die keuselys te sien. Dit beteken dat u gereed is om Ottos -kodes te gebruik!
- Koppel u Otto via USB.
- Kies in Arduino Tools/ Board: "Arduino Nano" -verwerker: "ATmega328 (Ou selflaaiprogram)" Poort COM# (waar u Otto gekoppel is)
- Maak oop in lêer/voorbeelde/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Kontroleer/laai die kode op.
Stap 4: Elektronika
Voordat u enige batterye gebruik, moet u u verbindings nagaan en u robot toets met die USB -kabel wat op 'n rekenaar gekoppel is.
As 'n goeie praktyk, moet u u elektronika en sagteware op u rekenaar nagaan voordat u alle robotte bymekaar sit om te voorkom dat u die hele robot moet uitmekaar haal om iets reg te stel. U kan dit doen deur ten minste al die servo's aan te sluit op die plek wat in die onderstaande draai aangedui word en enige kode op te laai wat Otto laat beweeg. As u gereed is vir batterye, kan u ook kyk of u kragbron werk, afhangende van die tipe batterye wat u het, is daar baie opsies
Daar is eintlik baie opsies om u Otto -robot op verskeie maniere aan te dryf; ons ondersoek dit in meer detail in hierdie artikel:
Dit is 'n basiese bedrading met behulp van Tinkercad Circuits, met 'n basiese program wat u basies kan kodeer om seker te maak dat u servo's gesentreer is en dat alles werk (let op dat die komponente in Tinkercad Circuits nie dieselfde is as die Arduino UNO in plaas van nano nie, maar die beginsel is dieselfde.
Stap 5: Monteerinstruksies
Nadat ons seker gemaak het dat al die tegnologie behoorlik werk, kan ons uiteindelik begin bou! versamel alle dele wat u benodig vir hierdie vergadering.
Die bene is eintlik dieselfde deel vir die arms!"
Laai en lees die gebruiksaanwysing aandagtig deur voordat u begin.
Of volg net die video.
As u 'n verkeerde uitwyking in die bewegings sien, kyk of dit in lyn was met die servo's voordat u dit monteer, maar as u meer presiese loop en bewegings wil hê, kan u elektronies kalibreer, soos ons verduidelik in hierdie artikel: https:// www. ottodiy.com/blog/calibration
Stap 6: Bluetooth APP
Baie mense wil dit net direk doen, maar ek beveel aan dat u eers kodering doen;)
Ons het 'n wonderlike app wat basiese rye vir Otto beheer en programmeer, beide vir iOS en Android, as u hiervoor gereed is
1. Maak seker dat die Arduino Libraries van Otto behoorlik geïnstalleer is
2. Koppel dan u Bluetooth -module soos volg:
RX pen tot 12 op die bord
TX -pen na 11
Vcc na enige 5V
Gnd aan enige G
Die oplaai van die Bluetooth -kode met Arduino IDE is eenvoudig, maar u moet seker maak dat biblioteke korrek geïnstalleer is (u hoef nie hierdie stap te herhaal as u dit al voorheen gedoen het nie)
3. Navigeer na File/Voorbeelde/OttoDIYLib/Bluetooth/Otto_APP.ino of maak die Arduino.ino -skets uit die kodesmap oop.
4. Koppel u Otto via USB. Kies in Arduino Tools/ Board: "Arduino Nano" -verwerker: "ATmega328 (Ou selflaaiprogram)" Poort COM# (waar u Otto gekoppel is)
5. Kontroleer en laai dan kode op via USB.
6. Laai die APP af en installeer dit op u slimfoon
7. Aktiveer Bluetooth in u telefooninstellings, en koppel dit met die module 1234 as wagwoord. (dit is 'n skakel na u telefoon en hoef slegs een keer gedoen te word)
8. Maak dan die werklike APP oop en volg die verbindingsproses binne die APP.
9. Klaar! u Otto is gereed om vanaf u telefoon te beheer en te programmeer.
Stap 7: Sluit aan by die Otto Builder -gemeenskap
Baie geluk jy het 'n Humanoid -robot gemaak! basies.
Regte humanoïede het meer artikulasies, dink u dat u 'n meer komplekse robot kan skep? Lees meer oor kodering, elektronika, ontwerp, 3Dprinting en robotika in die algemeen in ons Open EDU (Open Education) -program hier.
Deel jou kreatiwiteit. Die idee van Otto is dat sodra u die basiese beginsels leer ken, u dit hack en u eie skep!
Sluit hier aan by ons gemeenskap
Groepeer op Facebook. om te deel en om hulp in die gemeenskap te vra en ons Facebook -blad te like
YouTube -kanaal vir meer video's en tutoriale.
Instagram volg ons en deel #ottodiy
Twitter volg ons en deel #ottodiy
Maak deel uit van hierdie vriendelike gemeenskap van robotbouers, onderwysers en makers! Welkom by ons Otto Builder -gemeenskap!
sien jou daar;)
Aanbeveel:
Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: 6 stappe (met foto's)
Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: werklik 'n open source -aard van Otto laat oop STEAM -onderwys toe, ons versamel terugvoer van verskillende werkswinkels en skole regoor die wêreld wat Otto DIY reeds in hul klaskamers gebruik en afhangende van die openheid van hierdie opvoedkundige plekke ons of
BONES the Humanoid Robot: 11 stappe (met prente)
BONES the Humanoid Robot: Happy Halloween Almal !!! Om hierdie jaar se Halloween te vier, het ek gedink dit sal 'n goeie idee wees om 'n robot te bou wat geskik is vir die geleentheid. 'N Dansende Humanoid Skelet !!! Ek wou altyd my eie humanoïde robot ontwerp en bou, so dit was die beste
Hoe: 17 DOF Humanoid Robot: 7 stappe (met foto's)
Hoe om dit te doen: 17 DOF Humanoid Robot: Die samestelling van selfdoen-robotstelle is een van my gunsteling stokperdjies. U begin met 'n boks vol komponente wat in klein plastieksakke georganiseer is, en eindig met 'n gemonteerde struktuur en verskeie ekstra boute! In hierdie tutoriaal bied ek aan hoe u 'n kit van 17 degr
Otto DIY - Bou u eie robot in een uur!: 9 stappe (met foto's)
Otto DIY - Bou u eie robot in een uur !: Otto is 'n interaktiewe robot wat almal kan maak !, Otto loop, dans, maak geluide en vermy hindernisse. impakmissie om 'n inklusiewe omgewing vir alle
ASPIR: 3D-gedrukte Humanoid-robot in volgrootte: 80 stappe (met foto's)
ASPIR: 3D-gedrukte Humanoid-robot in volgrootte: outonome ondersteuning en positiewe inspirasie-robot (ASPIR) is 'n volledige, 3D-gedrukte humanoïde robot met 'n groot grootte van 4,3 voet wat almal met genoeg dryfkrag en vasberadenheid kan bou. het hierdie massiewe Instructable van 80 stappe verdeel in 10 e