Talaan ng mga Nilalaman:
- Hakbang 1: Kailangan ng Mga Bahagi
- Hakbang 2: Pag-hooking Up Power
- Hakbang 3: Pagkalalagay ng Chip (microcontroller)
- Hakbang 4: Nagdadala ng Lakas sa Chip
- Hakbang 5: Pag-hooking ng Crystal sa Chip
- Hakbang 6: (Opsyonal) Lakas na nagpapahiwatig ng LED
- Hakbang 7: (Opsyonal) Mabilis at Madaling Pagsubok
- Hakbang 8: Mga Kredito at Link
Video: Standalone Arduino / ATMega Chip sa Breadboard: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Kung katulad mo ako, pagkatapos kong makuha ang aking Arduino at gumanap ng isang panghuling programa sa aking unang maliit na tilad, nais kong hilahin ito sa aking Arduino Duemilanove at ilagay ito sa aking sariling circuit. Mapapalaya rin nito ang aking Arduino para sa mga susunod na proyekto. Ang problema ay ako ay tulad ng isang electronics newbie na hindi ko alam kung saan magsisimula. Matapos basahin ang maraming mga web page at forum, nagawa kong pagsabayin ito sa Instructable. Nais kong magkaroon ng impormasyong natutunan ko lahat sa isang lugar, at madaling sundin. Ang mga komento at mungkahi ay malugod na tinatanggap at pinahahalagahan habang sinusubukan ko ring malaman ang lahat ng bagay na ito. I-edit: Kasama sa Kasamang Nagtuturo, binanggit sa akin ni Janw na palaging isang magandang ideya na magdagdag ng isang kapasitor o 2 malapit sa iyong lakas. Nabanggit niya ang paggamit ng isang pares ng 100nF capacitors na dapat gumana. Lubos akong nagpapasalamat na itinuro niya ito sa akin, dahil ang aking unang circuit ng produksyon na itinatayo ko sa circuit na ito, ay nagkakaroon ng kaunting kakaibang pag-uugali. Kaya't nakabit ko ang isang 10uF capacitor malapit sa aking lakas, at nagsimula itong kumilos nang tama! Hindi ko alam kung bakit hindi ito nakakaapekto sa aking 'kumukurap na LED' na pagsubok, ngunit alam ko na nagpapasalamat ako kay Janw sa pagturo nito sa akin. Salamat Janw. Edit2: Ang pagbuo sa nakaraang pag-edit, nais kong banggitin na ang Instructable member, kz1o ay naglabas ng ilang karagdagang impormasyon tungkol sa mga capacitor. Mangyaring tingnan ang kanyang puna sa ibaba, na may petsa noong Pebrero 14, 2010 @ 10:52. Update - Ang Instructable na Ito ay nasa Hack a Day!
Hakbang 1: Kailangan ng Mga Bahagi
Binili ko ang aking mga bahagi mula sa Digikey at Sparkfun Electronics - sila ang 2 sa aking mga paboritong lugar upang bumili ng mga sangkap. Gayunpaman, narito ang listahan: # 1 - (Qty: 1) - chip ng ATMega328 na may paunang naka-install na Arduino bootloader ($ 5.50) # 2 - (Qty: 1) - 5VDC Paglipat ng suplay ng kuryente ($ 5.95) (Tandaan: Kung hindi mo gumamit ng isang switching power supply, dapat kang magdagdag sa isang voltage regulator at isang pares ng mga capacitor … tingnan sa ibaba) # 3 - (Qty: 2) - 22 pF ceramic disc capacitors ($.24 / ea) # 4 - (Qty: 1) - 16MHz Crystal ($ 1.50) # 5 - (Qty: 1) - Power jack ($.38) (Opsyonal) # 6 - (Qty: 1) - Breadboard (sana mayroon kang isang pagtula sa paligid, ngunit kung hindi, narito ang isa. ($ 8.73) # 7 - Mga maliliit na piraso ng 22 awg solid wire. Kung wala kang, maaari kang pumili ng ilan sa iyong paboritong tindahan ng electronics. Kabuuang gastos para sa itaas bago ang buwis / pagpapadala: mga $ 14 (hindi kasama ang breadboard). Mga kahalili / pagpipilian: Pagpipilian / Alternatibong # 1: Kung nais mong gumamit ng isang mayroon nang supply ng kuryente na mayroon ka sa paligid ng bahay, tiyaking nasa pagitan ito ng 5V - 16V. Kung hindi ka sigurado kung ito ay isang kinokontrol na paglipat ng suplay ng kuryente, pagkatapos ay dapat mong gamitin din ang mga sumusunod na sangkap: # 1 optio n - (Qty: 1) - 5V Voltage Regulator (o iba pang katulad na 5V voltage regulator) ($.57) at # 1 na pagpipilian - (Qty: 2) - 10 uF Aluminium Capacitor ($.15 / ea) (Tingnan sa ibaba ang sanggunian mga link para sa kung paano i-hook up ang mga ito) Pagpipilian / Alternatibong # 2: Kung hindi mo nais na gumamit ng karaniwang mga item # 3 at # 4, maaari mong palitan ang mga may: # 2 na pagpipilian - (Qty: 1) - 16 MHz Ceramic Resonator (w / cap) ($.54) Ang bahaging ito ay mukhang isang ceramic capacitor, at isabit mo ang 2 labas na mga pin hanggang sa kung saan mo ibitin ang kristal (natakpan sa paglaon sa Instructable), at ang gitnang pin ay napunta sa lupa. Hindi bababa sa ito ang nabasa ko - hindi ko pa ito nasubukan. Ngunit tulad ng maaari mong tandaan, ito ay isang maliit na mas mura upang pumunta sa rutang ito.:) Ok, magsimula tayong mag-hook up!
Hakbang 2: Pag-hooking Up Power
Sige at ikonekta ang iyong power jack tulad ng ipinakita sa unang larawan kung gumagamit ka ng isang power jack. Susunod, mag-hookup ng isang pares ng mga wire tulad ng ipinakita sa larawan na kumukonekta sa kani-kanilang kapangyarihan (+ at -) daang-bakal nang magkasama.
Hakbang 3: Pagkalalagay ng Chip (microcontroller)
Ngayon nais naming ilagay ang microcontroller sa iyong breadboard tulad ng ipinakita sa larawan. Kung ito ay isang bagong chip, kailangan mong yumuko ang parehong mga hilera ng mga pin nang kaunti. Ang ginagawa ko, hinahawakan ko ang maliit na tilad mula sa magkabilang panig, at pinindot nang kaunti ang maliit na tilad laban sa isang patag na ibabaw tulad ng isang mesa, at gawin ito sa magkabilang panig upang ang magkabilang panig ay baluktot sa equailly. Malamang na hindi mo kailangang gawin ito kung hinuhugot mo ang iyong maliit na tilad mula sa iyong Arduino - baluktot na sila mula sa pagiging sa socket. Mangyaring tandaan ang oryentasyon ng maliit na tilad - sa mga larawan at para sa maituturo na ito, mangyaring ilagay ang maliit na tilad upang ang maliit na kalahating bilog na 'bingaw' ay nasa kaliwa.
Hakbang 4: Nagdadala ng Lakas sa Chip
Unang hook up ng 3 wires tulad ng ipinakita sa larawan. Ang isa ay magiging ground / negative (ipinakita ang itim na wire), at 2 ang magiging positibo. Kung hindi mo masasabi kung aling mga pin ang nakakonekta sa maliit na tilad, tingnan ang ika-5 imahe sa hakbang na ito na kung saan ay isang pagmamapa ng pin na nakuha ko mula sa website ng Arduino upang mag-refer. Pagpunta sa pamamagitan ng na, maaari mong makita na ang aming ground / negatibong (itim) wire ay pagpunta sa pin 22, at ang 2 positibo (ang pulang wires) ay pupunta 20 at 21. Susunod na hook up ng 1 mas positibo (pula) wire at 1 pang negatibong (itim) na kawad tulad ng ipinakita sa ika-3 / ika-4 na mga larawan (pareho ang mga ito … isa lamang ang na-zoom in na higit pa). Muli, kung hindi mo masasabi, tingnan ang pagmamapa ng Arduino, at makikita mong kumokonekta ang aming ground / negatibong (itim) na kawad sa pin 8, at ang positibong (pula) na kawad sa pin 7.
Hakbang 5: Pag-hooking ng Crystal sa Chip
Talagang bago natin mai-hook ang kristal, i-hook up natin ang mga capacitor. I-hook up ang mga 2 22 pF ceramic disc capacitor sa maliit na tilad tulad ng ipinakita sa larawan. Pumunta sila sa tabi mismo ng negatibo / ground (black) na kawad. Ang isang binti (hindi mo kailangang mag-alala tungkol sa polarity) ng capacitor ay napupunta sa negatibong / ground rail, at ang isa sa isa sa mga pin sa chip. Ang isang capacitor hooks hanggang sa pin 9, at isa sa pin 10 sa chip. Ngayon para sa kristal. Ilagay ang isang binti ng kristal sa pin 9, at ang iba pang binti sa pin 10 … ngunit tiyaking inilalagay mo ito sa pagitan ng mga capacitor at ang chip / microcontroller. Sumangguni sa mga larawan. Ayan yun! Tapos ka na talaga. Ang susunod na 2 mga hakbang ay opsyonal. Ngayon ay maaari mong kopyahin kung ano ang iyong konektado sa iyong aktwal na board ng Arduino sa standalone circuit na ito. Gusto mong sanggunian ang pagmamapa ng Arduino pin mula sa Hakbang 4 upang malaman kung ano ang dapat i-hook up at saan. Maaari kang magpatuloy sa susunod na ilang mga hakbang para sa kaunting dagdag, at isang pagsubok, o proof-of-concept para sa kakulangan ng mas mahusay na term. Narito ang isang mabilis na video ng nakumpleto na breadboard:
Hakbang 6: (Opsyonal) Lakas na nagpapahiwatig ng LED
Ito ay isang maliit na 'trick' na ginamit ng mga tao, naiintindihan ko, para sa mga layunin sa pag-troubleshoot. Nagdagdag ka ng isang LED (at syempre risistor) sa bahagi ng kuryente ng circuit, upang kung hindi gumana ang iyong proyekto, mabilis mong makikilala kung nakakakuha ng kuryente ang circuit o hindi. I-hook up lamang ang iyong risistor (ang ginamit ko sa minahan, sa larawan ay isang resistor na 510 OHM) tulad ng ipinakita sa mga larawan. Tandaan sa mga LED na mayroon silang polarity - ang maikling binti ay ang negatibo, at ang mahaba ay ang positibo. Kaya siguraduhin na ang maikli ay ang nakakonekta sa ground (black) na riles. Ipinapakita ng isa sa mga larawan ang circuit na naka-plug in, at naka-on ang LED. Ayan ka na Muli, hindi ako dalubhasa, ngunit tila napaka lohikal na gugustuhin mong gawin ito, at gagawin ko ang hakbang na ito sa huling bersyon ng aking unang proyekto ng Arduino. Basahin ang sa susunod na hakbang kung nais mong makita ang isang tunay na simpleng paraan ng pagtingin kung nakuha mo ang lahat sa iyong breadboard nang tama.
Hakbang 7: (Opsyonal) Mabilis at Madaling Pagsubok
Ok, nakuha mo na ang lahat wired up, alam mo na mayroon kang lakas, ngunit ang tanong ay, na-wire mo nang tama ang lahat? Suriin natin Para sa mga ito kailangan mo ng isang risistor, at LED at ilang code. Wire up ang isang risistor at isang LED tulad ng ipinakita sa mga larawan. Para sa isang ito, gumamit ako ng risistor na 330 OHM, at isang pulang LED. Itala kung paano mo isinaksak ang LED - mayroon silang polarity - ang maikling binti ay napupunta sa negatibong / ground rail, at ang mas mahaba, positibong tingga ay napupunta sa chip ng ATMega … pin 19. Tulad ng dati, kung hindi ka sigurado kung ano i-pin ito, mag-refer sa imahe ng pagmamapa ng Arduino sa Hakbang 4. Ngayon, kailangan mong i-download ang Arduino Sketch na na-attach ko, buksan ito sa Arduino software, at i-upload ito sa iyong maliit na tilad. Gagawa ito ng Arduino pin 13 (ngunit ito ay ATMega pin 19 tulad ng nabanggit ko sa nakaraang talata) kumurap bawat segundo. Ito ay mula sa mahusay na Pagsisimula sa Arduino na aklat na mayroon ako. Kapag na-hook up mo ang iyong LED at risistor, na-program ang iyong maliit na tilad, ibalik ito sa iyong breadboard, pagkatapos ay maaari mong ikonekta ang iyong lakas. Dapat kang makakuha ng isang kumikislap na LED, na nangangahulugang nai-hook mo nang tama ang lahat! Nasa ibaba ang isang maikling video ng circuit na itinayo namin sa kumikislap na LED na ito:
Hakbang 8: Mga Kredito at Link
Sana nagustuhan mo ang aking Instructable at sana makatulong ito sa iyo. Alam kong nais kong magkaroon ako ng tulad nito noong una kong sinusubukan na malaman ang lahat. Dapat kong sabihin kahit na hindi ko kayang kunin ang lahat ng kredito - dapat kong pasalamatan ang produkto at website ng Arduino para sa isang mahusay na produkto. Ang website ng Arduino ay isang mahusay na mapagkukunan ng impormasyon at talagang kung saan nakuha ko ang maraming impormasyon tungkol sa minimum na kinakailangang mga bahagi upang makakuha ng isang maliit na tilad upang gumana ang layo mula sa isang lupon ng Arduino.
Ang iba pang mahusay na mapagkukunan ay sa: ITP Physical Computing … partikular ang web page na tukoy sa Arduino.
At hindi ko makakalimutan ang librong Pagsisimula sa Arduino na nabanggit ko sa Hakbang 7 - ito ay isang mahusay na mapagkukunan para makapagsimula ako sa aking Arduino.
At ang panghuli ngunit hindi pa huli, kung nakarating ka sa ngayon, salamat sa pagbabasa!
Inirerekumendang:
Portable Indoor Light na May 100W LED Chip: 26 Hakbang (na may Mga Larawan)
Portable Indoor Light Sa 100W LED Chip: Sa itinuturo / video na ito ay ipapakita ko sa iyo kung paano ako gumawa ng portable na panloob na ilaw na may 100W LED chip na pinapatakbo ng 19V 90W power supply mula sa isang lumang laptop. UPDATE 2 (FINAL): Temperatura sa paligid ng LED (37C stable @ 85W pagkatapos ng 30mins sa isang 20C room)
Retro Sound Chip Sa Isang Arduino - ang SAA1099: 16 Mga Hakbang (na may Mga Larawan)
Retro Sound Chip Gamit ang isang Arduino - ang SAA1099: Sa itinuturo na ito, ipapakita ko sa iyo kung paano gumamit ng isang Arduino Uno na may isang chip ng tunog ng antigo na tunog, upang i-play ang mga midi file sa parisukat na kulot na kabutihan! Kung nais mo lamang ng isang mabilis na pangkalahatang ideya ng kung ano ang ginagawa ng proyektong ito, panoorin ang video sa itaas. Kung hindi man, magpapatuloy
Paano Gumawa ng Remote Controlled Spike Buster o Switch Board Gamit ang Standalone Atmega328P: 6 Hakbang (na may Mga Larawan)
Paano Gumawa ng Remote Controlled Spike Buster o Switch Board Gamit ang Standalone Atmega328P: Sa proyektong ito ipapakita ko kung paano bumuo ng remote control Spike Buster o Switch Board gamit ang Standalone Atmega328P. Ang proyektong ito ay binuo sa isang Custom PCB board na may napakakaunting mga bahagi. Kung gusto mo manuod ng video kung gayon nai-embed ko ang pareho o
Makapangyarihang Standalone Home Automation System - Pi, Sonoff, ESP8266 at Node-Red: 9 Mga Hakbang (na may Mga Larawan)
Napakahusay na Standalone Home Automation System - Pi, Sonoff, ESP8266 at Node-Red: Ang gabay na ito ay dapat na ihatid ka sa unang base kung saan maaari mong buksan / patayin ang isang ilaw o isang appliance sa pamamagitan ng anumang aparato na maaaring kumonekta sa iyong lokal na network, at may mahusay na napapasadyang web interface. Malawak ang saklaw para sa mga tampok na extension / pagdaragdag, kasama
Standalone Mount para sa Astro Photography: 4 na Hakbang (na may Mga Larawan)
Standalone Mount para sa Astro Photography: Pinapayagan ng maliit na bundok na ito ang isang light camera na sundin ang mga bituin habang lumilipat sila sa kalangitan. Ang mga oras ng pagkakalantad ng isang minuto ay walang problema. Upang makakuha ng magagaling na mga larawan ng astro maaari kang mag-stack ng maraming mga imahe. Mga Materyal na kinakailangan: Electromekanical timersmall tripod, sa l