Kaip gaminti „Arduino“ ant duonos lentos - žingsnis po žingsnio instrukcijos

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Šiame straipsnyje mes sužinosime, kaip gaminti „Arduino“ ant duonos lentos. Mes taip pat pamatysime, kas yra „Arduino“, kaip jį užprogramuoti ir kaip juos surinkti kaip atskirą mikrovaldiklį ant plokštės ar plokštės.

„Arduino“ buvo naudinga tiems, kurie norėjo išmokti mikrovaldiklių ir įterptinių sistemų ne inžinieriams ir pradedantiesiems mikrovaldiklius.



Prieš pradedant „arduino“, pradedantieji turėjo išmokti mikrovaldiklį su brangiais rinkiniais, o kai kurie iš jų užkodavo mikrovaldiklį asamblėjos kalba, kuri yra siaubinga kalba ir ne visi jas suprato.

„Arduino“ buvo visiškas žaidimų keitiklis, kuris yra pigus ir kodavimą galima parašyti aukštesnėmis kalbomis, tokiomis kaip C ++, ir programuotojas neturi būti profesionalus koduojant



Kas yra „Arduino“? (Nėra)

„Arduino“ yra atviro kodo prototipų sudarymo plokštė, sukurta aplink „ATmega328P“. Jame yra 14 GPIO (bendrosios paskirties įvesties išvesties) kaiščių, iš kurių 6 kaiščiai gali atlikti analogines funkcijas, visi 14 kontaktų - skaitmenines funkcijas.

B tipo USB 2.0, esantis dešiniajame „arduino“ kampe (priklausomai nuo vietos), skirtas maitinti ir įrašyti programas į mikrovaldiklį. Atstatymo jungiklis yra kairiajame viršutiniame arduino plokštės kampe, kad programa būtų paleista iš naujo pačiame arduino.

The „Arduino“ lenta turi įmontuotą programuotoją, kuris įrašo programą į ATmega328P mikrovaldiklį per USB. Arduino maitinimui iš išorinio įtampos šaltinio svyruoja nuo 7 V iki 12 V (įmontuotas įtampos reguliatorius) yra atskiras nuolatinės srovės lizdas.

Kai kurios „arduino“ specifikacijos:

  • Darbinė įtampa: 5V USB ir 7-12V DC lizdas.
  • Skaitmeniniai įvesties / išvesties kaiščiai: 14 (6 iš jų gali atlikti PWM operacijas)
  • Analoginio įvesties kaiščiai: 6
  • „Flash“ atmintis programai saugoti: 32 KB
  • RAM: 2 KB
  • EEPROM: 1 KB
  • Laikrodžio greitis: 16MHz
  • DC išėjimo srovė vienam įvesties / išvesties kaiščiui: 20mA

Pastaba: Pirmiau nurodyta specifikacija taikoma tik „ATmega328P“ pagrindu veikiančiam „mikrobiologiniam valdikliui“.

Kaip pagaminti ant duonos lentos:

Jei jūsų projekto prototipas yra baigtas ir norite, kad jis būtų nuolatinis jūsų projekto laukelyje? Tiesą sakant, jums nereikia įdėti visos didelės arduino plokštės į savo projekto dėžutę.

„ATmega328P“ su keliais išoriniais komponentais pakanka programai vykdyti ir valdyti periferinius įrenginius, kuriuos sujungėte su mikrovaldikliu.

„Arduino“ plokštė naudojama programai įrašyti į mikrovaldiklį ir suteikti tam tikrą apsaugą nuo trikdžių, kuriuos darome prototipų kūrimo metu.

DIAGRAMA:

„ATmega328P“ prijunkite keletą išorinių komponentų, kad „Arduino“ taptų ant duonos lentos

Kai projektas bus baigtas, galite išplėšti „ATmega328P“ ir prijungti keletą išorinių komponentų, kaip parodyta diagramoje, ir galite jį sulituoti prie PCB, kad jis taptų nuolatinis.

Kitam jūsų projektui nereikia pirkti naujos „arduino“ plokštės, vietoj to galite įsigyti „ATmega328P“ ir keletą kitų išorinių, kurie yra ekonomiškai efektyvūs ir daro jūsų projektą kompaktiškesnį.

Kaip užprogramuoti „ATmega328P“, kai jis yra ant duonos lentos:

1 metodas:

Lengviausia ir tingiausia „ATmega328P“ programa yra su pačia „arduino“ lenta. Įdėkite „ATmega328P“, įrašykite programą ir išrinkite, įdėkite į savo projektą.

Šis metodas yra pritaikomas, kai jūsų projekte yra 28 kontaktų IC laikiklis (kad „ATmega328P“ būtų lengva nuimti), o „ATmega328P“ būtų lengvai pasiekiama.

Štai kaip tai padaryti:
Atsisiųskite „Arduino IDE“ formą oficialioje arduino svetainėje ir įdiekite į savo kompiuterį.
Atnaujinkite „arduino“ plokštės tvarkyklę savo kompiuteryje (nereikia to daryti, jei naudojate „Linux“ kompiuterį).
Įdėkite „ATmega328P“ į „arduino“ plokštę teisinga kryptimi ir įsitikinkite, kad jis turi įkrovos programą.
Pasirinkite „Tools“> „Board“> „Arduino / Genuino UNO“
Prijunkite „arduino“ prie kompiuterio ir pasirinkite tinkamą „arduino“ prievadą (keiskite kompiuterį. Pasirinkite „Įrankiai“> „Prievadas“).
Sudarykite programą ir spustelėkite nusiųsti mygtuką.
Pašalinkite „ATmega328P“ ir įdėkite jį į savo projektą.

2 metodas:

Jei dažnai perprogramuojate mikrovaldiklį, o jūsų aparatinė įranga yra nepasiekiama, tada šis metodas geriausiai tinka jūsų projektui, ypač kai „ATmega328P“ lituojamas tiesiai ant PCB.

PASTABA: Prieš pradėdami maitinti „ATmega328P“ iš „Arduino“ plokštės, įsitikinkite, kad maitinimas iš išorinės grandinės yra atjungtas.

Diagrama:

dažnai perprogramuokite mikrovaldiklį ir aparatinę savo projekto dalį

Pasirinkite „Tools“> „Board“> „Arduino / Genuino UNO“
Prijunkite „arduino“ prie kompiuterio ir pasirinkite tinkamą „arduino“ prievadą (keiskite kompiuterį. Pasirinkite „Įrankiai“> „Prievadas“).
Sudarykite programą ir spustelėkite nusiųsti mygtuką.




Pora: Motociklų avarijų aliarmo grandinė Kitas: Baterijos atsarginio laiko indikatoriaus grandinė