![Tkurrni Projektet tuaja Arduino - Arduino UNO Si programues ATmega328P (https://youtu.be/YO61YCaC9DY): 4 hapa Tkurrni Projektet tuaja Arduino - Arduino UNO Si programues ATmega328P (https://youtu.be/YO61YCaC9DY): 4 hapa](https://i.howwhatproduce.com/images/012/image-33147-j.webp)
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
![Image Image](https://i.howwhatproduce.com/images/012/image-33147-2-j.webp)
![](https://i.ytimg.com/vi/YO61YCaC9DY/hqdefault.jpg)
Lidhja e videos:
Programimi ATmega328P duke përdorur Arduino si ISP (Programues në Sistem) ju lejon të përdorni veçoritë e Arduino në një dërrasë buke ose PCB. Ndihmon kryesisht kur jeni duke bërë projektin tuaj të kolegjit. Zvogëlon koston e projektit dhe madhësinë gjithashtu. Pra, thjesht bëni testimin në Arduino dhe përfundoni projektin në ATmega328P. Programimi ATmega328P duke përdorur Arduino si ISP kërkon vetëm disa hapa. Para se të vazhdoni me pjesën e programit, duhet të dini se çfarë është Bootloader.
Ngarkuesi i ngarkimit në Arduino/ATmega328P: Ngarkuesi i ngarkimit është një skicë që është programuar në memorien flash të programueshme të Arduino/ATmega328P (dhe zë 4380 bajt nga 32 KB të disponueshëm). Whatshtë ajo që dallon një Arduino ATmega328P dhe një fabrikë normale Atmega328P. Ngarkuesi Arduino funksionon kur bordi është i ndezur (ose kur shtypim butonin e rivendosjes). Ky ngarkues fillimisht pret një skicë të re në portin serik nga Arduino IDE, nëse merr diçka, skica e re digjet në flash memorie ose përndryshe ekzekuton skicën e djegur më parë. Shumica e mikrokontrolluesve Arduino kanë funksionin e rivendosjes automatike, e cila lejon që Arduino IDE të rivendosë dhe ngarkojë kodin. Ngarkuesi duhet të kuptojë vetëm atë që po dërgon Arduino IDE dhe ta shkruajë atë në kujtesën flash të mikrokontrolluesit. Për të djegur kodin në një Atmega328P pa ngarkuesin Arduino, do t'ju duhet një programues ISP siç është AVR ISP.
Pra, këtu ne në thelb do të djegim ngarkuesin në ATmega328P të blerë rishtas dhe më pas do të përdorim Arduino si ISP për të djegur skicën e dëshiruar në ATmega328P.
Arduino - Bootloader
Arduino - Mjedisi
Hapat për të përdorur Arduino UNO si programues ATmega328P:
Hapi 1: Ngarko kodin ArduinoISP në Arduino UNO.
Hapi 2: Bëni konfigurimin bazë të tabelës së bukës për ATmega328P.
Hapi 3: Burn Bootloader.
Hapi 4: Ngarko kodin tuaj në ATmega328P.
Hapi 1: Ngarko kodin ArduinoISP në Arduino UNO
![Ngarko kodin ArduinoISP në Arduino UNO Ngarko kodin ArduinoISP në Arduino UNO](https://i.howwhatproduce.com/images/012/image-33147-3-j.webp)
ArduinoISP është një skicë që punon si një skicë bootloader pasi e djeg atë në memorien flash të ATmega328P. Para së gjithash, verifikoni cilësimin si më poshtë:
Bordi: "Arduino/Genuino Uno"
PORTI: "COM2" // E jotja mund të jetë ndryshe
Programues: "AVRISP mkII"
Pastaj shkoni te Skedari> Shembuj> ArduinoISP> ArduinoISPA Dhe ngarkoni atë në Arduino Uno.
Hapi 2: Bëni Konfigurimin Bazë të Breadboard për ATmega328P
![Bëni Konfigurimin Bazë të Breadboard për ATmega328P Bëni Konfigurimin Bazë të Breadboard për ATmega328P](https://i.howwhatproduce.com/images/012/image-33147-4-j.webp)
![Bëni Konfigurimin Bazë të Breadboard për ATmega328P Bëni Konfigurimin Bazë të Breadboard për ATmega328P](https://i.howwhatproduce.com/images/012/image-33147-5-j.webp)
Më sipër është konfigurimi bazë i ATmega328P që të jetë funksional. Pas vendosjes së bordit të bukës, është koha për të lidhur këtë njësi të bukës me Arduino. Tani ndiqni lidhjen e dhënë më sipër në figurë për të lidhur qarkun Arduino dhe dërrasën e bukës.
Hapi 3: Djeg Bootloader
![Burn Bootloader Burn Bootloader](https://i.howwhatproduce.com/images/012/image-33147-6-j.webp)
Shpresoj se e keni kuptuar përdorimin e bootloader të djegur. Ne duhet të djegim vetëm bootloader dhe programin e mëvonshëm ATmega328P sa herë të doni pa djegur përsëri bootloader. Tani është koha për të djegur bootloader. Ndryshoni cilësimet e mjeteve siç tregohet në figurë dhe më pas Burn Bootloader.
Hapi 4: Ngarko kodin tuaj në ATmega328P
![Ngarko kodin tuaj në ATmega328P Ngarko kodin tuaj në ATmega328P](https://i.howwhatproduce.com/images/012/image-33147-7-j.webp)
![Ngarko kodin tuaj në ATmega328P Ngarko kodin tuaj në ATmega328P](https://i.howwhatproduce.com/images/012/image-33147-8-j.webp)
Hapni kodin që dëshironi të ngarkoni.
Mbani cilësimet e mjeteve të njëjta me atë të djegies së procesit të ngarkuesit.
Tani ngarkoni kodin në ATmega328P duke përdorur "Shift + Upload".
Kështu mund të Programoni ATmega328P duke përdorur Arduino Uno. Nëse keni ndonjë dyshim, mos ngurroni të pyesni në pjesën e komenteve.
Shkarkimet:
Fleta e të dhënave ATmega328P
Blej:
ATmega328P nga Amazon India:
Arduino Uno Origjinal nga Amazon India:
Me kosto të ulët Arduino Uno nga Amazon India:
Recommended:
Merrni njoftime me email nga projektet tuaja IoT: 6 hapa
![Merrni njoftime me email nga projektet tuaja IoT: 6 hapa Merrni njoftime me email nga projektet tuaja IoT: 6 hapa](https://i.howwhatproduce.com/images/002/image-4823-7-j.webp)
Merrni njoftime me email nga projektet tuaja IoT: Njoftimet me email të programit që lidhin projektet tuaja IoT me Adafruit IO dhe IFTTT. Unë kam publikuar disa projekte IoT. Shpresoj se i keni parë, nëse jo, ju ftoj në profilin tim dhe i kontrolloj. Doja të merrja disa njoftime kur një ndryshore
Mesatarja e funksionimit për projektet tuaja mikrokontrolluese: 6 hapa
![Mesatarja e funksionimit për projektet tuaja mikrokontrolluese: 6 hapa Mesatarja e funksionimit për projektet tuaja mikrokontrolluese: 6 hapa](https://i.howwhatproduce.com/images/005/image-12951-j.webp)
Mesatarja e Vrapimit për Projektet tuaja Mikrokontrolluese: Në këtë udhëzues do të shpjegoj se çfarë është mesatarja e funksionimit dhe pse duhet të kujdeseni për të, si dhe t'ju tregoj se si duhet të zbatohet për efikasitet maksimal llogaritës (mos u shqetësoni për kompleksitetin, është shumë e thjeshtë për t’u kuptuar dhe
Si të shtoni veçori IOT në projektet tuaja: 5 hapa
![Si të shtoni veçori IOT në projektet tuaja: 5 hapa Si të shtoni veçori IOT në projektet tuaja: 5 hapa](https://i.howwhatproduce.com/images/007/image-19677-j.webp)
Si të shtoni veçori IOT në projektet tuaja: Asgjë nuk është më mirë sesa të bëni një projekt DIY i cili zëvendëson një produkt komercial që ju duket i dobishëm. Epo në fakt, ka diçka më të mirë se kaq. Shtimi i aftësisë IOT në projektin tuaj. Kur bëhet fjalë për automatizimin, fillestarët zakonisht çmenden
LED -të e ylberit për projektet tuaja: 4 hapa (me fotografi)
![LED -të e ylberit për projektet tuaja: 4 hapa (me fotografi) LED -të e ylberit për projektet tuaja: 4 hapa (me fotografi)](https://i.howwhatproduce.com/images/011/image-31500-j.webp)
LED -të e ylberit për projektet tuaja: Përshëndetje të gjithëve! Unë i kam përdorur këto LED për shumë projekte dekorative dhe rezultati është gjithmonë i mahnitshëm kështu që unë dua të ndaj përvojat e mia me ju pashë shumë njerëz që blejnë kontrollues të rripave RGB LED dhe përdorin si 3 ose 5 në modaliteti i ndryshimit të ngjyrës vetëm për
ADD Capacitive Touch Switch te projektet tuaja: 7 hapa
![ADD Capacitive Touch Switch te projektet tuaja: 7 hapa ADD Capacitive Touch Switch te projektet tuaja: 7 hapa](https://i.howwhatproduce.com/images/006/image-17071-11-j.webp)
ADD Capacitive Touch Switch te Projektet tuaja: Si të shtoni ndërprerës me kapacitet prekës në projektet tuaja në shtëpi. Përshëndetje miq miq elektronikë në këtë tutorial do t'ju tregoj se si mund të shtoni një çelës prekës prekës në projektet tuaja elektronike me çmim të ulët dhe t'i jepni projektit tuaj DIY nje pamje profesionale