Përmbajtje:

Techduino -- Si ta bëni vetë Arduino Uno R3 të bërë në shtëpi --: 9 hapa (me fotografi)
Techduino -- Si ta bëni vetë Arduino Uno R3 të bërë në shtëpi --: 9 hapa (me fotografi)

Video: Techduino -- Si ta bëni vetë Arduino Uno R3 të bërë në shtëpi --: 9 hapa (me fotografi)

Video: Techduino -- Si ta bëni vetë Arduino Uno R3 të bërë në shtëpi --: 9 hapa (me fotografi)
Video: SKR Pro V1.1 - A4988 stepper driver install 2024, Dhjetor
Anonim
Image
Image

Nëse jeni si unë, pasi mora Arduino -n dhe bëra programimin përfundimtar në çipin tim të parë, doja ta hiqja atë nga Arduino Uno R3 dhe ta vendosja në qarkun tim. Kjo gjithashtu do të çlironte Arduino -n tim për projektet e ardhshme. Pasi lexova nëpër shumë faqe uebi dhe forume, unë isha në gjendje ta bashkoja këtë Udhëzues. Doja të kisha informacionin që mësova të gjithë në një vend, dhe të lehtë për t’u ndjekur. Komentet dhe sugjerimet janë të mirëseardhura dhe vlerësohen pasi jam ende duke u përpjekur të mësoj të gjitha këto gjëra.

Hapi 1: Pjesët e nevojshme

Shtimi i qarkut për një furnizim me energji elektrike
Shtimi i qarkut për një furnizim me energji elektrike

Për ta bërë këtë, do t'ju duhet:

Pjesët themelore për instalime elektrike në Arduino

  1. Një tel prej teli 22 AWG
  2. 7805 Rregullatori i tensionit
  3. 2 LED 2 rezistente 220 Ohm
  4. 1 rezistencë 10k Ohm
  5. 2 kondensatorë 10 uF
  6. Kristal i orës 16 MHz
  7. 2 kondensatorë 22 pF
  8. butoni i vogël momental normalisht i hapur ("fikur")

Hapi 2: Shtimi i qarkut për një furnizim me energji elektrike

Shtimi i qarkut për një furnizim me energji elektrike
Shtimi i qarkut për një furnizim me energji elektrike

Këtu po përdor ngarkuesin celular 5V në vend të LM7805 (Ky version përdor një furnizim me energji të rregulluar me 5V). Simpleshtë e thjeshtë dhe kurseni pak hapësirë në bord. Ju mund të LM7805 por pas kësaj ju duhet të përdorni një furnizim me tension më të lartë prandaj po përdor ngarkues konstant 5V.

Hapi 3: Bazat ATMEGA8/168/328

ATMEGA8/168/328 Bazat
ATMEGA8/168/328 Bazat

Para se të vazhdoni, shikoni këtë imazh. Shtë një burim i madh për të mësuar se çfarë bëjnë secila nga kunjat në çipin tuaj Atmega në lidhje me funksionet e Arduino. Kjo do të sqarojë shumë konfuzion pas arsyes pse lidhni disa kunja ashtu siç bëni. Për informacion edhe më të detajuar, hidhini një sy fletës së të dhënave për Atmega168 (version i shkurtër) (version i gjatë). Këtu është fleta për Atmega328 (version i shkurtër) (version i gjatë)

Hapi 4: Filloni Projektin

Filloni Projektin
Filloni Projektin

Filloni duke lidhur një rezistencë tërheqëse 10 ohm në +5V nga kunja RESET në mënyrë që të parandaloni që çipi të rivendoset gjatë funksionimit normal. Kunja RESET rindiz çipin kur tërhiqet në tokë.

Pin 7 - Vcc - Tensioni i Furnizimit Dixhital

Pin 8 - GND

Pin 22 - GND

Pin 21 - AREF - Kodi analog referues për ADC

Pin 20 - AVcc - Furnizoni tensionin për konvertorin ADC. Duhet të lidhet me energjinë nëse ADC nuk përdoret dhe të furnizohet me energji nëpërmjet një filtri me kalim të ulët nëse është (një filtër me kalim të ulët është një qark që zvogëlon zhurmën nga burimi i energjisë. Ky shembull nuk po përdor një të tillë)

Hapi 5: Shtimi i Cristal

Shtimi i Cristal
Shtimi i Cristal

Shtoni një orë të jashtme 16 MHz midis pin 9 dhe 10 dhe shtoni dy kondensatorë 22 pF që punojnë në tokë nga secila prej këtyre kunjave.

Hapi 6: Shtimi i ndërprerësit të rivendosjes

Shtimi i çelësit të rivendosjes
Shtimi i çelësit të rivendosjes

Shtoni çelësin e vogël prekës në mënyrë që të mund ta rivendosni Arduino -n sa herë që dëshirojmë dhe të përgatitni çipin për ngarkimin e një programi të ri. Një shtypje e shpejtë momentale e këtij çelësi do të rivendosë çipin kur është e nevojshme. Shtoni çelësin vetëm sipër majës së çipit Atmega duke kaluar hendekun në tabelën e bukës. Pastaj, shtoni një tel nga këmba e poshtme e majtë e ndërprerësit në kunjin RESET të çipit Atmega dhe një tel nga këmba e sipërme e majtë e ndërprerësit në tokë.

Hapi 7: LED udhëheq në Arduino Pin 13

LED udhëheq në Arduino Pin 13
LED udhëheq në Arduino Pin 13
LED udhëheq në Arduino Pin 13
LED udhëheq në Arduino Pin 13

Çipi i përdorur në këtë tabelë është tashmë i programuar duke përdorur programin blink_led që vjen me programin Arduino. Nëse tashmë keni një bord qarkor të printuar Arduino, është një ide e mirë të shkoni përpara dhe të kontrolloni versionin e bukës që po ndërtoni me një çip që e dini se funksionon. Tërhiqeni çipin nga Arduino juaj i punës dhe provojeni në këtë tabelë. Programi blink_led blinks pin 13. Kunja 13 në Arduino NUK është kunja AVR ATMEGA8-16PU/ATMEGA168-16PU 13. actuallyshtë në të vërtetë kunja 19 në çipin Atmega.

Së fundi, shtoni LED. Këmba e gjatë ose anoda lidhet me tela të kuq dhe këmba e shkurtër ose katoda lidhet me rezistencën 220 ohm që shkon në tokë.

Hapi 8: Arduino-Gati

Arduino-Gati!
Arduino-Gati!
Arduino-Gati!
Arduino-Gati!

Në këtë pikë, nëse tashmë e keni programuar çipin tuaj diku tjetër dhe nuk keni nevojë për këtë qark të bukës për të riprogramuar çipin, mund të ndaleni këtu. Por një pjesë e argëtimit është programimi në qark, kështu që vazhdoni të bëni vërtet një qark të plotë USB-Arduino në një pjatë!

Hapi 9: Softueri që do të përdoret

Image
Image
Softueri që do të përdoret
Softueri që do të përdoret
Softueri që do të përdoret
Softueri që do të përdoret

Për ta bërë këtë Bord të Techduino, kam përdorur Softuerin e Versionit të Provës Circuit Wizard. Ju mund ta përdorni atë ose unë jam duke siguruar diagramin e kërkuar të qarkut dhe paraqitjen e PCB këtu.

Faleminderit për shikimin e projektit tim.