Kazalo:

2 USD Arduino. ATMEGA328 kot samostojen. Enostavno, poceni in zelo majhno. popoln vodnik .: 6 korakov (s slikami)
2 USD Arduino. ATMEGA328 kot samostojen. Enostavno, poceni in zelo majhno. popoln vodnik .: 6 korakov (s slikami)

Video: 2 USD Arduino. ATMEGA328 kot samostojen. Enostavno, poceni in zelo majhno. popoln vodnik .: 6 korakov (s slikami)

Video: 2 USD Arduino. ATMEGA328 kot samostojen. Enostavno, poceni in zelo majhno. popoln vodnik .: 6 korakov (s slikami)
Video: Высокая плотность 2022 2024, Julij
Anonim
Image
Image
Seznam delov
Seznam delov

V tem navodilu se boste naučili uporabljati čip mikrokrmilnika Arduino ATMEGA328 kot samostojen mikrokrmilnik.

Stanejo le 2 dolarja, lahko naredijo enako kot vaš Arduino in naredijo vaše projekte izjemno majhne.

Zajeli bomo postavitev zatičev, kako jo pripraviti za programsko opremo Arduino z zapisovanjem zagonskega nalagalnika in kako naložiti skice.

Oglejte si preostanek tega navodila, če želite izvedeti, kako lahko svoje projekte Arduino v kratkem času zmanjšate in postanejo cenejši.

1. korak: Seznam delov

1 Arduino

1 čip ATMEGA328P-PU. Jaz imam svojega tukaj:

Ogledna plošča

Žice

Izbirno: LED in 330 ohmski upor za testiranje

Korak: Prenesite in namestite knjižnico

Prenesite in namestite knjižnico
Prenesite in namestite knjižnico
Prenesite in namestite knjižnico
Prenesite in namestite knjižnico

Plošča Arduino je standardno opremljena s 16MHz zunanjim oscilatorjem.

Tega 16MHz oscilatorja res ne potrebujemo, saj ima ATMEGA328P-PU vgrajen 8MHz oscilator.

Da bi ta čip deloval kot samostojen mikrokrmilnik na 8 MHz, moramo prenesti in namestiti knjižnico za naše okolje Arduino.

Če želite to narediti, kliknite povezavo, ki ustreza vaši različici Arduina, da prenesete datoteko zip.

To bo jedlec 1-6-x.zip, 1-5-x.zip ali 1-0-x.zip

Burn Bootloader
Burn Bootloader

Nato moramo poiskati mapo skicirk Arduino, tako da kliknemo Datoteka → nastavitve → “Lokacija skice”. V mojem primeru "C: / Users / tomtomheylen / Documents / Arduino" je lahko v vašem primeru drugače.

Kopirajte lokacijo in pojdite na »ta pc«, jo prilepite v vrstico in pritisnite enter.

Če vidite mapo z imenom »strojna oprema«, jo odprite.

Če ne, ustvarite novo mapo z imenom »strojna oprema«, tako da z desno tipko miške kliknete in izberete »nova → mapa« in vnesete »strojna oprema«. Zdaj ga odprite.

Mapo z osnovno ploščo premaknite iz arhiva zip v mapo »strojna oprema«.

Burn Bootloader
Burn Bootloader

Znova zaženite Arduino IDE in pojdite na »Orodja → plošča«.

Če je vse v redu, bi morali na seznamu videti "Atmega 328 na plošči (8MHz notranja ura)".

Najtežji del je zdaj narejen, zato se zabavajmo v tem ATMEGA328.

Korak: Zapiši zagonski nalagalnik

Ti čipi mikrokrmilnika ATMEGA328 so običajno prazni. Da bi lahko delovali z Arduino IDE, moramo narediti nekaj, kar se imenuje "zapisovanje zagonskega nalagalnika". To je majhen del kode, ki jo zažgemo na čipu, da bo razumel programsko opremo Arduino.

Nalaganje skic
Nalaganje skic

Če želite to narediti, povežite svoj Arduino z računalnikom in pojdite na “Datoteka → primeri → ArduinoIsp” in izberite “Arduino Isp”. Prenesite to skico v svoj Arduino in prekinite povezavo z računalnikom.

Nalaganje skic
Nalaganje skic

Nato povežemo Arduino z ATMEGA328, kot vidite na sliki.

Zabeležite polkrog na čipu. Prepričajte se, da je na pravi strani.

Zdaj povežite svoj Arduino in v Arduino IDE pojdite na “Tools → Programmer” in izberite “Arduino as ISP”.

Nato pojdite na »Orodja → Plošča« in izberite »Atmega 328 na plošči (notranja ura 8 MHz)«.

Zdaj pojdite na orodja in izberite »Burn Bootloader«.

Vaš zagonski nalagalnik je zažgan in vaš čip je pripravljen za nalaganje skic!

Če imate sporočilo o napaki, odklopite Arduino in ponovite prejšnje korake.

4. korak: Nalaganje skic

Če želite naložiti skico, morate odstraniti čip ATMEGA328 s plošče Arduino in se povezati z matično ploščo, kot je prikazano na sliki.

Za to lahko uporabite tudi serijski programer USB, kot je FT232RL. Tukaj sem naredil mini pouk o tem:

Na ploščo sem priključil led z uporom, da preizkusim skico utripa.

Tukaj je opisano, kako uporabiti to sliko za postavitev pin.

Če na primer inicializirate pin 13 v IDE, predstavlja pin 13 na plošči Arduino ali pin 19 na čipu ATMEGA328.

Čestitamo, uspelo vam je! Zdaj lahko začnete spajkati lastne pomanjšane projekte Arduino za skoraj nič.

5. korak: Nekaj koristnih nasvetov

Nekaj koristnih nasvetov
Nekaj koristnih nasvetov

To navodilo bom zaključil s še nekaj koristnimi nasveti:

Če ste spajkali projekt, morate uporabiti 28 -polno DIP vtičnico in po spajkanju projekta dodati ATMEGA328.

Jaz imam svojega tukaj

Dobra praksa je, da nekaj zatičev za glavo ženskega spola spajate na 3 prve krake, tako da lahko po potrebi še vedno spremenite ali naložite skice.

Če se vaš mikro krmilnik obnaša čudno, lahko med + in -dodate kondenzator od 10 do 100 uf.

Ko naročite čip, se prepričajte, da je ATMEGA328P-PU.

Korak 6: Končna opomba

Ali vam je bil ta pouk všeč, kliknite gumb Priljubljeno in se naročite.

Oglejte si tudi navodila "Kako popraviti kitajske klone Arduino".

Se vidimo v naslednjem Instructable.

Hvala, Tom Heylen

Facebook:

Donirajte, da mi pomagate pri tem delu:

Priporočena: