Sadržaj:
- Korak 1: Stvari koje trebate napraviti
- Korak 2: Dodavanje napajanja Arduinu
- Korak 3: Dodavanje komponenti ploče
- Korak 4: Prijenos skice na vaš Arduino
Video: DIY samostalni Arduino Uno: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
U ovom projektu ću vam reći kako možemo napraviti DIY Arduino Uno samo postavljanjem na matičnu ploču. To se može učiniti iz različitih razloga, poput pojeftinjenja, male veličine, smanjenja potrošnje energije itd.
Ovaj će vam projekt dati način da napravite minimalni Arduino Uno koji će obavljati sve funkcije poput one Arduina koji kupujete na tržištu. Kako znamo da je Arduino zapravo platforma otvorenog koda, pa su njegove sheme u javnoj domeni koje može koristiti svatko da ga primijeni u svoje svrhe s bilo kakvim napretkom ako je to moguće. To nam omogućava da tako nešto napravimo kod kuće na sebi. Sljedeći koraci opisat će način sastavljanja kola na matičnoj ploči. Veći dio pozajmljujem od Arduino web stranice.
Ovaj projekat sponzorira LCSC. Koristio sam elektroničke komponente s LCSC.com. LCSC se snažno zalaže za ponudu širokog izbora originalnih, visokokvalitetnih elektroničkih komponenti po najboljim cijenama. Prijavite se danas i ostvarite popust od 8 USD pri prvoj narudžbi.
Korak 1: Stvari koje trebate napraviti
- ATmega328P-PU x 1
- 16MHz kristalni oscilator x 1
- LM7805CV Linearni regulator x1
- Kondenzator 22 pF x 2
- Kondenzator 10 uF x 2
- Otpornik 220 Ohm x 2
- Otpornik 10 kohm x 1
- Trenutni prekidač x 1
- LED x 2
Korak 2: Dodavanje napajanja Arduinu
Arduino utičnica za napajanje može prihvatiti raspon ulaznog napona od 7 do 16 volti. Najčešći izvori ulaza su pouzdana baterija od 9 V ili napajanje od 9-12 V DC. Budući da većina senzora i čipova zahtijeva izvor od 5 V, trebat će nam regulator napona LM7805 za smanjenje 9 V na komponentu prilagođenu 5 V. Ako priključite više od 16V, riskirate oštećenje IC -a.
- Dodajte žice za napajanje i uzemljenje tamo gdje će se nalaziti vaš regulator napona.
- Dodajte žice za napajanje i uzemljenje na dnu ploče koja povezuje svaku šinu.
- Sada dodajte regulator LM7805 na matičnu ploču. On će uzimati ulaz od 9 V i davat će kontinuirano napajanje od 5 V s izlaza.
- Dodajte napajanje i žice za uzemljenje koje se spajaju na desnu i lijevu vodilicu ploče.
- Također, dodajte 10uF kondenzator između IN -a regulatora i mase, kao i 10uF kondenzator na desnoj šini između napajanja i mase. Srebrna traka na kondenzatoru označava uzemljenje.
- Postavite LED za napajanje blizu izvora ulaza i na vrh ploče. Možete koristiti zelenu ili crvenu LED diodu.
- Spojite kratkospojnu žicu s negativnog vodiča (kratka noga) LED -a na uzemljenje i ugradite Ω otpornik s pozitivnog vodiča LED -a (duga noga) na razvodnik.
Korak 3: Dodavanje komponenti ploče
Prije nego nastavite, pogledajte ovu sliku. Odličan je izvor za učenje o tome šta svaki pinovi na vašem ATmega čipu rade u vezi s funkcijama Arduina. Ovo će razjasniti veliku zabunu zašto povezujete određene igle na način na koji to radite. Za još detaljnije informacije zavirite u podatkovni list za ATmega 168 (kratka verzija) (duga verzija). Evo lista za ATmega328 (kratka verzija) (duga verzija).
1. Instalirajte čip ATmega328 (prikazan desno) tako da urezana strana IC -a bude na vrhu. Ako komponente montirate na PCB, dobro je koristiti utičnicu.
2. Dodajte 10KΩ pull-up otpornik na +5V šinu i spojite drugi kraj na RESET pin na ATmega328 (pin 1). Dodajte kratkospojnike za napajanje i masu za sljedeće pinove.
Pin 7 - VCC, digitalni napon napajanja (+5V)
Pin 8 - GND (uzemljenje)
Pin 22 - GND (uzemljenje)
Pin 21 - AREF, analogni referentni pin za ADC (+5V)
Pin 20 - AVcc, napon napajanja za ADC (+5V)
3. Dodajte 16 MHz vanjskog takta između pina 9 i 10 i dodajte dva kondenzatora od 22 pF koji rade na tlo sa svakog od tih pinova.
4. Dodajte trenutačno dugme kao prekidač za resetiranje, tako da proširi prazninu na matičnoj ploči na isti način kao i IC. 5. Dodajte malu kratkospojnu žicu s Pin 1 ATmega328 na donji krak tipke (pin najbliži IC-u). Dodajte još jednu kratkospojnu žicu s gornje lijeve noge potisnog gumba na tlo.
6. Izvucite čip iz svog radnog Arduina i isprobajte ga na ovoj ploči. Program blink_led treperi iglom 13. Pin 13 na Arduinu NIJE AVR ATMEGA8-16PU/ATMEGA168-16PU pin 13, on je zapravo zakačen 19 na ATmega čipu.
7. Na kraju dodajte LED diodu. Duga noga ili anoda spajaju se na crvenu žicu, a kratka noga ili katoda povezuje se na otpornik od 220 ohma koji ide na masu.
Korak 4: Prijenos skice na vaš Arduino
Ovdje možete saznati o načinima postavljanja skice na Arduino.
Trebat će vam USB-to-Serijski uređaj. Koristio sam FDTI Basic Breakout Board (5V). Ako samo želite da to funkcionira, možete preskočiti instaliranje 6-pinskog zaglavlja i jednostavno provesti kratkospojne žice ravno iz USB-TTL zaglavlja do odgovarajućih pinova na matičnoj ploči. Uverite se da su pinovi ispravno usmereni za serijski uređaj koji odaberete; pinovi na ploči za razbijanje označeni su trocifrenim imenima. Tijekom gradnje otkrio sam da mikrokontroleru treba savršeno tempirano pritiskanje tipke za resetiranje kako bi pripremio čip za programiranje, a razvodna ploča ima pin zvan DTR/GRN koji šalje signal na pin za resetiranje kada je pravilno spojen. Dakle, spojite kratkospojnik sa (DTR/GRN) na razvodnoj ploči na pin 1 ATmega328 preko keramičkog kondenzatora od 0,1 μF.
Preporučuje se:
Retro CP/M samostalni emulator: 8 koraka
Retro CP/M samostalni emulator: Ovaj projekt koristi VGA32 ESP v1.4 modul za pokretanje kombinacije ili RunCPM i FabGL za osiguravanje samostalnog računara sa sustavom ekvivalentnim CP/M 2.2. Popularan tokom 1980 -ih kao operativni sistem za male računare. Možete se vratiti u
Samostalni Arduino 3.3V W / vanjski sat od 8 MHz koji se programira iz Arduino Uno putem ICSP / ISP -a (sa serijskim nadzorom!): 4 koraka
Samostalni Arduino 3.3V W / Vanjski sat od 8 MHz koji se programira iz Arduino Uno -a putem ICSP -a / ISP -a (sa serijskim nadzorom!): Ciljevi: Izgraditi samostalni Arduino koji radi na 3.3V izvan vanjskog takta 8 MHz. Da biste ga programirali putem ISP-a (poznatog i kao ICSP, serijsko programiranje u krugu) s Arduino Uno-a (radi na 5V). Za uređivanje datoteke za pokretanje i pokretanje
Samostalni ATmega328p (pomoću internog takta 8 MHz): 4 koraka
Samostalni ATmega328p (koristeći interni takt od 8 MHz): ATmega328p je jednočipni mikrokontroler koji je stvorio Atmel u porodici megaAVR (kasnije je Microchip tehnologija kupila Atmel 2016. godine). Ima 8-bitnu RISCprocesorsku jezgru Harvard arhitekture. Ovaj mikrokontroler je mozak Arduina
$ 2 Arduino. ATMEGA328 Kao samostalni. Lako, jeftino i vrlo malo. potpuni vodič .: 6 koraka (sa slikama)
$ 2 Arduino. ATMEGA328 Kao samostalan. Lako, jeftino i vrlo malo. potpuni vodič .: U ovom uputstvu ćete naučiti kako koristiti čip mikrokontrolera Arduino ATMEGA328 kao samostalni mikrokontroler. Koštaju samo 2 dolara, mogu učiniti isto što i vaš Arduino i čine vaše projekte iznimno malim. Pokrivat ćemo raspored pinova
Samostalni Arduino / ATMega čip na matičnoj ploči: 8 koraka (sa slikama)
Samostalni Arduino / ATMega čip na idejnoj ploči: Ako ste poput mene, nakon što sam nabavio svoj Arduino i izveo konačno programiranje na svom prvom čipu, htio sam ga izvući sa svog Arduino Duemilanove i staviti ga na vlastito kolo. Ovo bi također oslobodilo moj Arduino za buduće projekte. Problem