Sommario:
- Passaggio 1: elenco dei materiali
- Passaggio 2: schema del circuito e realizzazione del circuito stampato
- Passaggio 3: connessioni e procedura per masterizzare Bootloader
- Passaggio 4: test caricando il codice
- Passaggio 5: risoluzione dei problemi
Video: COME FARE ARDUINO NANO/MINI - Come masterizzare Bootloader: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
In questo Instructables ti mostrerò come realizzare un Arduino MINI da zero.
La procedura scritta in queste istruzioni può essere utilizzata per creare qualsiasi scheda arduino per i requisiti del tuo progetto personalizzato.
Si prega di guardare il video per una migliore comprensione
Ci sono tre parti in questo tutorial
1. Progettare e raccogliere tutti i componenti
2. Masterizzare Bootloader su un nuovo chip
3. Caricamento del codice di prova
Ho allegato i file PCB alla fine di questo articolo.
Quindi iniziamo!
Passaggio 1: elenco dei materiali
- Modulo CP2102 da USB a TTL (o simile come CH340)
- Arduino NANO
- Cavi per ponticelli
- Chip Atmega328P-AU
- Regolatore 5V AMS1117
- Cristallo da 16 MHz
- LED SMD
- Resistore SMD (330R, 10K) (confezione 0604)
- Interruttore a pulsante
- Condensatori (0.1uF, 22pF, 10uF) (ho usato il tipo in ceramica, ma la scheda è progettata per il pacchetto SMD_0612)
- Morsettiera
- Tutti gli strumenti e gli accessori per la saldatura SMD.
Passaggio 2: schema del circuito e realizzazione del circuito stampato
Ho realizzato la scheda Arduino MINI nel mio tutorial sulla saldatura SMD. Puoi controllare il video se vuoi imparare come.
Un rapido riassunto … Ho applicato la pasta saldante sul PCB usando lo stencil, ho posizionato i componenti e ho saldato usando il soffiatore ad aria calda.
Ho utilizzato i file PCB Arduino open source dal sito Web di Arduino e ho modificato un po' in base alle mie esigenze e alle parti disponibili. Successivamente ho ordinato il PCB online da JLCPCB.
Passaggio 3: connessioni e procedura per masterizzare Bootloader
Si prega di seguire questi dettagli di connessione (fare riferimento al collegamento immagini/video per una facile comprensione*)
ArduinoMINI fatto in casa …………….. Arduino NANO
Pin 15 (MOSI)………………………………. D11
Pin 16 (MISO)………………………………. D12
Pin 17(SCK)…………………………………D13
Pin 29(RESET)…………………………….. D10
VCC……………………………………………. VCC(5V)
GND……………………………………………GND
Procedura Per masterizzare Boot loader dopo aver effettuato i collegamenti corretti.
1) Collega Arduino NANO alla porta USB del tuo PC
2) Selezionare la scheda e la porta Com appropriate
3) Nel menu strumenti selezionare ARDUINO AS ISP Programmer. Percorso: Strumenti>Programmatore>Arduino As ISP
4) Vai su Strumenti e seleziona Masterizza Boot Loader. Percorso: Strumenti> Masterizza Boot Loader
5) L'operazione potrebbe richiedere fino a un minuto e verrà visualizzato il messaggio "Done Burning Boot Loader".
Dopodiché puoi rimuovere tutti i cavi di collegamento e le connessioni e il tuo nuovo microcontrollore AVR è pronto per essere utilizzato come dispositivo autonomo per i tuoi progetti.
*Tutte le immagini sono in ordine secondo la procedura
Passaggio 4: test caricando il codice
In questo passaggio impareremo a caricare il codice sulla nuova Arduino MINI fatta in casa. Dovrai seguire questa procedura ogni volta per caricare il codice.
Fare riferimento al collegamento Immagini/video per una facile comprensione.
Caricherò lo schizzo del LED lampeggiante per verificare se il nuovo microcontrollore funziona correttamente.
Dettagli connessioni:
Arduino fatto in casa MINI …………….. CP2102
Rx………………………………………………Tx
Tx………………………………………………. Rx
VCC……………………………………………. VCC(5V)
GND……………………………………………GND
1. Dopo aver effettuato i collegamenti, collegare la scheda convertitore da USB a TTL (CP2102) al computer.
2. Aprire lo schizzo del LED lampeggiante dal menu degli esempi.
3. Nel menu degli strumenti, selezionare Programmatore AVRISP e caricare il codice.
4. Selezionare la porta COM e le impostazioni della scheda appropriate.
5. Una volta che lo schermo del computer mostra il caricamento, premere il pulsante di ripristino poiché non abbiamo collegato il pin DTR per il ripristino.
Il LED lampeggiante indica che il micro controller funziona correttamente e questa scheda equivalente Arduino Mini può essere utilizzata per i tuoi progetti. Pertanto abbiamo imparato come avviare il caricamento di un nuovissimo chip ATMEGA 328P-AU.
Passaggio 5: risoluzione dei problemi
Seguendo le procedure dei passaggi precedenti puoi facilmente avviare-caricare il chip Atmega.
Ma a causa di alcuni software o errori umani non avrà successo. Ecco alcuni suggerimenti da parte mia:
1) Controllare le connessioni e i componenti del circuito (principalmente Crystal) se la masterizzazione del caricatore di avvio non funziona.
2) Assicurati di aver menzionato la scheda corretta e la porta COM nel software
3) Verificare la presenza di un cavo USB difettoso.
4) Se il microcontrollore si sta surriscaldando quando è alimentato, probabilmente hai un circuito integrato difettoso.
5) Verificare la continuità nel PCB e nei ponti di saldatura indesiderati poiché utilizziamo componenti SMD.
Consigliato:
Masterizza Bootloader nella scheda clone Arduino Nano 3.0: 11 passaggi
Masterizza Bootloader in Arduino Nano 3.0 Clone Board: recentemente ho acquistato un clone di Arduino Nano 3.0 da AliExpress fornito senza bootloader. Sono sicuro che ci sono molte altre persone che si trovano nella mia stessa situazione e potrebbero essersi un po' spaventate all'inizio! Non preoccuparti, in questa istruzione
Elenco delle cose da fare Arduino: 5 passaggi
Lista delle cose da fare di Arduino: questa è la lista delle cose da fare di Arduino. È una normale lista di cose da fare, ma collegata ad Arduino. Ogni volta che finisci un compito, guadagnerai punti, che potrai poi decidere cosa fare. Come funziona: scrivi le attività che devi svolgere su un pezzo di carta. Quindi, inserisci
Presentazione di "Deodorino", l'Arduino controllato a infrarossi in un deodorante stick vuoto. Fare clic sulla prima foto: 7 passaggi
Presentazione di "Deodorino", l'Arduino controllato a infrarossi in un deodorante stick vuoto. Fare clic sulla prima foto: ora giù per i dettagli
Masterizzare Live Linux Distro è il modo più semplice!: 3 passaggi
Burn Live Linux Distro è il modo più semplice!: Nota: questa è la mia prima istruzione, per favore mostrami se ci sono errori, mi scuso in anticipo. Unetbootin (Universal Netboot Installer) è un software per la creazione di dischi USB Linux live. Viene fornito con una gamma di distro preselezionate
Registrare e masterizzare una demo a casa: nozioni di base: 7 passaggi
Registrazione e masterizzazione di una demo a casa: nozioni di base: questa è solo un'idea di base su come registro e masterizzo la musica. Nella canzone dimostrativa, ci sono solo due parti di chitarra e una traccia di batteria, ma menzionerò cosa fare con basso e voce e cosa faccio con diversi stili di musica