Satura rādītājs:
- 1. darbība: detaļu saraksts
- 2. darbība: lejupielādējiet un instalējiet bibliotēku
- 3. solis: ierakstiet sāknēšanas ielādētāju
- 4. darbība: skicu augšupielāde
- 5. solis: daži noderīgi padomi
- 6. darbība. Pēdējā piezīme
Video: 2 USD Arduino. ATMEGA328 kā atsevišķs. Viegli, lēti un ļoti mazi. pilnīga rokasgrāmata. 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā pamācībā jūs uzzināsit, kā izmantot Arduino ATMEGA328 mikrokontrollera mikroshēmu kā atsevišķu mikrokontrolleru.
Tie maksā tikai 2 dolārus, var darīt to pašu, ko jūsu Arduino, un padarīt jūsu projektus ārkārtīgi mazus.
Mēs apskatīsim tapas izkārtojumu, kā to sagatavot Arduino programmatūrai, ierakstot sāknēšanas ielādētāju, un kā augšupielādēt skices.
Noskatieties pārējos norādījumus, lai uzzinātu, kā jūs varat ātri padarīt savus Arduino projektus mazākus un lētākus.
1. darbība: detaļu saraksts
1 Arduino
1 ATMEGA328P-PU mikroshēma. Savējo es dabūju šeit:
Maizes dēlis
Vadi
Pēc izvēles: LED un 330 omu rezistors testēšanai
2. darbība: lejupielādējiet un instalējiet bibliotēku
Arduino plates standarta komplektācijā ietilpst 16MHz ārējais oscilators.
Šis 16MHz oscilators mums nav vajadzīgs, jo ATMEGA328P-PU ir iebūvēts 8MHz oscilators.
Lai šī mikroshēma darbotos kā atsevišķs mikrokontrolleris pie 8MHz, mums ir jālejupielādē un jāinstalē bibliotēka mūsu Arduino videi.
Lai to izdarītu, noklikšķiniet uz saites, kas atbilst jūsu Arduino versijai, lai lejupielādētu zip failu.
Tas būs ēdājs 1-6-x.zip, 1-5-x.zip vai 1-0-x.zip
Tālāk mums jāatrod mape Arduino skiču grāmata, noklikšķinot uz Fails → preferences → “Sketchbook Location”. Manā gadījumā “C: / Users / tomtomheylen / Documents / Arduino” jūsu gadījumā tas var būt citādi.
Kopējiet atrašanās vietu un dodieties uz “šis dators”, ielīmējiet to joslā un nospiediet taustiņu Enter.
Ja redzat mapi ar nosaukumu “aparatūra”, atveriet to.
Ja nē, izveidojiet jaunu mapi ar nosaukumu “aparatūra”, ar peles labo pogu noklikšķinot un atlasiet “jauna → mape” un ierakstiet “aparatūra”. Tagad atveriet to.
Pārvietojiet maizes mapes mapi no zip arhīva uz mapi “aparatūra”.
Restartējiet Arduino IDE un dodieties uz “Rīki → dēlis”.
Ja viss ir kārtībā, jums vajadzētu redzēt sarakstā “Atmega 328 uz maizes dēļa (8 MHz iekšējais pulkstenis)”.
Sarežģītākā daļa ir paveikta tagad, tāpēc izklaidēsimies šajā ATMEGA328.
3. solis: ierakstiet sāknēšanas ielādētāju
Šīs ATMEGA328 mikrokontrolleru mikroshēmas parasti ir tukšas. Lai tie darbotos ar Arduino IDE, mums ir jādara kaut kas, ko sauc par “sāknēšanas ielādētāja ierakstīšanu”. Tas ir niecīgs koda fragments, ko mēs ierakstām mikroshēmā, lai tas saprastu Arduino programmatūru.
Lai to izdarītu, savienojiet savu Arduino ar datoru un dodieties uz “Fails → piemēri → ArduinoIsp” un atlasiet “Arduino Isp”. Augšupielādējiet šo skici savā Arduino un atvienojiet no datora.
Tālāk mēs savienojam Arduino ar ATMEGA328, kā redzams attēlā.
Ievērojiet mikroshēmas pusloku. Pārliecinieties, vai tas atrodas pareizajā pusē.
Tagad pievienojiet savu Arduino un Arduino IDE dodieties uz “Tools → Programmer” un izvēlieties “Arduino as ISP”.
Tālāk dodieties uz “Rīki → Padome” un izvēlieties “Atmega 328 uz maizes dēļa (8 MHz iekšējais pulkstenis)”.
Tagad dodieties uz rīkiem un atlasiet “Burn Bootloader”.
Jūsu sāknēšanas ielādētājs ir sadedzināts, un jūsu mikroshēma ir gatava augšupielādēt skices!
Ja jums ir kļūdas ziņojums, atvienojiet Arduino un atkārtojiet iepriekšējās darbības.
4. darbība: skicu augšupielāde
Lai augšupielādētu skici, jums ir jānoņem ATMEGA328 mikroshēma no Arduino plates un jāpievieno maizes dēlis, kā parādīts attēlā.
Lai to izdarītu, varat izmantot arī USB sērijveida programmētāju, piemēram, FT232RL. Es esmu izveidojis mini pamācību par to šeit:
Es esmu pievienojis LED ar rezistoru uz tāfeles, lai pārbaudītu mirgošanas skici.
Lūk, kā izmantot šo attēlu tapas izkārtojumam.
Piemēram, ja inicializējat tapu 13 IDE, tas attēlo 13. tapu Arduino panelī vai 19. tapu ATMEGA328 mikroshēmā.
Apsveicam, jums izdevās! Tagad jūs varat sākt lodēt savus saīsinātos Arduino projektus gandrīz neko.
5. solis: daži noderīgi padomi
Es beigšu šo pamācību, sniedzot jums vēl dažus noderīgus padomus:
Ja lodējat projektu, jums jāizmanto 28 kontaktu DIP ligzda un pēc projekta lodēšanas jāpievieno ATMEGA328.
Es šeit dabūju savu
Laba prakse ir pielodēt dažas malevor sieviešu galvenes tapas pie pirmajām 3 kājām, lai vajadzības gadījumā joprojām varētu mainīt vai augšupielādēt skices.
Ja jūsu mikrokontrolleris uzvedas dīvaini, starp + un -varat pievienot 10–100 uf kondensatoru.
Pasūtot mikroshēmu, pārliecinieties, vai tā ir ATMEGA328P-PU.
6. darbība. Pēdējā piezīme
Vai jums patika šī pamācība, lūdzu, noklikšķiniet uz pogas Izlase un abonējiet.
Pārbaudiet arī manu pamācību "Kā salabot ķīniešu Arduino klonus".
Uz tikšanos nākamajā Instructable.
Paldies, Toms Helēns
Facebook:
Ziedojiet, lai palīdzētu man turpināt šo darbu:
Ieteicams:
Ārkārtas mobilais lādētājs, izmantojot saules paneli [Pilnīga rokasgrāmata]: 4 soļi
Ārkārtas mobilais lādētājs, izmantojot saules paneli [Pilnīga rokasgrāmata]: Vai meklējat veidu, kā uzlādēt tālruni, kad iespējas vairs nav pieejamas? Izveidojiet sev ārkārtas mobilo lādētāju ar pārnēsājamu saules paneli, kas varētu noderēt, īpaši ceļojot vai brīvā dabā. Šis ir hobija projekts
CCTV drošības sistēmas - pilnīga iestatīšanas rokasgrāmata: 7 soļi
Videonovērošanas drošības sistēmas - pilnīga iestatīšanas rokasgrāmata: Čau, es ceru, ka visiem klājas lieliski. Ja jūs to lasāt, jūs, iespējams, plānojat palielināt savas mājas vai jebkura cita īpašuma drošību, lai jūs un jūsu mīļie būtu droši un laimīgi, taču jūs galu galā esat sajaukušies ar visiem
Kā izveidot profesionālu iespiedshēmas plati: pilnīga rokasgrāmata: 10 soļi (ar attēliem)
Kā izveidot profesionālu iespiedshēmas plati: pilnīga rokasgrāmata: Sveiki visiem, šodien es jums parādīšu, kā izveidot profesionālu PCB, lai uzlabotu jūsu elektroniskos projektus. Sāksim
Bitcoins: pilnīga rokasgrāmata: 12 soļi
Bitcoins: Pilnīga rokasgrāmata: Šajā apmācībā mēs apskatīsim visu, kas jums jāzina par bitcoins. Apmācība sākas ar datora programmatūras instalēšanas pamatiem, lai bitkoini darbotos, taču ļoti ātri pāriet uz sarežģītākajām daļām. Pēc izlasīšanas&
Benewake LiDAR TFmini (pilnīga rokasgrāmata): 5 soļi (ar attēliem)
Benewake LiDAR TFmini (pilnīga rokasgrāmata): Apraksts Benewake TFMINI Micro LIDAR modulim ir unikāls optiskais, strukturālais un elektroniskais dizains. Produktam ir trīs galvenās priekšrocības: zemas izmaksas, mazs apjoms un zems enerģijas patēriņš. Iebūvētais algoritms pielāgots iekštelpu un