Sommario:
- Forniture
- Passaggio 1: stampa 3D
- Passaggio 2: a blocchi
- Passaggio 3: Arduino
- Passaggio 4: elettronica
- Passaggio 5: istruzioni di montaggio
- Passaggio 6: APP Bluetooth
- Passaggio 7: unisciti alla community di Otto Builder
Video: Robot umanoide fai-da-te Otto: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Progetti Tinkercad »
Il robot bipede Otto ora ha le braccia per assomigliare a un "umano" e una matrice di LED per esprimere le emozioni. Stampa in 3D da solo e poi raccogli le parti per costruire da solo.
Otto è veramente Opensource; significa che l'hardware è facilmente individuabile in modo che altri possano realizzarlo, compatibile con Arduino, stampabile in 3D e personalizzabile, l'occasione perfetta per costruire e avere il tuo primissimo robot, imparare la robotica e divertirti, imparerai la connessione logica tra codice e azione, e assemblandolo, capirai come funzionano i suoi componenti e l'elettronica. Visita www.ottodiy.com per informazioni più dettagliate.
Otto DIY Humanoid cammina, balla, emette suoni ed evita gli ostacoli, come il basic ma ha anche 2 bracci, una matrice LED per esprimere emozioni e un giroscopio per misurare l'orientamento e il movimento per le interazioni.
Si prega di notare che Humanoid è un robot avanzato rispetto al semplice Otto bipede, richiederà ESPERIENZA NELLA COSTRUZIONE DI ROBOT E PI TEMPO, TI CONSIGLIAMO DI COSTRUIRE PRIMA ALMENO L'Otto BASE FAI DA TE, altrimenti prendilo come una sfida:D
Forniture
1 x Nano ATmega328
1 x Nano Shield I/O
1 x cavo da USB-A a Mini-USB
1 x sensore a ultrasuoni HC-SR04
6 x Micro servo MG90s
1 x cicalino 24 x cavo jumper femmina/femmina
1 x matrice LED 8x8
1 x sensore sonoro
1 x sensore tattile
1 x modulo Bluetooth BLE
1 x caricabatterie + amplificatore di potenza
1 x Microinterruttore Autobloccante On/Off
1 x sensore giroscopio (opzionale)
1 x testina stampata in 3D
1 x corpo stampato in 3D
4 x gambe stampate in 3D (2 sono le braccia)
2 x impugnatura stampata in 3D
2 x piedino stampato in 3D
1 x cacciavite a croce piccolo 8 x viti M2 extra
Forbici o pinze.
Computer per la programmazione e smartphone per il controllo.
Passaggio 1: stampa 3D
Otto è molto ben progettato per la stampa 3D, quindi non ti darà problemi se segui questi parametri comuni:
Si consiglia di utilizzare una stampante 3D FDM con materiale PLA. Non occorrono supporti o zattere. Risoluzione: 0,30 mm Densità di riempimento 20% dovrebbero essere necessarie circa 9 ore per stampare in 3D un set completo di parti per un umanoide Otto.
L'ho realizzato in TinkerCAD in modo che tu possa giocare e personalizzare il tuo robot!
Trova i file STL qui
Passaggio 2: a blocchi
Per i principianti si consiglia di iniziare a programmare utilizzando il nostro nuovo Otto Blockly, un semplice software di programmazione visiva:
Otto Blockly è completamente autonomo (non è necessario l'IDE Arduino, né l'impostazione di librerie e non è richiesto l'accesso a Internet).
- Scarica dal nostro sito web qui
- Installare.
- Apri l'esempio per Humanoid.
- Collega il tuo robot Otto.
- Seleziona Arduino nano,
- Seleziona la porta USB a cui è collegato il tuo robot.*
- Controlla/carica e sì, è così facile!
*Se il tuo computer non ha riconosciuto il dispositivo USB dovresti installare il driver CH340 per il tuo Sistema Operativo trovalo qui:
Scopri di più su Otto Blockly qui
Passaggio 3: Arduino
Per i programmatori più avanzati puoi alternativamente utilizzare Arduino IDE.
Scarica le librerie Otto qui
Ti permetterà di sfruttare davvero le potenzialità del tuo robot, potrai provare molti codici di esempio (sketch) che potrai semplicemente caricare e modificare per i tuoi programmi.
- Scarica gratuitamente il software Arduino IDE
- Installa il software Arduino IDE nel tuo computer.
- Scarica le librerie Otto che sono qui
- Apri Arduino IDE, vai a Schizzo> Includi libreria> Aggiungi libreria. ZIP. Nella parte superiore dell'elenco a discesa, seleziona l'opzione "Aggiungi libreria. ZIP".
- Ti verrà chiesto di selezionare la libreria. Passa alla posizione del file.zip che hai appena scaricato e apri così com'è.
- Torna al menu Schizzo > Includi libreria. menù. Ora dovresti vedere la libreria nella parte inferiore del menu a discesa. Ciò significa che è pronto per l'uso dei codici Ottos!
- Collega il tuo Otto tramite USB.
- Selezionare in Arduino Tools/ Board: Processore “Arduino Nano”: “ATmega328 (Old bootloader)" Porta COM# (dove è connesso il tuo Otto)
- Apri in File/Esempi/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Verifica/carica il codice.
Passaggio 4: elettronica
Prima di utilizzare le batterie è necessario controllare le connessioni e testare il robot con il cavo USB collegato a un computer.
Come buona pratica, dovresti controllare l'elettronica e il software nel tuo computer, prima di assemblare tutti i robot per evitare di dover smontare l'intero robot per riparare qualcosa. Puoi farlo semplicemente collegando almeno tutti i servi, nel posto indicato nella strizzatura sottostante e caricando qualsiasi codice che faccia muovere Otto. Se sei pronto per le batterie puoi anche controllare se la tua fonte di alimentazione funziona, a seconda del tipo di batterie che hai ci sono molte opzioni
In realtà ci sono molte opzioni per alimentare il tuo robot Otto in diversi modi, esploriamo in modo più dettagliato in questo articolo del blog:
Questo è un cablaggio di base che utilizza i circuiti Tinkercad, con un programma di base che puoi codificare in base per assicurarti che i tuoi servi siano centrati e che tutto funzioni (nota che i componenti nei circuiti Tinkercad non sono gli stessi di Arduino UNO invece di nano ma Il principio è lo stesso.
Passaggio 5: istruzioni di montaggio
Ora, dopo aver verificato che tutta la tecnologia funzioni correttamente, possiamo finalmente iniziare a costruire! raccogliere tutte le parti necessarie per questo assemblaggio.
LE GAMBE SONO DAVVERO LA STESSA PARTE PER LE BRACCIA!"
Prima di iniziare il montaggio, scaricare e leggere attentamente il manuale di istruzioni.
Oppure segui il video.
Se vedi qualche disallineamento nei movimenti controlla che siano allineati al centro i tuoi servi prima del montaggio, ma se vuoi camminate e movimenti più precisi allora puoi fare qualche calibrazione elettronica come spieghiamo in questo articolo del blog: https://www. ottodiy.com/blog/calibration
Passaggio 6: APP Bluetooth
Molte persone vogliono solo farlo direttamente, ma consiglio di fare prima un po' di codice;)
Abbiamo un'ottima app che controlla e programma anche le sequenze di base su Otto, sia per iOS che per Android, se sei pronto per questo
1. Assicurati che le librerie Arduino di Otto siano state installate correttamente
2. Quindi collega il modulo Bluetooth in questo modo:
Pin RX a 12 sulla scheda
Pin TX a 11
Vcc a qualsiasi 5V
Gnd a qualsiasi G
Caricare il codice Bluetooth con Arduino IDE è semplice ma devi assicurarti che le librerie siano installate correttamente (non è necessario ripetere questo passaggio, se lo hai già fatto prima)
3. Passare a File/Examples/OttoDIYLib/Bluetooth/Otto_APP.ino o aprire lo sketch Arduino.ino dalla cartella del codice.
4. Collega il tuo Otto tramite USB. Selezionare in Arduino Tools/ Board: Processore “Arduino Nano”: “ATmega328 (Old bootloader) Porta COM# (dove è connesso il tuo Otto)
5. Controllare e poi caricare il codice tramite USB.
6. Scarica e installa l'APP sul tuo smartphone
7. Nelle impostazioni del telefono Abilita Bluetooth, cerca e associa il modulo 1234 come password. (questo è per collegarsi al tuo telefono e deve essere fatto solo una volta)
8. Quindi aprire l'APP effettiva e seguire il processo di connessione all'interno dell'APP.
9. Fatto! il tuo Otto è pronto per controllare e programmare dal tuo telefono.
Passaggio 7: unisciti alla community di Otto Builder
Congratulazioni, hai creato un robot umanoide! fondamentalmente.
I veri umanoidi hanno più articolazioni pensi di poter creare un robot più complesso? Scopri di più su codifica, elettronica, design, stampa 3D e robotica in generale nel nostro programma Open EDU (Open Education) qui.
Condividi la tua creatività. L'idea di Otto è che, una volta apprese le basi, si hackera e si crea il proprio!
Unisciti alla nostra community qui
Gruppo su Facebook. per condividere e chiedere aiuto nella community e mettere mi piace alla nostra pagina Facebook
Canale YouTube per ulteriori video e tutorial.
Instagram seguici e condividi #ottodiy
Twitter seguici e condividi #ottodiy
Entra a far parte di questa amichevole comunità di costruttori di robot, insegnanti e creatori! Benvenuto nella nostra comunità Otto Builder!
ci vediamo lì;)
Consigliato:
Creare un robot umanoide conforme: 11 passaggi
Creazione di un robot umanoide conforme: aggiornamento e amp; Pagina:17/01/2021 Testa, viso, ecc. - aggiunta di webcamTendoni & Muscoli - Aggiunte di PTFENervi & Pelle - risultati di gomma conduttiva"Cos'è quella cosa nella foto?"Fa parte di un corpo robotico - in particolare un prototipo spi
BONES il Robot Umanoide: 11 Passi (con Immagini)
BONES il Robot Umanoide: Buon Halloween a tutti!!! Per festeggiare l'Halloween di quest'anno ho pensato che sarebbe stata una grande idea costruire un robot adatto all'occasione. Uno scheletro umanoide danzante!!! Ho sempre voluto progettare e costruire il mio robot umanoide, quindi questo è stato il p
How-to: 17 DOF Robot umanoide: 7 passaggi (con immagini)
How-to: 17 DOF Robot umanoide: assemblare kit di robot fai-da-te è uno dei miei hobby preferiti. Si inizia con una scatola piena di componenti organizzati in piccoli sacchetti di plastica, e si finisce con una struttura montata e diversi bulloni di ricambio! In questo tutorial vi presento come assemblare un kit di 17 gradi
ASPIR: Robot umanoide a grandezza naturale stampato in 3D: 80 passaggi (con immagini)
ASPIR: Robot umanoide stampato in 3D a grandezza naturale: Robot di supporto autonomo e ispirazione positiva (ASPIR) è un robot umanoide stampato in 3D open source a grandezza naturale di 4,3 piedi che chiunque può costruire con sufficiente grinta e determinazione. ho diviso questo enorme Instructable in 80 passaggi in 10 e
Robot umanoide basato su Arduino che utilizza servomotori: 7 passaggi (con immagini)
Robot umanoide basato su Arduino che utilizza servomotori: Ciao a tutti, questo è il mio primo robot umanoide, realizzato con un foglio di schiuma di PVC. È disponibile in vari spessori. Qui, ho usato 0,5 mm. Al momento questo robot può semplicemente camminare quando l'ho acceso. Ora sto lavorando per connettere Arduino e Mobile tramite Bluetooth