Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: 3D -udskrivning
- Trin 2: Blokeret
- Trin 3: Arduino
- Trin 4: Elektronik
- Trin 5: Monteringsvejledning
- Trin 6: Bluetooth APP
- Trin 7: Deltag i Otto Builder Community
Video: Otto DIY Humanoid Robot: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
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).
- Download fra vores websted her
- Installere.
- Åbn eksemplet for Humanoid.
- Tilslut din Otto -robot.
- Vælg Arduino nano,
- Vælg USB -port, hvor din robot er tilsluttet.*
- 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.
- Download Arduino IDE -software gratis
- Installer Arduino IDE -software på din computer.
- Download de Otto -biblioteker, der er her
- Åbn Arduino IDE, naviger til Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek. Vælg indstillingen "Tilføj. ZIP -bibliotek" øverst på rullelisten.
- Du bliver bedt om at vælge biblioteket. Naviger til.zip -filens placering, som du lige har downloadet og åbnet, som den er.
- 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!
- Tilslut din Otto via USB.
- Vælg i Arduino Tools/ Board: “Arduino Nano” Processor: “ATmega328 (Old bootloader)” Port COM# (hvor din Otto er tilsluttet)
- Åbn i Filer/Eksempler/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Tjek/upload koden.
Trin 4: 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:
Otto DIY+ Arduino Bluetooth Robot Let at 3D Print: 6 trin (med billeder)
Otto DIY+ Arduino Bluetooth Robot Let til 3D -udskrivning: Virkelig open source -karakter af Otto tillader åben STEAM -uddannelse, vi indsamler feedback fra forskellige workshops og skoler rundt om i verden, der allerede bruger Otto DIY i deres klasseværelse og afhængigt af åbenheden på disse uddannelsessteder vi eller
BONES Humanoid Robot: 11 trin (med billeder)
BONES Humanoid Robot: Happy Halloween Everybody !!! For at fejre dette års Halloween tænkte jeg, at det ville være en god idé at bygge en robot, der er egnet til lejligheden. Et dansende Humanoid -skelet !!! Jeg har altid ønsket at designe og bygge min egen humanoide robot, så dette var p
Sådan gør du: 17 DOF Humanoid Robot: 7 trin (med billeder)
Sådan gør du: 17 DOF Humanoid Robot: Montering af DIY-robotkits er en af mine yndlingshobbyer. Du starter med en kasse fuld af komponenter, der er organiseret i små plastposer, og slutter med en monteret struktur og flere reservebolte! I denne vejledning præsenterer jeg, hvordan du samler et kit med en 17 degr
ASPIR: 3D-printet Humanoid-robot i fuld størrelse: 80 trin (med billeder)
ASPIR: 3D-printet Humanoid Robot i fuld størrelse: Autonomous Support and Positive Inspiration Robot (ASPIR) er en full-size, 4,3 ft open-source 3D-printet humanoid robot, som alle kan bygge med nok drivkraft og beslutsomhed. har delt denne massive 80-trins instruerbare i 10 e
Arduino -baseret humanoid robot ved hjælp af servomotorer: 7 trin (med billeder)
Arduino -baseret humanoid robot ved hjælp af servomotorer: Hej alle sammen, Dette er min første humanoide robot, fremstillet af PVC -skumark. Den fås i forskellige tykkelser. Her brugte jeg 0,5 mm. På nuværende tidspunkt kan denne robot bare gå, da jeg tændte. Nu arbejder jeg på at forbinde Arduino og Mobile via Bluetooth