Sommario:
- Passaggio 1: elenco delle parti
- Passaggio 2: scarica e installa la libreria
- Passaggio 3: masterizza Bootloader
- Passaggio 4: caricamento degli schizzi
- Passaggio 5: alcuni suggerimenti utili
- Passaggio 6: nota finale
Video: $ 2 Arduino. l'ATMEGA328 come stand-alone. Facile, economico e molto piccolo. una guida completa.: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
In questo tutorial imparerai come utilizzare il chip del microcontrollore Arduino ATMEGA328 come microcontrollore autonomo.
Costano solo 2 dollari, possono fare lo stesso del tuo Arduino e rendere i tuoi progetti estremamente piccoli.
Tratteremo il layout dei pin, come renderlo pronto per il software Arduino masterizzando un bootloader e come caricare gli schizzi.
Guarda il resto di questo tutorial per scoprire come puoi rendere i tuoi progetti Arduino più piccoli ed economici in pochissimo tempo.
Passaggio 1: elenco delle parti
1 Arduino
1 chip ATMEGA328P-PU. il mio l'ho preso qui:
tagliere
fili
Opzionale: LED e resistenza da 330 ohm per il test
Passaggio 2: scarica e installa la libreria
Una scheda Arduino viene fornita di serie con un oscillatore esterno a 16MHz.
Non abbiamo davvero bisogno di questo oscillatore da 16 MHz poiché l'ATMEGA328P-PU ha un oscillatore da 8 MHz integrato.
Per far funzionare questo chip come un microcontrollore autonomo a 8 MHz, dobbiamo scaricare e installare una libreria per il nostro ambiente Arduino.
Per fare ciò, fai clic sul collegamento che corrisponde alla tua versione di Arduino per scaricare il file zip.
Sarà mangiatore 1-6-x.zip, 1-5-x.zip o 1-0-x.zip
Quindi dobbiamo trovare la cartella dello sketchbook di Arduino facendo clic su File → preferenze → "Posizione dello sketchbook". Nel mio caso "C:\Users\tomtomheylen\Documents\Arduino" questo può essere diverso nel tuo caso.
Copia la posizione e vai su "questo pc", incollalo nella barra e premi invio.
Se vedi una cartella denominata "hardware", aprila.
In caso contrario, crea una nuova cartella denominata "hardware" facendo clic con il pulsante destro del mouse e seleziona "nuova → cartella" e digita "hardware". Ora aprilo.
Sposta la cartella breadboard dall'archivio zip alla cartella "hardware".
Riavvia il tuo IDE Arduino e vai su "Strumenti → scheda".
Se tutto è a posto, dovresti vedere nell'elenco "Atmega 328 su una breadboard (clock interno 8MHz)".
La parte più difficile è stata fatta ora, quindi divertiamoci a pompare la vita in quell'ATMEGA328.
Passaggio 3: masterizza Bootloader
Questi chip del microcontrollore ATMEGA328 di solito sono vuoti. Per farli funzionare con l'IDE di Arduino, dobbiamo fare qualcosa che si chiama "masterizzare un bootloader". È un piccolo pezzo di codice che masterizziamo sul chip in modo che capisca il software Arduino.
Per fare ciò, collega il tuo Arduino al computer e vai su “File → esempi → ArduinoIsp” e seleziona “Arduino Isp”. Carica questo schizzo sul tuo Arduino e disconnettiti dal tuo computer.
Successivamente colleghiamo Arduino con l'ATMEGA328 come puoi vedere nell'immagine.
Nota il semicerchio sul chip. Assicurati che sia dalla parte giusta.
Ora collega il tuo Arduino e nell'IDE Arduino vai su "Strumenti → Programmatore" e seleziona "Arduino come ISP".
Quindi vai su "Strumenti → Scheda" e seleziona "Atmega 328 su una breadboard (orologio interno 8MHz)".
Ora vai su Strumenti e seleziona "Masterizza Bootloader".
Il tuo bootloader è bruciato e il tuo chip è pronto per caricare gli schizzi!
Se ricevi un messaggio di errore, scollega Arduino e ripeti i passaggi precedenti.
Passaggio 4: caricamento degli schizzi
Per caricare uno sketch devi rimuovere il chip ATMEGA328 dalla scheda Arduino e collegarti alla breadboard come mostrato nell'immagine.
Puoi anche usare un programmatore da USB a seriale come FT232RL per farlo. Ho creato un mini tutorial su questo qui:
Ho collegato un led con resistenza sulla scheda per testare lo sketch del lampeggio.
Ecco come utilizzare questa immagine per il layout del pin.
Quindi, ad esempio, se inizializzi il pin 13 nell'IDE, rappresenta il pin 13 sulla scheda Arduino o il pin 19 sul chip ATMEGA328.
Congratulazioni, ce l'hai fatta! Ora puoi iniziare a saldare i tuoi progetti Arduino minimizzati per quasi niente.
Passaggio 5: alcuni suggerimenti utili
Concluderò questo tutorial dandoti altri suggerimenti utili:
Se si salda un progetto, è necessario utilizzare una presa DIP a 28 pin e aggiungere l'ATMEGA328 dopo aver saldato il progetto.
Ho il mio qui
È buona norma saldare alcuni pin di intestazione femmina malevor alle 3 prime gambe in modo da poter comunque modificare o caricare gli schizzi se necessario.
Se il tuo microcontrollore si comporta in modo strano, puoi aggiungere un condensatore da 10 a 100 uf tra + e -.
Assicurati quando ordini il chip che sia ATMEGA328P-PU.
Passaggio 6: nota finale
Ti è piaciuto questo tutorial, fai clic sul pulsante Preferiti e iscriviti.
Dai un'occhiata anche al mio tutorial "Come riparare i cloni cinesi di Arduino".
Ci vediamo al prossimo Instructable.
Grazie, Tom Heylen
Facebook:
Dona per aiutarmi a continuare a fare questo lavoro:
Consigliato:
Come realizzare un circuito stampato professionale: la guida completa: 10 passaggi (con immagini)
Come realizzare un circuito stampato professionale: la guida completa: Ciao a tutti, oggi vi mostrerò come realizzare un circuito stampato professionale, per migliorare i vostri progetti elettronici. Iniziamo
Pike - Guida in modo più sicuro, guida in modo più intelligente, guida una picca!: 5 passaggi
Pike - Guida in modo più sicuro, guida in modo più intelligente, guida un luccio!: Benvenuto nel mio progetto chiamato Pike! Questo è un progetto che fa parte della mia formazione. Sono uno studente NMCT a Howest in Belgio. L'obiettivo era creare qualcosa di intelligente utilizzando un Raspberry Pi. Avevamo una completa libertà in cui volevamo rendere intelligenti. Per me è stato
Costruisci un robot molto piccolo: crea il robot a ruote più piccolo del mondo con una pinza.: 9 passaggi (con immagini)
Costruisci un robot molto piccolo: crea il robot a ruote più piccolo del mondo con una pinza: costruisci un robot da 1/20 di pollice cubo con una pinza che può raccogliere e spostare piccoli oggetti. È controllato da un microcontrollore Picaxe. A questo punto, credo che questo potrebbe essere il robot su ruote più piccolo al mondo con una pinza. Questo senza dubbio ch
Supporto inclinabile per amplificatore per chitarra - Design "Sedia africana" - Semplice, piccolo, robusto, facile, gratuito o molto economico: 9 passaggi
Supporto inclinabile per amplificatore per chitarra - Design "Sedia africana" - Semplice, piccolo, forte, facile, gratuito o molto economico: Supporto inclinabile per amplificatore per chitarra - Troppo facile - semplice, piccolo, forte, gratuito o molto economico. Per amplificatori di tutte le dimensioni, anche cabinet di grandi dimensioni con testata separata. Basta creare schede e tubi delle dimensioni necessarie per quasi tutte le attrezzature che desideri
Supporto inclinabile per amplificatore per chitarra - Facile come Lincoln Logs - Piccolo, portatile, semplice, stabile, economico o gratuito.: 9 passaggi
Supporto inclinabile per amplificatore per chitarra - Facile come i registri Lincoln - Piccolo, portatile, semplice, stabile, economico o gratuito.: Supporto inclinabile per amplificatore per chitarra - facile come i registri Lincoln. piccolo, portatile, semplice, stabile, economico o gratuito utilizzando compensato di scarto. Ottimo per gli amplificatori combo, il design più grande può essere utilizzato per i dorsi aperti