Kā pagatavot Arduino uz maizes plātnes - instrukcijas soli pa solim

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Šajā rakstā mēs uzzināsim, kā padarīt Arduino uz maizes dēļa. Mēs arī redzēsim, kas ir Arduino, kā to ieprogrammēt un kā tos samontēt kā atsevišķu mikrokontrolleru uz paneļa vai PCB.

Arduino bija svētība tiem, kas vēlējās apgūt mikrokontrollerus un iegulto sistēmu neinženieriem un iesācējiem mikrokontrollerī.



Pirms arduino darbības sākuma iesācējiem bija jāapgūst mikrokontrolleris ar dārgiem komplektiem, un daži no viņiem mikrokontrolētāju kodēja Asamblejas valodā, kas ir briesmīga valoda, un ne visi tos saprata.

Arduino bija pilnīgs spēļu mainītājs, kas ir lēts, un kodēšanu var rakstīt augstākās valodās, piemēram, C ++, un programmētājam nav jābūt profesionālam kodēšanā



Kas ir Arduino? (Noobs)

Arduino ir atvērtā koda prototipu veidošanas dēlis, kas izgatavots ap ATmega328P. Tam ir 14 GPIO (vispārējas nozīmes ievades izejas) tapas, no kurām 6 tapas spēj veikt analogās funkcijas, visas 14 tapas spēj veikt digitālās funkcijas.

B tipa USB 2.0, kas novietots arduino labajā stūrī (atkarībā no tā, kā jūs ievietojat), lai darbinātu un ierakstītu programmas mikrokontrollerī. Arduino dēļa kreisajā augšējā stūrī tiek uzstādīts atiestatīšanas slēdzis, lai restartētu programmu pašā arduino.

The Arduino dēlis ir iebūvēts programmētājs, kas sadedzina programmu uz ATmega328P mikrokontrolleru, izmantojot USB. Arduino barošanai no ārējā sprieguma avota svārstās no 7V līdz 12V (ir iebūvēts sprieguma regulators) ir paredzēts atsevišķs līdzstrāvas ligzda.

Dažas arduino specifikācijas:

  • Darba spriegums: 5 V uz USB un 7-12 V uz līdzstrāvas ligzdu.
  • Digitālās I / O tapas: 14 (no kurām 6 var veikt PWM darbības)
  • Analogās ievades tapas: 6
  • Zibatmiņa programmas glabāšanai: 32 KB
  • Operatīvā atmiņa: 2 KB
  • EEPROM: 1 KB
  • Pulksteņa ātrums: 16MHz
  • DC izejas strāva uz I / O kontaktu: 20mA

Piezīme. Iepriekš minētā specifikācija ir piemērojama tikai arduino mikrokontrollerim, kura pamatā ir ATmega328P.

Kā to pagatavot uz maizes dēļa:

Ja jūsu projekta prototips ir pabeigts un vēlaties to padarīt pastāvīgu savā projekta lodziņā? Faktiski jums nav jāievieto visa lielgabarīta arduino dēlis jūsu projekta lodziņā.

ATmega328P ar dažiem ārējiem komponentiem ir pietiekams, lai izpildītu programmu un kontrolētu perifērijas ierīces, kuras esat savienojis ar mikrokontrolleru.

Arduino dēlis tiek izmantots, lai ierakstītu programmu mikrokontrollerī un nodrošinātu zināmu aizsardzību pret kļūmēm, kuras mēs veicam prototipu veidošanas laikā.

DIAGRAMMA:

ATmega328P savienojiet dažus ārējos komponentus, lai Arduino izveidotu uz maizes dēļa

Kad projekts ir pabeigts, varat izvilkt ATmega328P un pievienot dažus ārējos komponentus, kā parādīts diagrammā, un varat to pielodēt PCB, lai padarītu to pastāvīgu.

Nākamajam projektam jums nav jāpērk jauns arduino dēlis, tā vietā jūs varat iegādāties ATmega328P un dažus citus ārējos, kas ir rentabli un padara jūsu projektu kompaktāku.

Kā ieprogrammēt ATmega328P, kad tas atrodas uz maizes paneļa:

1. metode:

Vienkāršākā un slinkākā ATmega328P programma ir pati arduino dēlis. Ievietojiet ATmega328P, ierakstiet programmu un izvelciet to, ievietojiet to savā projektā.

Šī metode ir pielāgojama, ja jūsu projektam ir 28 kontaktu IC turētājs (lai ATmega328P varētu viegli noņemt) un ATmega328P ir viegli pieejams.

Lūk, kā to izdarīt:
Lejupielādējiet Arduino IDE veidlapu arduino oficiālajā vietnē un instalējiet to savā datorā.
Atjauniniet datorā arduino dēļa draiveri (tas nav jādara, ja izmantojat datoru, kura pamatā ir Linux).
Ievietojiet ATmega328P arduino dēlī pareizajā virzienā un pārliecinieties, vai tam ir sāknēšanas ielādētājs.
Atlasiet “Rīki”> “Dēlis”> “Arduino / Genuino UNO”
Pievienojiet arduino savam personālajam datoram un izvēlieties pareizo arduino portu (mainiet datoru no datora. Atlasiet “Rīki”> “ports”).
Sastādiet programmu un noklikšķiniet uz augšupielādes pogas.
Noņemiet ATmega328P un ievietojiet to savā projektā.

2. metode:

Ja bieži pārprogrammējat mikrokontrolleru un projekta aparatūra nav pieejama, tad šī metode ir vispiemērotākā jūsu projektam, it īpaši, ja ATmega328P ir lodēts tieši uz PCB.

PIEZĪME. Pirms turpināt, mēs ieslēdzam barošanu ATmega328P no arduino plātnes, lai atvienotu barošanu no ārējās ķēdes.

Shēma:

bieži pārprogrammējiet mikrokontrolleru un aparatūru savam projektam

Atlasiet “Rīki”> “Dēlis”> “Arduino / Genuino UNO”
Pievienojiet arduino savam personālajam datoram un izvēlieties pareizo arduino portu (mainiet datoru no datora. Atlasiet “Rīki”> “ports”).
Sastādiet programmu un noklikšķiniet uz augšupielādes pogas.




Pāri: Motociklu avārijas trauksmes ķēde Nākamais: Akumulatora dublēšanas laika indikatora shēma