Sommario:
- Passaggio 1: vediamo lo schema
- Passaggio 2: facciamo la tavola
- Passaggio 3: carica il tuo software
- Passaggio 4: sperimenta le modalità di sospensione
- Passaggio 5: consente di alimentare la scheda come indipendente
- Passaggio 6: miglioramenti futuri
- Passaggio 7: ordina la tavola
- Passaggio 8: Distinta materiali
Video: Arduino Mobile: 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Lo scopo di questo PCB è quello di fornire una scheda simile all'ARDUINO UNO ma dedicata a progetti embedded (cioè alimentati da batterie).
Come mai ? Perché non puoi alimentare un arduino uno per molto tempo usando le batterie. Principalmente perché la funzione USB richiede pochi mA, anche in modalità di sospensione. Anche il regolatore di tensione ha bisogno di almeno 7V per funzionare normalmente, una tensione troppo alta per un uso efficiente con le batterie. E l'ultimo problema è il led verde di alimentazione, anch'esso di pochi mA.
Con l'arduino mobile puoi alimentare la scheda da 1,8V fino a 5,5V. Non c'è più o quasi la capacità USB, lo vedremo nei prossimi passaggi, nessun regolatore di tensione e nessun LED di alimentazione.
Quando è in modalità di sospensione, l'arduino mobile richiede solo pochi uA. Può durare mesi sulle cellule.
Il pinout è lo stesso dell'arduino uno e il led integrato collegato al pin 13 è ancora lì.
Passaggio 1: vediamo lo schema
L'alimentazione deve essere collegata a J1 (1,8V -> 5,5V).
D1 previene gli errori di polarità. Ma fa scendere la tensione a 0,6 V. Se non vuoi una goccia, salda SJ1.
L'atmega328 dovrebbe essere pre-programmato con il bootloader arduino. Puoi prenderlo da un arduino uno o programmare tu stesso un nuovo micro controller (sono sicuro che troverai istruzioni su come farlo).
Il connettore FTDI viene utilizzato per inserire un dispositivo seriale USB allo scopo di programmare l'arduino mobile.
Ho messo un connettore ISP nel caso in cui desideri programmare direttamente l'atmega328, senza software arduino.
Pochi condensatori, un cristallo da 16Mhz, un LED per pin13 e basta!!
Passaggio 2: facciamo la tavola
Ho allegato in questo istruibile i file Eagle dello schema e del PCB.
Consiglio a OSH Park di realizzare questa scheda, ma qualsiasi altro provider dovrebbe essere in grado di farlo.
Se non hai familiarità con Eagle e la realizzazione di PCB, non esitare a contattarmi. Posso inviarti un PCB.
Passaggio 3: carica il tuo software
Inserire l'adattatore FTDI Usb-Serial (attenzione all'orientamento).
Apri il tuo software arduino, scegli la porta COM corretta e arduino uno come scheda.
Carica il tuo schizzo. Raccomando di utilizzare lo schizzo dei lampeggi per verificare che tutto sia ok.
NB: L'adattatore usb-seriale è abbastanza potente da alimentare la scheda, quindi non è necessario un alimentatore esterno durante la programmazione.
Passaggio 4: sperimenta le modalità di sospensione
È necessario utilizzare le funzionalità delle modalità di sospensione dell'atmega328 e interromperlo per riattivarlo se si desidera utilizzare l'arduino mobile su un progetto alimentato a batterie.
Questo argomento non può essere trattato qui, ma troverai molteplici documentazioni ed esempi sul web sulle modalità di sospensione e gli interrupt di arduino.
Passaggio 5: consente di alimentare la scheda come indipendente
Scollegare l'FTDI.
Quindi alimenta il cellulare arudino da una batteria (NiMH, Li-Ion…) a tua scelta.
Ricordiamo che la tensione deve essere compresa tra 1,8V e 5,5V.
Passaggio 6: miglioramenti futuri
Non ho messo un pulsante di reset. Potrebbe essere carino in una prossima versione.
Non c'è un interruttore ON/OFF. ci penserò…
Passaggio 7: ordina la tavola
Come ho detto, se non hai familiarità con la creazione di PCB, contattami dall'e-mail di istruzioni. Posso creare una scheda e inviartela.
Passaggio 8: Distinta materiali
Ho trovato tutte le parti su aliexpress.
Consigliato:
Arduino e comunicazione mobile Bluetooth (messaggero): 8 passaggi
Arduino e comunicazione mobile Bluetooth (messaggero): la comunicazione gioca un ruolo importante nella nostra vita quotidiana. Ma durante questi periodi di blocco, la comunicazione con la nostra famiglia o l'intercomunicazione con le persone nella nostra casa a volte hanno bisogno di telefoni cellulari. Ma l'uso dei telefoni cellulari per brevi soggiorni
Gesture Control Skeleton Bot - Piattaforma robotica mobile Hercules 4WD - Arduino IDE: 4 passaggi (con immagini)
Gesture Control Skeleton Bot - Piattaforma robotica mobile Hercules 4WD - Arduino IDE: un veicolo di controllo gestuale realizzato da Seeedstudio Skeleton Bot - Piattaforma robotica mobile Hercules 4WD. Mi sono divertito molto durante il periodo di gestione dell'epidemia di virus coronarico a casa. Un mio amico mi ha regalato una piattaforma robotica mobile Hercules 4WD come nuova
Registrazione dati mobile semplice utilizzando PfodApp, Android e Arduino: 5 passaggi
Registrazione dati mobile semplice utilizzando PfodApp, Android e Arduino: la registrazione dati Moblie resa semplice utilizzando pfodApp, il tuo cellulare Andriod e Arduino. NESSUNA programmazione Android richiesta. Per tracciare i dati sul tuo Android, vedere questo successivo Instctable Simple Remote Data Plotting utilizzando Android / Arduino / pfodApp Per tracciare
Teschio Arduino con bocca mobile: 4 passaggi
Arduino Skull With Moving Mouth: materiali necessari * Modulo Arduino (ho un Arduino Mega 2560, ma qualsiasi modulo con PWM funzionerà) * Trapano * Punta(e) da trapano * Graffetta * Servo * & tipo b usb
Robot mobile Bluetooth con Arduino Uno e Android: 5 passaggi
Robot mobile Bluetooth che utilizza Arduino Uno e Android: tutti amano il robot mobile :) Questo è un kit robot mobile basato su Maker UNO (compatibile con Arduino UNO). Puoi imparare l'elettronica, i sensori, il microcontrollore e la codifica tutto in una volta, per non dimenticare di divertirti anche! Il kit viene fornito in parti sciolte, quindi