Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Mga Bahagi
- Hakbang 2: Mag-download at Mag-install ng Library
- Hakbang 3: Burn Bootloader
- Hakbang 4: Pag-upload ng Mga Sketch
- Hakbang 5: Ang Ilang Kakaunting Mga Tip
- Hakbang 6: Pangwakas na Tandaan
Video: $ 2 Arduino. ang ATMEGA328 Bilang isang Stand-alone. Madali, Mura at Napakaliit. isang Kumpletong Gabay .: 6 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa itinuturo na ito malalaman mo kung paano gamitin ang Arduino ATMEGA328 microcontroller chip bilang isang stand-alone microcontroller.
Ang gastos nila ay 2 pera lamang, maaaring gawin ang pareho sa iyong Arduino at gawing napakaliit ng iyong mga proyekto.
Saklaw namin ang layout ng pin, kung paano ito ihanda para sa Arduino software sa pamamagitan ng pagsunog ng isang bootloader at kung paano mag-upload ng mga sketch.
Panoorin ang natitirang itinuro na ito upang malaman kung paano mo maaaring gawing mas maliit at mas mura ang iyong mga proyekto sa Arduino sa walang oras.
Hakbang 1: Listahan ng Mga Bahagi
1 Arduino
1 chip ng ATMEGA328P-PU. Nakuha ko ang akin dito:
Breadboard
Mga wire
Opsyonal: LED at 330 ohm risistor para sa pagsubok
Hakbang 2: Mag-download at Mag-install ng Library
Ang isang Arduino board ay may pamantayan sa isang panlabas na oscillator ng 16MHz.
Hindi namin talaga kailangan ang oscillator na 16MHz na ito dahil ang ATMEGA328P-PU ay mayroong 8MHz oscillator build in.
Upang magawa ang maliit na tilad na ito bilang isang nakahiwalay na microcontroller sa 8MHz, kailangan naming mag-download at mag-install ng isang silid-aklatan para sa aming kapaligiran sa Arduino.
Upang magawa ito, i-click ang link na tumutugma sa iyong bersyon ng Arduino upang mai-download ang zip file.
Ito ay makakain ng 1-6-x.zip, 1-5-x.zip o 1-0-x.zip
Susunod kailangan nating hanapin ang folder ng Sketchbook ng Arduino sa pamamagitan ng pag-click sa File → mga kagustuhan → "Lokasyon ng Sketchbook". Sa aking kaso na "C: / Users / tomtomheylen / Documents / Arduino" maaaring magkakaiba ito sa iyong kaso.
Kopyahin ang lokasyon at pumunta sa "pc na ito", i-paste ito sa bar at pindutin ang enter.
Kung nakakita ka ng isang folder na pinangalanang "hardware", buksan ito.
Kung hindi, gumawa ng isang bagong folder na pinangalanang "hardware" sa pamamagitan ng pag-right click at piliin ang "bago → folder" at i-type ang "hardware". Ngayon buksan ito.
Ilipat ang folder ng breadboard mula sa archive ng zip sa folder na "hardware".
I-restart ang iyong Arduino IDE at pumunta sa "Mga Tool → board".
Kung ang lahat ay OK, dapat mong makita sa listahan na "Atmega 328 sa isang breadboard (8MHz internal clock)".
Ang pinaka mahirap na bahagi ay tapos na ngayon kaya't magkaroon tayo ng ilang kasiya-siyang pumping life sa ATMEGA328 na iyon.
Hakbang 3: Burn Bootloader
Ang mga ATMEGA328 microcontroller chips na ito ay karaniwang walang laman. Upang mapagana ang mga ito sa Arduino IDE, kailangan nating gumawa ng isang bagay na tinatawag na "pagsunog ng isang bootloader". Ito ay isang maliit na piraso ng code na sinusunog namin sa maliit na tilad upang maunawaan nito ang Arduino software.
Upang magawa ito, ikonekta ang iyong Arduino sa iyong computer at pumunta sa "File → halimbawa → ArduinoIsp" at piliin ang "Arduino Isp". I-upload ang sketch na ito sa iyong Arduino at idiskonekta mula sa iyong computer.
Susunod na ikinonekta namin ang Arduino sa ATMEGA328 tulad ng nakikita mo sa imahe.
Tandaan ang kalahating bilog sa maliit na tilad. Tiyaking nasa tamang panig ito.
Ikonekta ngayon ang iyong Arduino at sa Arduino IDE pumunta sa "mga tool → Programmer" at piliin ang "Arduino bilang ISP".
Susunod na pumunta sa "Mga Tool → Lupon" at piliin ang "Atmega 328 sa isang breadboard (8MHz panloob na orasan)".
Pumunta ngayon sa mga tool at piliin ang "Burn Bootloader".
Nasunog ang iyong bootloader at handa na ang iyong chip na mag-upload ng mga sketch!
Kung sakaling mayroon kang isang mensahe ng error, i-unplug ang iyong Arduino at ulitin ang mga nakaraang hakbang.
Hakbang 4: Pag-upload ng Mga Sketch
Upang mag-upload ng sketch kailangan mong alisin ang chip ng ATMEGA328 mula sa Arduino board at kumonekta sa breadboard tulad ng ipinakita sa imahe.
Maaari mo ring gamitin ang isang USB sa serial programmer tulad ng FT232RL upang gawin ito. Gumawa ako ng isang mini na itinuturo dito dito:
Nakakonekta ako ng isang led na may risistor sa board upang subukan ang blink sketch.
Narito kung paano gamitin ang imaheng ito para sa layout ng pin.
Kaya halimbawa kung pinasimuno mo ang pin 13 sa IDE, kinakatawan nito ang pin 13 sa Arduino board o pin 19 sa ATMEGA328 chip.
Binabati kita, nagawa mo ito! Maaari mo na ngayong simulan ang paghihinang ng iyong sariling pinaliit na mga proyekto ng Arduino para sa susunod na wala.
Hakbang 5: Ang Ilang Kakaunting Mga Tip
Tatapusin ko ang itinuturo na ito sa pamamagitan ng pagbibigay sa iyo ng ilang higit pang mga kapaki-pakinabang na tip:
Kung maghinang ka ng isang proyekto, kailangan mong gumamit ng 28 pin DIP socket at idagdag ang ATMEGA328 pagkatapos ng paghihinang ng proyekto.
Nakuha ko ang akin dito
Mahusay na kasanayan na maghinang ng ilang malevor female header pin sa 3 unang binti upang maaari mo pa ring baguhin o mag-upload ng mga sketch kung kinakailangan.
Kung ang iyong micro controller ay kumikilos na kakaiba, maaari kang magdagdag ng 10 to100 uf capacitor sa pagitan ng + at -.
Tiyaking kapag nag-order ka ng maliit na tilad na ito ang ATMEGA328P-PU.
Hakbang 6: Pangwakas na Tandaan
Gusto mo ba ng pagtuturo nito, mangyaring mag-click sa pindutang Paboritong at mag-subscribe.
Suriin din ang aking "Paano ayusin ang mga clone ng Chinese Arduino" na itinuturo.
Magkita tayo sa susunod na Makatuturo.
Salamat, Tom Heylen
Facebook:
Mag-donate upang matulungan akong patuloy na gawin ang gawaing ito:
Inirerekumendang:
Isang Kumpletong Gabay ng Baguhan sa SMD Soldering: 5 Hakbang (na may Mga Larawan)
Isang Kumpletong Gabay ng Baguhan sa SMD Soldering: Tama kaya ang paghihinang ay prangka para sa mga bahagi ng butas, ngunit may mga oras na kailangan mong pumunta ng maliit na maliit * ipasok ang sanggunian ng ant-man dito *, at ang mga kasanayang natutunan para sa TH na paghihinang ay hindi lamang mag-apply na. Maligayang pagdating sa mundo ng
Paano Gumawa ng isang Propesyonal na Naka-print na Lupon ng Circuit: ang Kumpletong Gabay: 10 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Propesyonal na Naka-print na Lupon ng Circuit: ang Kumpletong Gabay: Kamusta sa lahat, ngayon ay ipapakita ko sa iyo kung paano gumawa ng propesyonal na PCB, upang mapabuti ang iyong mga elektronikong proyekto. Magsimula na tayo
Benewake LiDAR TFmini (Kumpletong Gabay): 5 Hakbang (na may Mga Larawan)
Benewake LiDAR TFmini (Kumpletong Gabay): Paglalarawan Ang Benewake TFMINI Micro LIDAR Module ay may natatanging mga optikal, istruktura, at elektronikong disenyo. Nagtataglay ang produkto ng tatlong pangunahing bentahe: mababang gastos, maliit na dami at mababang paggamit ng kuryente. Ang built-in na algorithm na iniakma sa panloob at
Bumuo ng isang Napakaliit na Robot: Gawin ang Pinakamaliit na Wheeled Robot ng Daigdig na May Gripper .: 9 Mga Hakbang (na may Mga Larawan)
Bumuo ng isang Napakaliit na Robot: Gumawa ng Pinakamaliit na Wheeled Robot ng Daigdig na May Gripper .: Bumuo ng isang 1/20 cubic inch robot na may isang gripper na maaaring kunin at ilipat ang mga maliliit na bagay. Kinokontrol ito ng isang Picaxe microcontroller. Sa puntong ito ng oras, naniniwala akong maaaring ito ang pinakamaliit na robot na may gulong sa mundo na may gripper. Iyon ay walang duda ch
Tumayo ang Guitar Amp Tilt - Madali Bilang Mga Lincoln Log - Maliit, Portable, Simple, Matatag, Mura o Libre .: 9 Mga Hakbang
Tumayo ang Guitar Amp Tilt - Madali Bilang Mga Lincoln Log - Maliit, Portable, Simple, Matatag, Mura o Libre .: Guitar amp Ikiling na tumayo - madali tulad ng mga troso ng lincoln. maliit, portable, simple, stable, mura o libre gamit ang scrap playwud. Mahusay para sa mga combo amp, maaaring magamit ang mas malaking disenyo para sa bukas na mga likuran