Sisällysluettelo:
- Vaihe 1: Asiat, jotka sinun täytyy tehdä
- Vaihe 2: Virtalähteen lisääminen Arduinoon
- Vaihe 3: Levyn komponenttien lisääminen
- Vaihe 4: Luonnoksen lataaminen Arduinolle
Video: DIY -itsenäinen Arduino Uno: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tässä projektissa kerron, kuinka voimme tehdä DIY Arduino Unon asettamalla sen vain leipälevylle. Tämä voidaan tehdä eri syistä, kuten halvemmaksi, pienemmäksi, virrankulutuksen vähentämiseksi jne.
Tämä projekti antaa sinulle tavan tehdä minimaalinen Arduino Uno, joka suorittaa kaikki toiminnot, kuten markkinoilla ostamasi Arduino. Kuten tiedämme, että Arduino on itse asiassa avoimen lähdekoodin alusta, ja sen kaaviot ovat julkisia, joita kuka tahansa voi käyttää soveltaakseen niitä tarkoituksiinsa mahdollisilla edistysaskeleilla. Tämä antaa meille mahdollisuuden tehdä tällainen asia kotona itse. Seuraavissa vaiheissa kuvataan piirin kokoaminen leipälevylle. Lainaan suurimman osan läpiviennistä Arduinon sivustolta.
Tätä projektia sponsoroi LCSC. Olen käyttänyt LCSC.comin elektronisia komponentteja. LCSC on vahvasti sitoutunut tarjoamaan laajan valikoiman aitoja, korkealaatuisia elektronisia komponentteja parhaaseen hintaan. Rekisteröidy tänään ja saat 8 dollaria alennusta ensimmäisestä tilauksestasi.
Vaihe 1: Asiat, jotka sinun täytyy tehdä
- ATmega328P-PU x 1
- 16 MHz: n kristallioskillaattori x 1
- LM7805CV Lineaarinen säädin x1
- Kondensaattori 22 pF x 2
- Kondensaattori 10 uF x 2
- Vastus 220 ohmia x 2
- Vastus 10 kohm x 1
- Hetkellinen kytkin x 1
- LED x 2
Vaihe 2: Virtalähteen lisääminen Arduinoon
Arduino -virtaliitäntä hyväksyy 7-16 voltin tulojännitealueen. Yleisimmät tulolähteet ovat luotettava 9 V: n akku tai 9–12 VDC: n virtalähde. Koska useimmat anturit ja sirut vaativat 5 V: n lähteen, tarvitsemme LM7805 -jännitesäätimen, joka katkaisee 9 V: n komponenttiystävälliseksi 5 V: ksi. Jos kytket yli 16 V: n jännitteen, voit vahingoittaa IC: tä.
- Lisää virta- ja maadoitusjohdot siihen kohtaan, johon jännitesäätimesi tulee olemaan.
- Lisää virta- ja maadoitusjohdot piirilevyn pohjaan yhdistäen jokaisen kiskon.
- Lisää nyt LM7805 -säädin leipälevyyn. Se ottaa 9 V: n tulon ja antaa jatkuvaa 5 V: n syöttöä lähdöstä.
- Lisää virtalähtö ja maadoitusjohdot, jotka yhdistyvät leipälevyn oikeaan ja vasempaan kiskoon.
- Lisää myös 10uF kondensaattori säätimen IN: n ja maan väliin sekä 10uF kondensaattori oikealle kiskolle tehon ja maan välillä. Kondensaattorin hopeanauha merkitsee maata.
- Aseta virran merkkivalo lähelle tulolähdettä ja leipälevyn yläosaan. Voit käyttää vihreää tai punaista LED -valoa.
- Kytke hyppyjohdin LED -valon negatiivisesta johdosta (lyhyt jalka) maadoituskiskoon ja asenna Ω -vastus positiivisesta LED -johdosta (pitkä jalka) sähkökiskoon.
Vaihe 3: Levyn komponenttien lisääminen
Ennen kuin jatkat, katso tämä kuva. Se on loistava resurssi oppia, mitä kukin ATmega -sirusi nastoista tekee suhteessa Arduinon toimintoihin. Tämä selventää paljon sekaannusta, miksi liität tietyt nastat tavalla. Jos haluat lisätietoja, katso ATmega 168: n (lyhyt versio) (pitkä versio) tietolomake. Tässä on taulukko ATmega328: lle (lyhyt versio) (pitkä versio).
1. Asenna ATmega328 -siru (kuvassa oikealla) niin, että IC: n lovinen puoli on ylhäällä. Jos asennat komponentteja piirilevylle, on hyvä käyttää pistorasiaa.
2. Lisää 10 KΩ: n vetovastus +5 V: n kiskoon ja kytke toinen pää ATmega328: n RESET-nastaan (nasta 1). Lisää hyppyjä teholle ja maalle seuraaville nastoille.
Nasta 7 - VCC, digitaalinen syöttöjännite (+5 V)
Nasta 8 - GND (maadoituskisko)
Nasta 22 - GND (maadoituskisko)
Nasta 21 - AREF, analoginen referenssitappi ADC: lle (+5 V)
Nasta 20 - AVcc, syöttöjännite ADC: lle (+5 V)
3. Lisää 16 MHz: n ulkoinen kello nastan 9 ja 10 väliin ja lisää kaksi 22pF: n kondensaattoria, jotka kulkevat maahan kustakin näistä nastoista.
4. Lisää hetkellinen painike nollauskytkimeksi, jotta se ulottuu leipälevyn rakoon samalla tavalla kuin IC. 5. Lisää pieni hyppyjohdin ATmega328: n nastasta 1 painikkeen alaosaan (lähimpänä IC: tä oleva tappi). Lisää toinen hyppyjohdin painikkeen vasemmasta yläreunasta maahan.
6. Vedä siru toimivasta Arduinosta ja kokeile sitä tällä taululla. Blink_led-ohjelma vilkkuu nasta 13. Arduinon nasta 13 EI ole AVR ATMEGA8-16PU/ATMEGA168-16PU-nasta 13. Se on itse asiassa kiinnitetty 19 ATmega-siruun.
7. Lisää lopuksi LED. Pitkä jalka tai anodi yhdistetään punaiseen lankaan ja lyhyt jalka tai katodi 220 ohmin maadoitusvastukseen.
Vaihe 4: Luonnoksen lataaminen Arduinolle
Voit mennä tänne tietääksesi tapoja ladata luonnos Arduinolle.
Tarvitset USB-sarja-laitteen. Käytin FDTI Basic Breakout Boardia (5V). Jos haluat vain saada sen toimimaan, voit ohittaa 6-nastaisen otsikon asennuksen ja käyttää hyppyjohtoja suoraan USB-TTL-otsikosta asianmukaisiin leipälevyn nastoihin. Varmista, että nastat on reititetty oikein valitsemallesi sarjalaitteelle; jakolevyn tapit on merkitty kolminumeroisilla nimillä. Rakentamisen aikana huomasin, että mikrokontrolleri tarvitsee täydellisesti ajastetun nollauspainikkeen painamisen, jotta siru voidaan ohjelmoida, ja katkaisukortissa on DTR/GRN -nasta, joka lähettää signaalin nollausnastaan, kun se on kytketty oikein. Kytke siis katkaisukortin (DTR/GRN) hyppyjohdin ATmega328: n nastaan 1 0,1 µF keraamisen kondensaattorin kautta.
Suositeltava:
Arduino Nano - Arduino Uno -sovitin: 6 vaihetta (kuvilla)
Arduino Nano - Arduino Uno -sovitin: Arduino Nano on mukava, pieni ja halpa Arduino -perheen jäsen. Se perustuu Atmega328 -siruun, mikä tekee siitä yhtä voimakkaan kuin hänen veljensä Arduino Uno, mutta sen voi saada pienemmällä rahalla. Ebayssa kiinalaiset versiot voivat nyt
DIY -lämpötila- ja kosteusanturisammutin (Arduino UNO): 11 vaihetta
DIY -lämpötila- ja kosteusanturisammutin (Arduino UNO): Tämä projekti on tarkoitettu käytettäväksi kenelle tahansa kodeissa tai yrityksissä lämpötila- ja kosteusanturina, joka näkyy nestekidenäytössä ja liekinsensorina, joka on yhdistetty summerin ja vesipumpun kanssa sammuttamaan tulipalo hätätilanteessa
Ohjelman Arduino Pro Mini 328P lataaminen Arduino Uno -ohjelmalla: 6 vaihetta
Ohjelman lataaminen Arduino Pro Mini 328P: tä käyttämällä Arduino Unoa: Arduino Pro Mini on pienin lastulevy, jossa on 14 I/O -nastaa, se toimii 3,3 - 5 voltin tasavirralla ja on helppo ladata koodi ohjelmointilaitteeseen. digitaaliset tulo-/lähtöportit RX, TX, D2 ~ D13, 8 analogista tuloporttia A0 ~ A7 1
Kutista Arduino -projektisi - Arduino UNO ATmega328P -ohjelmoijana (https://youtu.be/YO61YCaC9DY): 4 vaihetta
Kutista Arduino -projektisi | Arduino UNO ATmega328P-ohjelmoijana (https://youtu.be/YO61YCaC9DY): Videolinkki: https://youtu.be/YO61YCaC9DYP-ohjelmointi ATmega328P käyttäen Arduinoa ISP: nä (järjestelmän sisäinen ohjelmoija) mahdollistaa Arduino-ominaisuuksien käyttämisen leipätaululla PCB. Se auttaa enimmäkseen, kun teet korkeakouluhankkeen. Se vähentää
Tehokkaampi Arduino-UNO, Massduino-UNO: 9 vaihetta
Tehokkaampi Arduino-UNO, Massduino-UNO: Mitä Massduino on? Lähes kaikki Arduino -koodit voivat olla