Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Mga Materyales
- Hakbang 2: Simulan ang Mga Assemblage
- Hakbang 3: ISP at ang Mataas na Bagay
- Hakbang 4: Ang Opsyonal na Bootloader
- Hakbang 5: Konklusyon
Video: Breadboard Arduino ang Tamang Daan: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Mayroong literal na daan-daang Breadboard Arduinos doon, kaya ano ang pagkakaiba sa isang ito? Sa gayon maraming mga bagay na ang karamihan sa kanila at sa katunayan kahit na ang Arduino mismo ay hindi gumagawa ng tama. Una sa lahat, ang supply ng analog ay nakatali sa digital na supply. May isang kadahilanan na inilabas sila ni Atmel sa magkakahiwalay na mga pin. Bumubuo ang seksyong digital ng ingay na maaaring makagambala sa mga analog na conversion. Inirekomenda ni Atmel ang isang 10µH inductor at hiwalay na capacitor para sa AVCC upang salain ang ingay na ito. Hindi ko ginamit ang inductor na ito o ang ferrite bead na inirerekomenda para sa VCC, ngunit kung gagawa ka ng maraming mga analog na bagay, marahil isang magandang ideya. Ang Stray inductances ng breadboard at jumper ay tumutulong sa ilan.
Ang isa pang pagpapabuti ay patungkol sa linya ng RESET. Upang payagan ang mode na HVPP, ang mga AVR ay walang proteksyon ng ESD sa RESET pin. Kaya't kung hindi ka mataas ang boltahe ng programa, inirerekumenda na gumamit ng isang diode upang makatulong na maprotektahan laban sa ESD. Ang lahat ng ito ay sakop sa AVR042: Mga Pagsasaalang-alang sa Disenyo ng Hardware ng AVR. Maliit na ilang tao ang may kamalayan sa dokumentong ito.
Ang isa pang karaniwang kasanayan ay upang ilagay ang isang kapasitor nang direkta sa paglipat ng linya ng RESET. Maaari itong makabuo ng mga spike ng mataas na boltahe ayon sa AVR042. Hindi ito gaanong nagagawa sa mga AVR, (marahil dahil pinapatay nito ang mga ito nang diretso) ngunit madalas na nakikita ng maraming iba pang mga micros at kahit na sa mga dev board ng gumawa. Ang pag-asa sa proteksyon ng ESD sa ganitong paraan ay masamang disenyo lamang sa aking palagay.
Hakbang 1: Ipunin ang Mga Materyales
BOM para sa proyektong ito:
- (1) 630 (830) butas na walang solderless na pisara
- (1) Sari-saring breadboard jumper wires kit o 24AWG solid core wire na pilak o lata na pinahiran
- (1) USBtinyISP, Arduino ISP, atbp.
- (1) 6-pin ISP breakout o lalaki sa mga lalaking DuPont wires
- (1) Atmel ATmega328P-PU AVR Microcontroller (28-pin DIP)
- (1) Green 3-5mm tagapagpahiwatig ng LED
- (1) 1N914 / 1N4148 mabilis na pag-diode
- (1) 9mm shaft tactile pushbutton switch
- (1) 16MHz quartz crystal oscillator, 15-20pF
- (1) Ferrite bead (opsyonal)
- (1) 10µH inductor (opsyonal)
- (1) 10µF multilayer ceramic
- (4) 100nF monolithic ceramic
- (2) 22pF ceramic disc
- (1) 4.7k 1 / 4W risistor
- (1) 680Ω 1 / 4W risistor
- (1) 330Ω 1 / 4W risistor
Para sa switch, magbayad ng kaunting dagdag at makakuha ng isang bagay na disente. Ang mga karaniwang magagamit na parisukat ay hindi maaasahan na basura.
Hakbang 2: Simulan ang Mga Assemblage
I-mount muna ang lahat ng mababang bahagi at jumper. Gupitin ang bahagi ng cut hanggang sa 8mm sa ibaba ng pinakamababang punto sa sangkap na bahagi pagkatapos ng baluktot. HUWAG GAMITIN ang mga lead sa 3 mga sangkap na ginamit sa susunod na hakbang. Gupitin lamang ang mga ito ngunit iwanan ang mga ito sa maximum na haba. Maging labis na maingat sa mga capacitor ng disc. Ang dip coating sa ilalim ay marupok at masisira kung saan natatakpan nito ang mga lead kung sila ay baluktot.
Ang pin 1 ng ATmega ay dapat pumunta sa row 11 upang mas madali itong makahanap ng mga pin. Ang Pin 5 ay hilera 15, ang pin 10 ay hilera 20, atbp.
Ang isang 100nF capacitor ay pupunta mula sa A11 hanggang GND, mahirap makita ito sa mga larawan. Ang risistor na 330Ω ay nasa butas D10 at D11. Ginagawang mas madali ng diagram ng Fritzing na makita kung ano ang pupunta.
Ang iba pang mga 100nF na cap ay napupunta sa D17, D18, isa pa sa G17, G19, at isa pa sa H17, H18.
Ang jumper na pupunta sa AVCC ay maaaring opsyonal na mapalitan ng isang 10µH inductor. Kung kinakailangan ito ng iyong mga pagsukat sa analog, makakatulong ito sa ingay.
Ang opsyonal na ferrite bead ay pupunta sa VCC. Gamitin ito kung may mga sangkap na bumubuo ng ingay, halimbawa 7400 serye ng mga chips ng lohika. Alisin ang VCC jumper at palitan ito ng ferrite bead.
Huwag kalimutan ang mga jumper na kumukonekta sa + at - sa buong board.
Hakbang 3: ISP at ang Mataas na Bagay
Ang mas matangkad na mga sangkap ay susunod. Ito ang diode, ang 4.7k risistor, at ang quartz na kristal. Siguraduhing obserbahan ang polarity sa diode. Ang band ng cathode ay papunta sa + gilid. Oo ito ay dapat na baligtarin na bias.
Kapag ang lahat ay nasa tulad ng ipinakita at sigurado ka na walang makakukulang, oras na para sa mga wire ng pusit ng ISP. Ang mga Pin 17, 18, at 19 sa ATmega ay MOSI MISO at SCK ayon sa pagkakabanggit. Ang RESET ay maaaring pumunta sa J10 sa ganitong uri ng switch. Ang VCC at GND ay + at - syempre.
Hakbang 4: Ang Opsyonal na Bootloader
Kinakailangan na i-flash ang isang bootloader sa ATmega upang "mag-upload" ng mga sketch mula sa Arduino IDE. Kung hindi ay mag-a-upload lamang ito sa paglipas ng ISP. Ang serial ay mas mabilis, ngunit ang bootloader ay tumatagal ng kaunting puwang ng memorya ng flash na kung hindi ay pupunta sa iyong sketch at pinabagal ang proseso ng boot. Inirerekumenda ang Optiboot kung pupunta ka sa rutang ito at napakaliit. Sa personal, inalis ko ang bootloader at gumagamit lamang ng ISP.
Ang isa pang pagsasaalang-alang ay ang panahon sa kapangyarihan sa paglipas ng ISP. Halimbawa, ang USBtinyISP ay may jumper sa loob upang mapagana ang target. Ang mga lumang charger ng telepono ay gumagawa din ng mahusay na mapagkukunan ng kuryente. Magagamit ang mga USB breakout board o putulin lamang ang konektor at i-strip at i-lata ang mga wire kung matapang ka. Mayroon akong isang charger ng Android na nahuli sa aking binti at nag-bust, kaya't wala itong problema. Sa pamamagitan ng mga squid wires iwanan ang VTG / VCC pin sa ISP kapag nagpapatakbo ng panlabas o iwanan itong konektado at tanggalin ang jumper.
Hakbang 5: Konklusyon
Tapos ka na lahat. I-upload ang blink sketch para sa isang pagsubok at dapat magsimulang mag-flash ang LED. Mayroon akong isang nakakagambalang driven blink sketch sa kung saan. Tingnan kung mahahanap mo ito.
Inirerekumendang:
Assistant ng Paradahan ng Arduino - I-park ang Iyong Kotse sa Tamang Spot Sa bawat Oras: 5 Hakbang (na may Mga Larawan)
Assistant ng Paradahan ng Arduino - Iparada ang Iyong Kotse sa Tamang Spot Sa bawat Oras: Sa proyektong ito, ipapakita ko sa iyo kung paano bumuo ng iyong sariling katulong sa paradahan gamit ang isang Arudino. Sinusukat ng katulong sa paradahan ang distansya sa iyong kotse at pinapatnubayan ka na iparada ito sa tamang lugar gamit ang isang pagbasa sa display ng LCD at isang LED, na umuunlad
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na sa Tamang Daan: 8 Hakbang (na may Mga Larawan)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na ang Tamang Daan: Matapos ang 1 taon ng matagumpay na operasyon sa 2 magkakaibang mga lokasyon binabahagi ko ang aking mga plano sa proyekto ng istasyon ng solar Powered na solar at ipinapaliwanag kung paano ito nabago sa isang system na maaaring mabuhay nang matagal panahon mula sa solar power. Kung susundin mo
Ang Batas ni Lenz at ang Tamang Pamamahala ng Kamay: 8 Hakbang (na may Mga Larawan)
Lenz's Law and the Right Hand Rule: Ang modernong mundo ay hindi magkakaroon ngayon kung walang electromagnets; halos lahat ng ginagamit natin ngayon ay tumatakbo sa mga electromagnet sa isang paraan o sa iba pa. Ang memorya ng hard drive sa iyong computer, ang speaker sa iyong radyo, ang starter sa iyong kotse, lahat ay gumagamit ng electromag
20 Oras $ 20 Tuktok ng Talahanayan ng Arcade na Bumuo Sa Daan-daang Mga Larong Itinayo .: 7 Mga Hakbang (na may Mga Larawan)
20 Oras $ 20 Talahanayan sa Top Arcade Bumuo Sa Daan-daang Mga Laro na Itinayo .: Gusto ko nang gumawa ng isang bagay tulad nito nang ilang sandali ngunit hindi nagmamadali sa maraming iba pang mga proyekto na laging ginagawa. Dahil hindi ako nagmamadali naghintay lang ako hanggang sa naipon ko ang lahat ng kinakailangang sangkap para sa pagbuo sa murang presyo. Narito
Kopyahin ang Iyong Lumang Mga Slide sa Madaling Daan !: 8 Hakbang (na may Mga Larawan)
Kopyahin ang Iyong Lumang Mga Slide sa Madaling Daan !: Marami akong mga slide mula sa mga taon na ang nakakalipas at nasisiyahan akong tingnan ang mga ito paminsan-minsan. Ngunit palagi akong lumayo na hinahangad na magkaroon ako ng mga ito sa disc, isang CD, Flash Drive, o anupaman upang mas madalas ko silang makita. Sa mga panahong iyon, ang mga slide ay mas mura kaysa sa p