Kazalo:
- Korak: Potrebni deli
- 2. korak: Dodajanje vezja za napajalnik
- 3. korak: Osnove ATMEGA8/168/328
- 4. korak: Zaženite projekt
- 5. korak: Dodajte Cristal
- 6. korak: Dodajanje stikala za ponastavitev
- Korak 7: LED vodi na Arduino Pin 13
- 8. korak: Arduino-pripravljeno
- 9. korak: Programska oprema za uporabo
Video: Techduino -- Kako narediti svoj domači Arduino Uno R3 --: 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:09
Če ste kot jaz, sem po tem, ko sem dobil svoj Arduino in izvedel končno programiranje na svojem prvem čipu, želel, da ga izvlečem iz svojega Arduino Uno R3 in ga postavim na svoje vezje. To bi tudi sprostilo moj Arduino za prihodnje projekte. Ko sem prebral številne spletne strani in forume, sem lahko sestavil to navodilo. Vse informacije, ki sem jih izvedel, sem želel imeti na enem mestu in jih je enostavno slediti. Komentarji in predlogi so dobrodošli in cenjeni, saj se še vedno trudim naučiti vse te stvari.
Korak: Potrebni deli
Če želite to narediti, potrebujete:
Osnovni deli za ožičenje Arduina
- Ohišje 22 AWG žice
- 7805 Regulator napetosti
- 2 LED 2 220 umski upori
- 1 10k ohmski upor
- 2 10 uF kondenzatorjev
- 16 MHz taktni kristal
- 2 kondenzatorja 22 pF
- majhen trenutno odprti gumb ("izklop")
2. korak: Dodajanje vezja za napajalnik
Tukaj uporabljam 5V mobilni polnilnik namesto LM7805 (Ta različica uporablja 5V regulirano napajanje). To je preprosto in prihrani nekaj prostora na krovu. Lahko LM7805, potem pa morate uporabiti napajalnik z višjo napetostjo, zato uporabljam konstantni polnilnik 5V.
3. korak: Osnove ATMEGA8/168/328
Preden nadaljujete, si oglejte to sliko. To je odličen vir za učenje, kaj vsak zatič na vašem čipu Atmega počne v zvezi s funkcijami Arduina. To bo razjasnilo veliko zmedo, zakaj na tak način priklopite določene zatiče. Za še podrobnejše informacije pokukajte v podatkovni list za Atmega168 (kratka različica) (dolga različica). Tukaj je list za Atmega328 (kratka različica) (dolga različica)
4. korak: Zaženite projekt
Začnite tako, da priključite 10k ohmski uporni upor na +5V iz zatiča RESET, da preprečite, da bi se čip ponastavil med normalnim delovanjem. Pin RESET znova zažene čip, ko ga povlečete na tla.
Pin 7 - Vcc - Digitalna napajalna napetost
Pin 8 - GND
Pin 22 - GND
Pin 21 - AREF - Analogni referenčni pin za ADC
Pin 20 - AVcc - napajalna napetost pretvornika ADC. Če se ADC ne uporablja, ga je treba priključiti na napajanje, če je vklopljen (nizkoprepustni filter je vezje, ki zmanjšuje hrup iz vira napajanja. Ta primer ga ne uporablja)
5. korak: Dodajte Cristal
Dodajte 16 MHz zunanjo uro med zatiči 9 in 10 in dodajte dva 22 pF kondenzatorja, ki tečeta na tla z vsakega od teh zatičev.
6. korak: Dodajanje stikala za ponastavitev
Dodajte majhno taktilno stikalo, da lahko kadar koli ponastavite Arduino in pripravite čip za nalaganje novega programa. S hitrim pritiskom na to stikalo se čip po potrebi ponastavi. Dodajte stikalo tik nad vrhom čipa Atmega, ki prečka vrzel na plošči. Nato dodajte žico iz spodnje leve noge stikala na zatič RESET čipa Atmega in žico iz zgornje leve noge stikala na tla.
Korak 7: LED vodi na Arduino Pin 13
Čip, uporabljen na tej plošči, je dejansko že programiran s programom blink_led, ki je priložen programski opremi Arduino. Če že imate tiskano vezje Arduino, je dobro, da preverite različico, ki jo izdelujete s čipom, za katerega veste, da deluje. Potegnite čip iz svojega delujočega Arduina in ga preizkusite na tej plošči. Program blink_led utripa pin 13. Pin 13 na Arduinu NI pin AVR ATMEGA8-16PU/ATMEGA168-16PU 13. Pravzaprav je pin 19 na čipu Atmega.
Na koncu dodajte LED. Dolga noga ali anoda se poveže z rdečo žico, kratka noga ali katoda pa z 220 ohmskim uporom, ki gre na tla.
8. korak: Arduino-pripravljeno
Na tej točki, če ste že programirali svoj čip nekje drugje in tega vezja za ponovno programiranje čipa niste potrebovali, se lahko ustavite tukaj. Toda del zabave je programiranje v vezju, zato nadaljujte z ustvarjanjem polnega vezja USB-Arduino na plošči!
9. korak: Programska oprema za uporabo
Za izdelavo te plošče Techduino sem uporabil preizkusno različico programa Circuit Wizard Trial Version. Lahko ga uporabite ali pa tukaj zagotavljam zahtevani diagram vezja in postavitev tiskanega vezja.
Hvala, ker ste si ogledali moj projekt.