Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Dodavanje kola za napajanje
- Korak 3: Osnove ATMEGA8/168/328
- Korak 4: Pokrenite projekat
- Korak 5: Dodavanje Cristala
- Korak 6: Dodavanje prekidača za poništavanje
- Korak 7: LED vodi na Arduino Pin 13
- Korak 8: Arduino-spreman
- Korak 9: Softver koji će se koristiti
Video: Techduino -- Kako napraviti vlastiti Arduino Uno R3 domaći --: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:10
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 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 ove 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 otpornik od 10 k Ohma
- 2 10 uF kondenzatora
- 16 MHz kristalni sat
- 2 kondenzatora od 22 pF
- malo trenutno normalno otvoreno ("isključeno") dugme
Korak 2: Dodavanje kola za napajanje
Ovdje koristim 5V mobilni punjač umjesto LM7805 (ova verzija koristi 5V regulirano napajanje). Jednostavno je i uštedi malo prostora na brodu. Možete LM7805, ali nakon toga morate koristiti napajanje s većim naponom, zato koristim stalni punjač od 5 V.
Korak 3: Osnove ATMEGA8/168/328
Prije nego nastavite, pogledajte ovu sliku. To je sjajan izvor za učenje o tome šta svaki pinovi na vašem čipu Atmega 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 Atmega168 (kratka verzija) (duga verzija). Evo lista za Atmega328 (kratka verzija) (duga verzija)
Korak 4: Pokrenite projekat
Počnite povezivanjem 10k ohmskog otpornika na +5V sa RESET pina kako biste spriječili da se čip resetira tijekom normalnog rada. PIN za resetovanje ponovo pokreće čip kada se spusti na zemlju.
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 filtera ako je tako (niskopropusni filter je krug koji smanjuje šum iz izvora napajanja. Ovaj primjer ga ne koristi)
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 ovih 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 matičnoj ploči. Zatim dodajte žicu s donje lijeve noge 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 sa Arduino softverom. Ako već imate pokrenutu Arduino tiskanu ploču, bilo bi dobro da provjerite verziju matične ploče koju gradite sa čipom za koji znate da radi. 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. 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 povezuje se na otpornik od 220 ohma koji ide na masu.
Korak 8: Arduino-spreman
U ovom trenutku, ako ste već programirali svoj čip negdje drugdje i nije vam bilo potrebno ovo kružno platno za ponovno programiranje čipa, mogli biste stati ovdje. No dio zabave je programiranje unutar kola, 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 koristiti ili ovdje dajem potreban dijagram kola i raspored PCB -a.
Hvala što ste pogledali moj projekat.