Cuprins:

2 $ Arduino. ATMEGA328 ca stand-alone. Ușor, ieftin și foarte mic. un ghid complet: 6 pași (cu imagini)
2 $ Arduino. ATMEGA328 ca stand-alone. Ușor, ieftin și foarte mic. un ghid complet: 6 pași (cu imagini)

Video: 2 $ Arduino. ATMEGA328 ca stand-alone. Ușor, ieftin și foarte mic. un ghid complet: 6 pași (cu imagini)

Video: 2 $ Arduino. ATMEGA328 ca stand-alone. Ușor, ieftin și foarte mic. un ghid complet: 6 pași (cu imagini)
Video: TREI MĂCURI PENTRU ANUL NOU 2024. Salată de varză. Salata cu Ficat! Gustare CU CARTOFI ȘI HERING 2024, Noiembrie
Anonim
Image
Image
Lista de componente
Lista de componente

În acest instructiv, veți învăța cum să utilizați cipul de microcontroler Arduino ATMEGA328 ca microcontroler autonom.

Costă doar 2 dolari, pot face la fel ca Arduino și pot face proiectele dvs. extrem de mici.

Vom acoperi aspectul pinului, cum să-l pregătim pentru software-ul Arduino prin arderea unui bootloader și cum să încărcăm schițe.

Urmăriți restul acestui instructiv pentru a afla cum puteți face proiectele dvs. Arduino mai mici și mai ieftine în cel mai scurt timp.

Pasul 1: Lista pieselor

1 Arduino

1 cip ATMEGA328P-PU. Am pe al meu aici:

Pană de pâine

Fire

Opțional: LED și rezistor de 330 ohmi pentru testare

Pasul 2: Descărcați și instalați biblioteca

Descărcați și instalați biblioteca
Descărcați și instalați biblioteca
Descărcați și instalați biblioteca
Descărcați și instalați biblioteca

O placă Arduino vine standard cu un oscilator extern de 16 MHz.

Nu avem nevoie de acest oscilator de 16 MHz, deoarece ATMEGA328P-PU are un oscilator de 8 MHz încorporat.

Pentru a face acest cip să funcționeze ca un microcontroler autonom la 8 MHz, trebuie să descărcăm și să instalăm o bibliotecă pentru mediul nostru Arduino.

Pentru a face acest lucru, faceți clic pe linkul care corespunde versiunii dvs. Arduino pentru a descărca fișierul zip.

Acesta va fi 1-6-x.zip, 1-5-x.zip sau 1-0-x.zip

Burn Bootloader
Burn Bootloader

Apoi trebuie să găsim folderul caietului de schițe Arduino făcând clic pe Fișier → preferințe → „Locație caiet de schițe”. În cazul meu „C: / Users / tomtomheylen / Documents / Arduino”, acest lucru poate fi diferit în cazul dvs.

Copiați locația și mergeți la „acest computer”, lipiți-o în bară și apăsați Enter.

Dacă vedeți un folder numit „hardware”, deschideți-l.

Dacă nu, creați un nou folder numit „hardware” făcând clic dreapta și selectați „nou → folder” și tastați „hardware”. Acum deschide-l.

Mutați folderul panoului de examinare din arhiva zip în folderul „hardware”.

Burn Bootloader
Burn Bootloader

Reporniți ID-ul Arduino și mergeți la „Instrumente → bord”.

Dacă totul este în regulă, ar trebui să vedeți în listă „Atmega 328 pe o placă de calcul (ceas intern de 8 MHz)”.

Cea mai dificilă parte este făcută acum, așa că hai să ne distrăm viața de pompare în acel ATMEGA328.

Pasul 3: Ardeți Bootloader

Aceste cipuri de microcontroler ATMEGA328 sunt de obicei goale. Pentru a le face să funcționeze cu Arduino IDE, trebuie să facem ceva ce se numește „arderea unui bootloader”. Este un pic de cod pe care îl ardem pe cip, astfel încât să înțeleagă software-ul Arduino.

Încărcarea schițelor
Încărcarea schițelor

Pentru a face acest lucru, conectați-vă Arduino la computer și mergeți la „Fișier → exemple → ArduinoIsp” și selectați „Arduino Isp”. Încărcați această schiță pe Arduino și deconectați-vă de la computer.

Încărcarea schițelor
Încărcarea schițelor

Apoi conectăm Arduino cu ATMEGA328 așa cum puteți vedea în imagine.

Observați semicercul de pe cip. Asigurați-vă că este pe partea corectă.

Acum conectați-vă Arduino și în IDE-ul Arduino accesați „instrumente → Programator” și selectați „Arduino ca ISP”.

Apoi accesați „Instrumente → Placă” și selectați „Atmega 328 pe o placă de calcul (ceas intern de 8 MHz)”.

Acum accesați instrumentele și selectați „Burn Bootloader”.

Bootloader-ul dvs. este ars și cipul dvs. este gata pentru a încărca schițe!

În cazul în care aveți un mesaj de eroare, deconectați Arduino și repetați pașii anteriori.

Pasul 4: Încărcarea schițelor

Pentru a încărca o schiță, trebuie să scoateți cipul ATMEGA328 de pe placa Arduino și să vă conectați la panou, așa cum se arată în imagine.

Puteți utiliza, de asemenea, un programator USB către serial, cum ar fi FT232RL, pentru a face acest lucru. Am făcut un mini instructiv despre asta aici:

Am conectat un led cu rezistență pe tablă pentru a testa schița de clipire.

Iată cum să utilizați această imagine pentru aspectul pinului.

De exemplu, dacă inițializați pinul 13 în IDE, acesta reprezintă pinul 13 de pe placa Arduino sau pinul 19 de pe cipul ATMEGA328.

Felicitări, ai reușit! Acum puteți începe să lipiți propriile proiecte Arduino minificate pentru aproape nimic.

Pasul 5: câteva sfaturi utile

Câteva sfaturi utile
Câteva sfaturi utile

Voi încheia acest lucru instructabil oferindu-vă câteva sfaturi mai utile:

Dacă lipiți un proiect, trebuie să utilizați o priză DIP cu 28 de pini și să adăugați ATMEGA328 după lipirea proiectului.

Am pe al meu aici

Este o bună practică să lipiți niște știfturi de antet feminin malevor la primele 3 picioare, astfel încât să puteți schimba sau încărca schițe, dacă este necesar.

Dacă microcontrolerul dvs. se comportă ciudat, puteți adăuga un condensator de 10 până la 100 uf între + și -.

Când comandați cipul, asigurați-vă că este ATMEGA328P-PU.

Pasul 6: Notă finală

V-a plăcut acest lucru instructabil, vă rugăm să faceți clic pe butonul Favorite și să vă abonați.

De asemenea, verificați „Cum să remediați clonele Arduino chinezești” care poate fi instruit.

Ne vedem în următorul instructabil.

Mulțumiri, Tom Heylen

Facebook:

Donați pentru a mă ajuta să fac în continuare această lucrare:

Recomandat: