Talaan ng mga Nilalaman:
- Hakbang 1: Mag-upload ng ArduinoISP Code sa Arduino UNO
- Hakbang 2: Gumawa ng Pangunahing Pag-set up ng Breadboard para sa ATmega328P
- Hakbang 3: Burn Bootloader
- Hakbang 4: I-upload ang Iyong Code sa ATmega328P
Video: Paliitin ang Iyong Mga Proyekto ng Arduino - Arduino UNO Bilang ATmega328P Programmer (https://youtu.be/YO61YCaC9DY): 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Link ng Video:
Ang Programming ATmega328P gamit ang Arduino bilang ISP (In-System Programmer) ay nagbibigay-daan sa iyo upang magamit ang mga tampok ng Arduino sa isang breadboard o PCB. Karamihan ay nakakatulong kapag ginagawa mo ang iyong proyekto sa kolehiyo. Binabawasan nito ang gastos ng proyekto at laki din. Kaya't gawin lamang ang pagsubok sa Arduino at tapusin ang proyekto sa ATmega328P. Programming ATmega328P gamit ang Arduino bilang ISP tumatagal lamang ng ilang mga hakbang. Bago magpatuloy sa bahagi ng programa dapat mong malaman kung ano ang Bootloader.
Ang bootloader sa Arduino / ATmega328P: Ang bootloader ay isang sketch na na-program sa programmable flash memory ng Arduino / ATmega328P (at sumakop sa 4380 bytes mula sa mga magagamit na 32KBytes). Ito ang nakakaiba sa isang Arduino ATmega328P at isang normal na pabrika na Atmega328P. Tumatakbo ang Arduino bootloader kapag ang board ay pinapagana (o kapag pinindot namin ang pindutan ng pag-reset). Ang bootloader na ito ay paunang naghihintay para sa isang bagong sketch sa serial port mula sa Arduino IDE, kung nakakakuha ito ng isang bagay, ang bagong sketch ay sinunog sa flash memory o kung hindi pinapatakbo nito ang sketch na dating nasunog. Karamihan sa mga Arduino microcontroller ay may pagpapaandar ng auto Reset na nagpapahintulot sa Arduino IDE na i-reset at i-upload ang code. Kailangang maunawaan lamang ng bootloader kung ano ang ipinapadala ng Arduino IDE at isulat ito sa flash memory ng microcontroller. Upang masunog ang code sa isang Atmega328P nang wala ang Arduino bootloader, kakailanganin mo ang isang ISP programmer tulad ng AVR ISP.
Kaya't dito ay susunugin natin ang bootloader sa bagong biniling ATmega328P at pagkatapos ay gamitin ang Arduino bilang ISP upang sunugin ang nais na sketch sa ATmega328P.
Arduino - Bootloader
Arduino - Kapaligiran
Mga hakbang upang magamit ang Arduino UNO Bilang ATmega328P Programmer:
Hakbang1: Mag-upload ng ArduinoISP code sa Arduino UNO.
Hakbang2: Gumawa ng pangunahing pag-setup ng breadboard para sa ATmega328P.
Step3: Burn Bootloader.
Hakbang4: I-upload ang iyong code sa ATmega328P.
Hakbang 1: Mag-upload ng ArduinoISP Code sa Arduino UNO
Ang ArduinoISP ay isang sketch na gumagana bilang isang bootloader sketch matapos itong sunugin sa flash memory ng ATmega328P. Una sa lahat, i-verify ang setting tulad ng sumusunod:
Lupon: "Arduino / Genuino Uno"
PORT: "COM2" // Maaaring iba ang iyo
Programmer: "AVRISP mkII"
Pagkatapos ay pumunta sa File> Mga Halimbawa> ArduinoISP> ArduinoISP At i-upload ito sa Arduino Uno.
Hakbang 2: Gumawa ng Pangunahing Pag-set up ng Breadboard para sa ATmega328P
Sa itaas ay ang pangunahing pagsasaayos ng ATmega328P upang maging functional. Pagkatapos i-set up ang breadboard, oras na upang ikonekta ang unit ng breadboard na ito sa Arduino. Sundin ngayon ang koneksyon na ibinigay sa itaas sa figure upang ikonekta ang Arduino at breadboard circuit.
Hakbang 3: Burn Bootloader
Sana naiintindihan mo ang paggamit ng nasusunog na bootloader. Kailangan lamang naming sunugin ang mga bootloader lamang at pagkatapos ay programa ng ATmega328P nang maraming beses hangga't gusto mo nang hindi nasusunog muli ang bootloader. Ngayon ay oras na upang sunugin ang bootloader. Baguhin ang mga setting ng tool tulad ng ipinakita sa larawan at pagkatapos ay Burn Bootloader.
Hakbang 4: I-upload ang Iyong Code sa ATmega328P
Buksan ang code na nais mong i-upload.
Panatilihin ang setting ng mga tool na kapareho ng nasusunog na proseso ng bootloader.
Ngayon mag-upload ng code sa ATmega328P sa pamamagitan ng paggamit ng "Shift + Upload".
Kaya ito kung paano mo maaaring Program ATmega328P gamit ang Arduino Uno. Kung mayroon kang anumang pagdududa, huwag mag-atubiling magtanong sa seksyon ng komento.
Mga Pag-download:
ATmega328P datasheet
Bilhin:
ATmega328P mula sa Amazon India:
Arduino Uno Orihinal mula sa Amazon India:
Mababang Arduino Uno mula sa Amazon India:
Inirerekumendang:
Mga Tip upang Gawin ang Iyong Ideya sa Proyekto na isang Reality: 6 Mga Hakbang (na may Mga Larawan)
Mga Tip upang Gawin ang Iyong Ideya sa Proyekto na isang Reality: Ang pinakapritikang bahagi ng isang matagumpay na proyekto ay ang pagkakaroon ng isang tunay na mahusay na ideya, ngunit kung minsan ang ideya ay ang madaling bahagi! Pagkatapos nito ay dumating ang pagsusumikap sa paggawa ng isang random na flash ng henyo sa isang bagay na ang mga tao " ooh " at " ah " ov
Paliitin ang Mga Larawan: 5 Hakbang
Paliitin ang Mga Larawan: Ipapakita ko sa iyo kung paano madaling mapaliit ang mga larawan sa pamamagitan ng pagbabago ng kanilang resolusyon at ratio ng compression. Gumagamit kami ng Irfanview libreng software at isang larawan na kinuha ko para sa isang itinuro sa isang Nikon D90. Nais mong paliitin ang mga larawan kung nais mong
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: 3 Mga Hakbang
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: Ipapakita sa iyo ng gabay na ito kung paano i-link ang iyong Wii Remote (Wiimote) sa iyong pc at gamitin ito bilang isang mouse
Gamitin ang Iyong Mac OSX Bilang isang Wirelss Adapter para sa Iyong XBOX 360: 6 Mga Hakbang
Gamitin ang Iyong Mac OSX Bilang isang Wirelss Adapter para sa Iyong XBOX 360: Nakita ko ang isa pang gabay sa kung paano ito gawin dito ngunit napakasindak nito at nag-iwan ng napakaraming bagay, kaya't nagpasya akong gumawa ng sarili ko
Paano Ayusin ang Hindi Sinusuportahang Mga File ng Data, at I-download ang Iyong Paboritong Mga Video File para sa Iyong PSP Portable: 7 Mga Hakbang
Paano Ayusin ang Hindi Sinusuportahang Mga File ng Data, at I-download ang Iyong Paboritong Mga Video File para sa Iyong PSP Portable: Gumamit ako ng Media Go, at gumawa ng ilan sa mga trick upang makakuha ng isang hindi sinusuportahang mga file ng video upang gumana sa aking PSP. Ito ang lahat ng aking mga hakbang na ginawa ko , nang una kong makuha ang aking hindi sinusuportahang mga file ng video upang gumana sa aking PSP. Gumagana ito ng 100% kasama ang lahat ng aking mga file ng video papunta sa aking PSP Po