Sommario:
- Passaggio 1: autobilanciamento
- Passaggio 2: materiali
- Passaggio 3: configurazione
- Passaggio 4: scarica.ino
- Passaggio 5: ora divertiti!
Video: Tinee9: Arduino Self-Balancer: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Tiny9 presenta Arduino Self-Balancer utilizzando semplicemente un Arduino Nano, un servo e il modulo Tiny9 LIS2HH12.
Passaggio 1: autobilanciamento
Nei sistemi di attuazione per droni automatizzati, hoverboard, segway, ecc. c'è un accelerometro che aiuta il microcontrollore a dire al motore o al servo cosa fare.
Nel caso di hoverboard e segway usano un accelerometro come inclinometro, un dispositivo che misura l'angolo in cui ti trovi. L'angolo desiderato a cui vuole essere è 0 gradi in avanti o indietro, quindi verso l'alto. Se l'angolo è di un grado all'indietro o in avanti, la persona cadrebbe. Esempio una persona in equilibrio su una palla. (molto difficile da fare) Se la persona sulla palla si piega troppo in avanti o indietro senza correggersi, cadrà dalla palla. Ma se la persona si sta correggendo sulla palla, allora rimarrà sopra la palla.
Passaggio 2: materiali
I materiali di cui avresti bisogno per questo tutorial sono:
Puoi trovare gli articoli richiesti in questa posizione
1: compatibile con Arduino nano o arduino
2: Tiny9: Modulo LIS2HH12
3: Servo 5volt (il mio è futaba s3114)
4: Cavo 24 AWG
5: Spelafili
6: Tagliere di pane
Articoli opzionali
7: Tiny9: Modulo RGB (fai cambiare colore alle luci se è nella posizione sbagliata o giusta)
8: PerfBoard (l'ho usato per mostrare lo spostamento di un oggetto nel video alla fine di questo tutorial)
Punta da trapano 9: 1/18
10: trapano
11: Cacciavite
Passaggio 3: configurazione
Per arrivare a questo punto nel tutorial per l'installazione, seguire le istruzioni su questi tutorial:
Tiny9: modulo accelerometro a 3 assi LIS2HH12
Tutorial opzionale se vuoi usare il modulo RGB
Tiny9: Modulo LED RGB
Dopo aver impostato la breadboard fino a questo punto, possiamo eseguire questi passaggi.
1: collegare un filo alla linea rossa sulla breadboard e collegare l'altro lato alla presa del filo rosso sul servo
2: Collegare un filo alla linea blu sulla breadboard e collegare l'altro lato alla presa del filo nero sul servo
3: Collega un filo a D6 sull'Arduino Nano e collega l'altro lato alla presa del filo bianco sul servo
Whooo Hooo tutto fatto in modo super semplice.
Se stai collegando una perfboard al servo come me, allora ci sono alcuni passaggi:
4: Forare al centro della perfboard con la punta da trapano 1/18.
5: Avvitare la vite al centro della Perfboard e collegarla al servo dall'altra parte.
Passaggio 4: scarica.ino
Scarica qui da github il Tiny9: Self Balancer.ino per arduino.
Caricalo su Arduino Nano.
Passaggio 5: ora divertiti!
Ora che tutto è collegato e hai il codice nell'arduino, sposta l'asse X (vedi il video per l'orientamento) della breadboard e guarda il movimento del servo.
Dopo aver giocato con il servo per un po', cambia il codice e fallo andare più veloce, più lento o crea un braccio robotico magnetico che può muoversi su e giù e raccogliere oggetti con il suo magnete.
Per favore iscriviti al mio canale.
Cerco sempre di creare nuovi prodotti, quindi se vuoi dare una mano e vedere altri tutorial sui nuovi prodotti che sto realizzando puoi andare qui e fare una donazione sul mio sito web tinee9.com.
Grazie a tutti e continuate ad inventare.
Consigliato:
Come installare Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: 7 passaggi (con immagini)
Howto: installazione di Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: ho intenzione di utilizzare questo Rapsberry PI in una serie di progetti divertenti nel mio blog. Sentiti libero di dare un'occhiata. Volevo tornare a usare il mio Raspberry PI ma non avevo una tastiera o un mouse nella mia nuova posizione. Era un po' che non installavo un Raspberry
Riconoscimento delle immagini con schede K210 e Arduino IDE/Micropython: 6 passaggi (con immagini)
Riconoscimento immagine con schede K210 e Arduino IDE/Micropython: ho già scritto un articolo su come eseguire demo OpenMV su Sipeed Maix Bit e ho anche realizzato un video di demo di rilevamento oggetti con questa scheda. Una delle tante domande che le persone hanno posto è: come posso riconoscere un oggetto che la rete neurale non è tr
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio
Tinee9: ESC controllato da Arduino: 4 passaggi
Tinee9: Arduino Controlled ESC: 4 anni fa ho realizzato il mio drone per un costo di $ 300 quando il primo drone commerciale era di circa $ 1500. Il controller Arducopter controllava l'ESC del motore, ho usato il telaio DJI DIY e ho acquistato un telecomando 720MHZ. Ecco un KIT modificato di cosa