Kuinka tehdä Arduino leipälaudalle - vaiheittaiset ohjeet

Kokeile Instrumenttia Ongelmien Poistamiseksi





Tässä artikkelissa aiomme oppia tekemään Arduinon leipälaudalle. Aiomme myös nähdä, mikä on Arduino, miten se ohjelmoidaan ja miten ne kootaan erillisenä mikrokontrollerina leipälautalla tai piirilevyllä.

Arduino oli siunaus niille, jotka halusivat oppia mikrokontrollereita ja sulautetun järjestelmän muille kuin insinööreille ja aloittelijoille mikrokontrollerissa.



Ennen arduinon syntymistä aloittelijoiden oli opittava mikrokontrolleri kalliilla sarjoilla, ja jotkut heistä koodasivat mikrokontrollerin Assembly-kielellä, joka on kauhea kieli, eivätkä kaikki ymmärtäneet niitä.

Arduino oli täydellinen pelinvaihtaja, joka on halpaa ja koodaus voidaan kirjoittaa korkeammilla kielillä, kuten C ++, eikä ohjelmoijan tarvitse olla ammattilainen koodauksessa



Mikä on Arduino? (Noobs)

Arduino on avoimen lähdekoodin prototyyppikortti, joka on valmistettu ATmega328P: n ympärillä. Siinä on 14 GPIO (yleiskäyttöinen tulolähtö) nastaa, joista 6 nastaa pystyy suorittamaan analogisia toimintoja, kaikki 14 nastaa voivat kykyä digitaalisiin toimintoihin.

USB 2.0 -tyyppinen B, sijoitettu arduinon oikeassa kulmassa (riippuen sijoituspaikasta) ohjelmien virran kytkemiseksi ja polttamiseksi mikro-ohjaimelle. Palautuskytkin asetetaan arduino-levyn vasempaan yläkulmaan ohjelman käynnistämiseksi uudelleen itse arduinossa.

Arduino-lauta on sisäänrakennettu ohjelmoija, joka polttaa ohjelman ATmega328P-mikrokontrolleriksi USB: n kautta. Arduinon virran saamiseksi ulkoisesta jännitelähteestä, joka vaihtelee välillä 7 V - 12 V, on erillinen DC-liitin (sisäänrakennettu jännitesäädin).

Joitakin arduinon määrityksiä:

  • Käyttöjännite: 5 V USB: llä ja 7-12 V DC-liittimellä.
  • Digitaaliset I / O-nastat: 14 (joista 6 voi suorittaa PWM-toimintoja)
  • Analogiatulotapit: 6
  • Flash-muisti ohjelman tallentamiseen: 32 kt
  • RAM: 2 kt
  • EEPROM: 1 kt
  • Kellonopeus: 16MHz
  • DC-lähtövirta I / O-nastaa kohti: 20mA

Huomaa: Yllä oleva määritys koskee vain ATmega328P-pohjaista arduino-mikrokontrolleria.

Kuinka tehdä yksi leipälaudalle:

Jos projektisi prototyyppi on valmis ja haluat tehdä siitä pysyvän projektiruudussa? Itse asiassa sinun ei tarvitse sijoittaa koko suurta arduino-levyä projektiruutuun.

ATmega328P, jossa on vain vähän ulkoisia komponentteja, riittää ohjelman suorittamiseen ja mikrokontrolleriin liitettyjen oheislaitteiden ohjaamiseen.

Arduino-korttia käytetään ohjelman polttamiseen mikrokontrolleriin ja suojaamaan prototyyppien aikana tekemiltämme häiriöiltä.

KAAVIO:

ATmega328P liittää muutamia ulkoisia komponentteja Arduinon tekemiseksi leipälaudalle

Kun projekti on valmis, voit purkaa ATmega328P: n ja liittää muutamia ulkoisia komponentteja kaavion mukaisesti, ja voit juottaa sen piirilevylle pysyväksi.

Seuraavaa projektia varten sinun ei tarvitse ostaa uutta arduino-korttia, vaan voit ostaa ATmega328P: n ja muutamia muita ulkoisia, jotka ovat kustannustehokkaita ja tekevät projektistasi kompaktimman.

Kuinka ohjelmoida ATmega328P, kun se on leipälaudalla:

Menetelmä 1:

Helpoin ja laiskin tapa ohjelmoida ATmega328P on itse arduino-kortti. Aseta ATmega328P, polta ohjelma ja poimi se, aseta se projektiisi.

Tämä menetelmä on mukautettavissa, kun projektissasi on 28-nastainen IC-pidike (jotta ATmega328P voidaan poistaa helposti) ja ATmega328P on helposti käytettävissä.

Näin voit tehdä sen:
Lataa Arduino IDE -lomake arduinon viralliselta verkkosivustolta ja asenna se tietokoneellesi.
Päivitä tietokoneesi arduino-kortin ohjain (ei tarvitse tehdä, jos käytät Linux-pohjaista tietokonetta).
Aseta ATmega328P arduino-levylle oikeaan suuntaan ja varmista, että sillä on käynnistyslatain.
Valitse 'Työkalut'> 'Lauta'> 'Arduino / Genuino UNO'
Liitä arduino tietokoneeseesi ja valitse oikea portti arduinolle (vaihda tietokonetta. Valitse ”Työkalut”> “portti”).
Käännä ohjelma ja napsauta lähetyspainiketta.
Poista ATmega328P ja lisää se projektiisi.

Menetelmä 2:

Jos ohjelmoit mikro-ohjaimen uudelleen usein ja projektisi laitteistoon ei ole pääsyä, tämä menetelmä sopii parhaiten projektiisi, varsinkin kun ATmega328P juotetaan suoraan piirilevylle.

HUOMAUTUS: Varmista, että ulkoisen piirin virtalähde on irrotettu, ennen kuin jatkamme ATmega328P: n virran syöttämistä arduino-kortista.

Kaavio:

ohjelmoi mikrokontrolleri ja projektisi laitteisto uudelleen

Valitse 'Työkalut'> 'Lauta'> 'Arduino / Genuino UNO'
Liitä arduino tietokoneeseesi ja valitse oikea portti arduinolle (vaihda tietokonetta. Valitse ”Työkalut”> “portti”).
Käännä ohjelma ja napsauta lähetyspainiketta.




Pari: Moottoripyörän onnettomuushälytyspiiri Seuraava: Akun varmuuskopiointiajan osoitinpiiri