Kazalo:

Techduino -- Kako narediti svoj domači Arduino Uno R3 --: 9 korakov (s slikami)
Techduino -- Kako narediti svoj domači Arduino Uno R3 --: 9 korakov (s slikami)

Video: Techduino -- Kako narediti svoj domači Arduino Uno R3 --: 9 korakov (s slikami)

Video: Techduino -- Kako narediti svoj domači Arduino Uno R3 --: 9 korakov (s slikami)
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, November
Anonim
Image
Image

Č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

Dodajanje vezja za napajalnik
Dodajanje vezja za napajalnik

Če želite to narediti, potrebujete:

Osnovni deli za ožičenje Arduina

  1. Ohišje 22 AWG žice
  2. 7805 Regulator napetosti
  3. 2 LED 2 220 umski upori
  4. 1 10k ohmski upor
  5. 2 10 uF kondenzatorjev
  6. 16 MHz taktni kristal
  7. 2 kondenzatorja 22 pF
  8. majhen trenutno odprti gumb ("izklop")

2. korak: Dodajanje vezja za napajalnik

Dodajanje vezja za napajalnik
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

Osnove ATMEGA8/168/328
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ženite projekt
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

Dodajam Cristal
Dodajam 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

Dodajanje stikala za ponastavitev
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

LED vodi na Arduino Pin 13
LED vodi na Arduino Pin 13
LED vodi na Arduino Pin 13
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

Arduino-pripravljeno!
Arduino-pripravljeno!
Arduino-pripravljeno!
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

Image
Image
Programska oprema za uporabo
Programska oprema za uporabo
Programska oprema za uporabo
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.