Satura rādītājs:
- 1. darbība: apkopojiet visas lietas
- 2. darbība: augšupielādējiet ISP programmu Arduino valdē
- 3. darbība. Savienojiet mērķa AVR paneli ar Arduino dēli
- 4. solis: ierakstiet sāknēšanas ielādētāju uz AVR plates
- 5. darbība: pārbaudiet AVR paneli
- 6. solis: tas ir izdarīts
![Kā programmēt AVR plati, izmantojot Arduino dēli: 6 soļi Kā programmēt AVR plati, izmantojot Arduino dēli: 6 soļi](https://i.howwhatproduce.com/images/001/image-2454-35-j.webp)
Video: Kā programmēt AVR plati, izmantojot Arduino dēli: 6 soļi
![Video: Kā programmēt AVR plati, izmantojot Arduino dēli: 6 soļi Video: Kā programmēt AVR plati, izmantojot Arduino dēli: 6 soļi](https://i.ytimg.com/vi/gzS5elRID_s/hqdefault.jpg)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
![Kā programmēt AVR plati, izmantojot Arduino dēli Kā programmēt AVR plati, izmantojot Arduino dēli](https://i.howwhatproduce.com/images/001/image-2454-36-j.webp)
Vai jums ir AVR mikrokontrollera plāksne? Vai to ir grūti programmēt? Nu, jūs esat īstajā vietā. Šeit es jums parādīšu, kā programmēt Atmega8a mikrokontrollera plati, izmantojot Arduino Uno plati kā programmētāju. Tātad, bez papildu piepūles, sāksim!
1. darbība: apkopojiet visas lietas
![Savāc visas lietas Savāc visas lietas](https://i.howwhatproduce.com/images/001/image-2454-37-j.webp)
Šeit ir viss, kas jums būs nepieciešams:
- Arduino UNO/MEGA/nano mikrokontrolleru plate.
- AVR mikrokontrolleru plate ar saderīgu mikrokontrolleri (piemēram, Atmega 8a)
- Piemērots USB kabelis Arduino plāksnei
- Seši džemperu vadi (divi strāvas padevei, viens mērķa AVR plates atiestatīšanai un trīs pārējie komunikācijai)
Noklikšķiniet uz iepriekš redzamā attēla, lai uzzinātu vairāk.
2. darbība: augšupielādējiet ISP programmu Arduino valdē
![Augšupielādējiet ISP programmu Arduino padomē Augšupielādējiet ISP programmu Arduino padomē](https://i.howwhatproduce.com/images/001/image-2454-38-j.webp)
Palaidiet Arduino IDE un dodieties uz Faili> Piemēri> ArduinoISP. Izvēlieties atbilstošo dēli no Rīki> Dēļi. Augšupielādējiet programmu Arduino panelī.
3. darbība. Savienojiet mērķa AVR paneli ar Arduino dēli
![Savienojiet Target AVR paneli ar Arduino dēli Savienojiet Target AVR paneli ar Arduino dēli](https://i.howwhatproduce.com/images/001/image-2454-39-j.webp)
![Savienojiet Target AVR paneli ar Arduino dēli Savienojiet Target AVR paneli ar Arduino dēli](https://i.howwhatproduce.com/images/001/image-2454-40-j.webp)
Veiciet savienojumus šādi (AVR uz Arduino plati):
VCC līdz 5 voltiem
GND līdz GND
RST/RESET uz D10
MISO līdz D11
MOSI līdz D12
SCK līdz D13
Ja nevarat atrast šādas marķētas tapas, pārbaudiet mikrokontrollera mikroshēmas datu lapu tīmeklī. Iepriekš esmu pievienojis dažu populāru Atmega mikrokontrolleru IC pinout diagrammu. Uz manas AVR plates bija Atmega 8a. Arī visas svarīgās tapas uz tāfeles tika marķētas. Pārliecinieties, ka neizmantojat vaļīgus un vājus vadus.
4. solis: ierakstiet sāknēšanas ielādētāju uz AVR plates
![Ierakstiet sāknēšanas programmu AVR panelī Ierakstiet sāknēšanas programmu AVR panelī](https://i.howwhatproduce.com/images/001/image-2454-41-j.webp)
Atveriet rīkus> Dēļi> Atlasiet Arduino NG vai vecāku. Pēc tam dodieties uz rīki> Procesors un izvēlieties to, kas atrodas jūsu AVR panelī. Dodieties uz Rīki> Programmētājs un kā ISP izvēlieties Arduino. Tagad atkal dodieties uz Rīki un pēc tam noklikšķiniet uz “Burn Bootloader”. RX un TX gaismas diodēm uz Arduino tāfeles vajadzētu ātri mirgot pāris reizes, un, ja parādās ziņojums ar paziņojumu “Gatavs sāknēšanas ielādētājs” bez kļūdām, jūsu AVR plate ir gatava programmēšanai!
5. darbība: pārbaudiet AVR paneli
![Pārbaudiet AVR paneli Pārbaudiet AVR paneli](https://i.howwhatproduce.com/images/001/image-2454-42-j.webp)
Augšupielādējiet vienkāršu programmu, piemēram, mirgojošu LED. Iet uz Faili> Piemēri> Pamati> Mirgot. Turiet taustiņu Shift un noklikšķiniet uz augšupielādes pogas. Kad augšupielāde ir pabeigta, varat noņemt savienojuma vadus un ieslēgt AVR plati un pārbaudīt, vai tā ir pareizi ieprogrammēta.
6. solis: tas ir izdarīts
![Image Image](https://i.howwhatproduce.com/images/001/image-2454-44-j.webp)
![](https://i.ytimg.com/vi/ouyxqtdf224/hqdefault.jpg)
![Tas ir pabeigts! Tas ir pabeigts!](https://i.howwhatproduce.com/images/001/image-2454-45-j.webp)
Tagad jūs varat izmantot AVR plati, lai izveidotu atdzistus elektronikas projektus. Tā kā man patīk dzelzceļa modeļi, es augšupielādēju vienkāršu programmu, lai lokomotīvi vadītu automatizētā izkārtojumā. Tā kā manai AVR plāksnei ir divas motora izejas, es varu tās izmantot, lai kontrolētu lokomotīvi un vēlētāju. Šī koda programmas failu var atrast nākamajā darbībā. Ja jūs interesē, varat pārbaudīt arī manu.
Es labprāt uzzinātu, ko jūs šodien ar to izgatavojāt. Visu to labāko!
Ieteicams:
FM radio, izmantojot Inviot U1, ar Arduino saderīgu plati: 3 soļi
![FM radio, izmantojot Inviot U1, ar Arduino saderīgu plati: 3 soļi FM radio, izmantojot Inviot U1, ar Arduino saderīgu plati: 3 soļi](https://i.howwhatproduce.com/images/002/image-3383-26-j.webp)
FM radio Izmantojot Inviot U1, ar Arduino saderīgu plati: TEA5767 ir viegli lietot ar arduino. Es izmantoju TEA5767 moduli un InVIoT U1 plati no vietnes InvIoT.com
Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi
![Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi](https://i.howwhatproduce.com/images/002/image-4853-37-j.webp)
Kā programmēt PIC MCU ar programmētāju PICkit, izmantojot maizes dēli: Lai spēlētu ar PIC (vai jebkuru citu) mikrokontrolleri, nav nepieciešami dārgi un sarežģīti rīki. Viss, kas jums nepieciešams, ir maizes dēlis, kurā pārbaudāt savu shēmu un programmēšanu. Protams, ir nepieciešams kaut kāds programmētājs un IDE. Šajā instrukcijā
Kā izveidot invertoru, izmantojot pastiprinātāja plati: 7 soļi
![Kā izveidot invertoru, izmantojot pastiprinātāja plati: 7 soļi Kā izveidot invertoru, izmantojot pastiprinātāja plati: 7 soļi](https://i.howwhatproduce.com/images/003/image-6850-j.webp)
Kā izveidot invertoru, izmantojot pastiprinātāja dēli: Hi draugs, šodien es gatavoju izgatavot invertoru, izmantojot pastiprinātāja plāksni. Šo invertoru var viegli izgatavot mājās. Tā ir ķēde. Tas ir ļoti vienkārši. Sāksim
Kā programmēt Arduino Pro Mini, izmantojot Arduino UNO: 4 soļi
![Kā programmēt Arduino Pro Mini, izmantojot Arduino UNO: 4 soļi Kā programmēt Arduino Pro Mini, izmantojot Arduino UNO: 4 soļi](https://i.howwhatproduce.com/images/004/image-11866-12-j.webp)
Kā programmēt Arduino Pro Mini, izmantojot Arduino UNO: Sveiki, puiši, šodien es dalīšos ar vienkāršu metodi, kā programmēt Arduino Pro mini, izmantojot Arduino UNO. Šī apmācība ir paredzēta tiem, kas sāk lietot arduino un vēlas samazināt sava projekta apjomu, izmantojot Arduino Pro mini. Arduino Pro mini
Kā lietot Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīgu plati, izmantojot Blynk: 10 soļi
![Kā lietot Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīgu plati, izmantojot Blynk: 10 soļi Kā lietot Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīgu plati, izmantojot Blynk: 10 soļi](https://i.howwhatproduce.com/images/006/image-16899-11-j.webp)
Kā lietot Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīgu plati, izmantojot Blynk: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE saderīga plate Apraksts: WiFi ESP8266 attīstības padome WEMOS D1. WEMOS D1 ir WIFI izstrādes plate, kuras pamatā ir ESP8266 12E. Darbība ir līdzīga NODEMCU darbībai, izņemot to, ka aparatūra ir uzbūvēta