Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Dodavanje kruga za napajanje
- Korak 3: Osnove ATMEGA8/168/328
- Korak 4: Pokrenite projekt
- Korak 5: Dodavanje Cristala
- Korak 6: Dodavanje prekidača za poništavanje
- Korak 7: LED vodi na Arduino Pin 13
- Korak 8: Spremno za Arduino
- Korak 9: Softver koji će se koristiti
Video: Techduino -- Kako napraviti vlastiti domaći Arduino Uno R3 --: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Ako ste poput mene, nakon što sam nabavio svoj Arduino i izveo posljednje programiranje na svom prvom čipu, htio sam ga izvući sa svog Arduino Uno R3 i staviti ga na vlastito kolo. Ovo bi također oslobodilo moj Arduino za buduće projekte. Nakon što sam pročitao mnoge web stranice i forume, uspio sam sastaviti ovaj Instructable. Htio sam imati sve naučene informacije na jednom mjestu i lako ih je slijediti. Komentari i prijedlozi su dobrodošli i cijenjeni jer još uvijek pokušavam naučiti sve te stvari.
Korak 1: Potrebni dijelovi
Da biste to učinili, trebat će vam:
Osnovni dijelovi za ožičenje Arduina
- Matična ploča od 22 AWG žice
- 7805 Regulator napona
- 2 LED diode 2 otpornika od 220 ohma
- 1 10k Ohm otpornik
- 2 10 uF kondenzatora
- 16 MHz kristalni sat
- 2 kondenzatora od 22 pF
- mali trenutačno normalno otvoren ("isključen") gumb
Korak 2: Dodavanje kruga za napajanje
Ovdje koristim 5V mobilni punjač umjesto LM7805 (ova verzija koristi 5V regulirano napajanje). Jednostavno je i uštedite malo prostora na brodu. Možete i LM7805, ali nakon toga morate koristiti napajanje s većim naponom, zato koristim konstantni punjač od 5V.
Korak 3: Osnove ATMEGA8/168/328
Prije nego nastavite, pogledajte ovu sliku. To je sjajan izvor za učenje o tome što svaka igla na vašem čipu Atmega radi u vezi s funkcijama Arduina. Ovo će razjasniti veliku zabunu zašto spajate određene igle na način na koji to radite. Za još detaljnije informacije zavirite u podatkovni list za Atmega168 (kratka verzija) (duga verzija). Evo lista za Atmega328 (kratka verzija) (duga verzija)
Korak 4: Pokrenite projekt
Počnite povezivanjem 10k ohmskog otpornika na +5V s RESET pina kako biste spriječili resetiranje čipa tijekom normalnog rada. PIN za resetiranje ponovno pokreće čip kada se spusti na tlo.
Pin 7 - Vcc - Digitalni napon napajanja
Pin 8 - GND
Pin 22 - GND
Pin 21 - AREF - Analogni referentni pin za ADC
Pin 20 - AVcc - Napon napajanja za ADC pretvarač. Mora se spojiti na napajanje ako se ne koristi ADC i na napajanje putem niskopropusnog filtra ako je tako (niskopropusni filtar je krug koji smanjuje šum iz izvora napajanja. Ovaj primjer ne koristi jedan)
Korak 5: Dodavanje Cristala
Dodajte vanjski sat od 16 MHz između pina 9 i 10 i dodajte dva kondenzatora od 22 pF koji rade na masu sa svakog od tih pinova.
Korak 6: Dodavanje prekidača za poništavanje
Dodajte mali taktilni prekidač kako biste mogli resetirati Arduino kad god želimo i pripremiti čip za postavljanje novog programa. Kratkim pritiskom na ovaj prekidač čip će se resetirati po potrebi. Dodajte prekidač tik iznad vrha čipa Atmega koji prelazi jaz na ploči. Zatim dodajte žicu s donje lijeve strane prekidača na RESET pin Atmega čipa i žicu s gornje lijeve noge prekidača na masu.
Korak 7: LED vodi na Arduino Pin 13
Čip koji se koristi na ovoj ploči zapravo je već programiran pomoću programa blink_led koji dolazi s Arduino softverom. Ako već imate pokrenutu Arduino tiskanu ploču, bilo bi dobro da provjerite verziju matične ploče koju gradite s čipom za koji znate da radi. Izvucite čip iz svog radnog Arduina i isprobajte ga na ovoj ploči. Program blink_led trepće pin 13. Pin 13 na Arduinu NIJE AVR ATMEGA8-16PU/ATMEGA168-16PU pin 13, to je zapravo pin 19 na čipu Atmega.
Na kraju dodajte LED diodu. Duga noga ili anoda spajaju se na crvenu žicu, a kratka noga ili katoda na otpornik od 220 ohma koji ide na masu.
Korak 8: Spremno za Arduino
U ovom trenutku, ako ste već programirali svoj čip negdje drugdje i nije vam trebao ovaj krug za ponovno programiranje čipa, mogli biste se ovdje zaustaviti. No dio zabave je programiranje unutar kruga pa nastavite stvarati potpuno USB-Arduino kolo na ploči!
Korak 9: Softver koji će se koristiti
Za izradu ove ploče Techduino koristio sam softver probne verzije čarobnjaka za sklopove. Možete ga upotrijebiti ili ovdje dajem potrebni dijagram kruga i izgled PCB -a.
Hvala što ste pogledali moj projekt.