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
Video: Kā programmēt AVR plati, izmantojot Arduino dēli: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
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
Š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ē
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
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
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
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
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: 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 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 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: 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: 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