Kazalo:
- 1. korak: Zberite nekaj stvari in nekaj datotek
- Korak: Pretvorite Arduino v programerja
- 3. korak: Nastavitev Arduino V1.0.1
- 4. korak: Priključite Arduino z ATmega8
- 5. korak: zapisovanje zagonskega nalagalnika v ATmega8
- Korak 6: Nalaganje skic v ATmega8
- 7. korak: Čestitamo
Video: ATmega8 As Arduino (z notranjim 8Mhz kristalom): 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Dandanes so pripomočki, kot je Arduino, zelo priljubljeni. Lahko jih uporabimo za ustvarjanje številnih projektov, vendar zavzemajo veliko prostora in so za nekatere od nas (vključno z mano) dragi. Za rešitev te težave vam predstavljam ta navodila, ki vas bodo naučila uporabljati čip ATmega8 (ali kateri koli drug avr) za shranjevanje kode Arduino in delovati kot kompakten in poceni Arduino. Če želite to narediti, potrebujete lahko dostopno elektroniko, ki jo boste, če ste tudi ljubitelji, že imeli. Za razliko od drugih navodil, ki so odvisne od uporabe zunanjega kristalnega oscilatorja za dosego istega cilja, ta projekt uporablja notranji 8MHz kristal ATmega8, zaradi česar je koristen za tiste, ki nimajo 16MHz kristala.
Prav tako bom za programiranje čipa uporabljal Arduino kot ponudnika internetnih storitev, zato je zaradi tega cenejši.
Zdaj, brez večjih težav, začnimo delati!
1. korak: Zberite nekaj stvari in nekaj datotek
Zahteve:
1. 10uF kondenzator - 1
2. Moški žice za moške - 8
3. Okvir - 1
4. Čip ATmega8 - 1
5. Arduino UNO ali kateri koli drug Arduino
Stvari za prenos:
1. Nalagalnik za ATmega8
2. Arduino IDE v1.0.1
Ta povezava vas bo pripeljala na stran za prenos Arduino IDE. Prenesite v.1.0.1 posebej, ker sem ugotovil, da odlično deluje s čipom ATmega8. Zadnja različica iz nekega razloga ne podpira spreminjanja datoteke Boards.txt, ki je ključnega pomena za ta navodila. Boards.txt
Uporaba te datoteke bo razložena kasneje.
Korak: Pretvorite Arduino v programerja
Arduino lahko pretvorite v programerja tako, da vanj preprosto naložite skico ArduinoISP. Kot primer skice ga ponuja Arduino. Vendar kodo posredujem tudi kot datoteko. Prenesite ga in naložite v svoj Arduino.
Ko je koda naložena, nadaljujte z naslednjim korakom.
3. korak: Nastavitev Arduino V1.0.1
Ko prenesete Arduino v1.0.1, ga izvlecite. Prav tako kopirajte celotno besedilo datoteke "Board.txt", ki ste jo prenesli.
1. Zdaj morate v izvlečeni mapi pobrskati po naslednji datoteki:
"…….. / arduino-1.0.1 / hardware / arduino / Board.txt"
2. Odprite "Board.txt" in prilepite kopirano besedilo na konec datoteke.
3. Zdaj odprite "arduino.exe", ki je nameščen v izvlečeni mapi Arduino 1.0.1.
4. Izberite ploščo Arduino kot "ATmega8-noxtal @8MHz"
5. Izberite programator kot "Arduino kot ISP"
Zdaj je vaš Arduino IDE v1.0.1 nastavljen!
4. korak: Priključite Arduino z ATmega8
Povežite IC ATmega8 IC s svojim Arduinom, tako da se sklicujete na zgoraj objavljene sheme.
Upoštevajte tudi, da kondenzator 10uF postavite med nožice RESET in GND.
Priložil sem sliko, kako sem povezal svoj Arduino z ATmega8.
5. korak: zapisovanje zagonskega nalagalnika v ATmega8
Nalagalniki so datoteke, ki omogočajo neodvisno programiranje mikrokrmilnika. Zato, ko bomo ATmega8 požgali z zagonskim nalagalnikom, ga bomo lahko uporabljali kot Arduino.
Za zagon nalagalnika:
1. Izvlecite "atmega8_noxtal.zip" v "……. / Arduino-1.0.1 / hardware / arduino / bootloaders \".
2. Če se Arduino IDE že izvaja, ga znova zaženite, sicer ga odprite.
3. Preverite, ali so programator, vrata COM in plošča pravilno nastavljeni, kot je opisano v enem od prejšnjih korakov.
4. Pritisnite "Burn Bootloader" v meniju "Tools".
Če ste pravilno ožičeni, bodo luči RX, TX in L na Arduinu začele močno svetiti, ko kliknete možnost »Zapiši zagonski nalagalnik«. Sliko sem tudi objavil.
Korak 6: Nalaganje skic v ATmega8
Ko ste zagonski nalagalnik zapisali na svoj ATmega8, ste ta projekt skoraj končali.
Zdaj je samo še, da na svoj žep naložite želeno skico. Če želite to narediti, se prepričajte, da je plošča nastavljena na "Atmega8-noxtal @8Mhz", programer pa na "Arduino kot ISP".
Ne pozabite, da se ožičenje, ki ste ga uporabili za zapisovanje zagonskega nalagalnika, uporablja tudi za nalaganje skic
Nalaganje skice se izvede z uporabo Arduina kot programerja, zato boste morali za razliko od običajno pritisniti "Ctrl+U", zdaj morate pritisniti "Ctrl+Shift+U", ki IDE -ju pove, naj programira čip prek Arduina.
7. korak: Čestitamo
Čestitamo za uspešno pretvorbo čipa ATmega8 v mini Arduino. Zdaj lahko svoje projekte naredite veliko bolj kompaktne in poceni. Če želite razumeti njegovo pin povezavo z zatiči Arduino, si oglejte datoteko "ATmega8 kot Arduino Pinout", ki ste jo prenesli prej.
Če vam je bilo to navodilo v pomoč, me podprite tako, da dvakrat ali trikrat znova odprete skrajšane povezave za prenos. Lahko me podprete tudi na Patreonu.
To je vse za to navodilo! Če dvomite, komentirajte.
Nadaljujte z razmišljanjem!
Projekt avtor:
Utkarsh Verma
Hvala Ashishu Choudharyju za posoditev fotoaparata.
Priporočena:
Programiranje ATmega328 z Arduino IDE z 8MHz Crystal: 4 koraki
Programiranje ATmega328 z Arduino IDE z uporabo 8MHz Crystal: V tem Instuctableu bom opisal korak za korakom programiranje ATmega328P IC (isti mikrokrmilnik, ki je prisoten na Arudino UNO) z uporabo Arduino IDE in Arduino UNO kot programer, da naredite sebe Arduino po meri za izdelavo vaših projektov
Kako: Namestitev Raspberry PI 4 Headless (VNC) z Rpi-sliko in slikami: 7 korakov (s slikami)
Kako: Namestitev Raspberry PI 4 Headless (VNC) z Rpi-imagerjem in slikami: Ta Rapberry PI nameravam uporabiti v kopici zabavnih projektov v svojem blogu. Vabljeni, da to preverite. Želel sem se vrniti v uporabo Raspberry PI, vendar na novi lokaciji nisem imel tipkovnice ali miške. Nekaj časa je minilo, odkar sem nastavil malino
Kako razstaviti računalnik z enostavnimi koraki in slikami: 13 korakov (s slikami)
Kako z enostavnimi koraki in slikami razstaviti računalnik: To navodilo za razstavljanje računalnika. Večina osnovnih komponent je modularnih in jih je enostavno odstraniti. Vendar je pomembno, da ste glede tega organizirani. To vam bo pomagalo preprečiti izgubo delov in tudi pri ponovni montaži
Vzpostavitev stika z notranjim čipom: 7 korakov
Vzpostavljanje stika s svojim notranjim čipom: Če to berete na spletnem mestu, ki ga je mogoče poučiti, skoraj zagotovo za to uporabljate računalnik. In ker večina od vas ve, da računalniki uporabljajo mikročipe za obdelavo in shranjevanje vseh podatkov, s katerimi delajo. Morda ste celo videli čipe IC
Izboljšajte vaš 5G Video IPod z notranjim Bluetoothom: 8 korakov (s slikami)
Mod vaš 5G Video IPod z notranjim Bluetoothom: Tukaj je dolgo pričakovana 5G Video različica mojega iPod BT Mod! Če ste naveličani kabla za slušalke? Vsi smo videli, da so iPod -i umrli zaradi zgodnje smrti, ker je nekdo zapletel vrvico na tekalni stezi ali kaj podobnega, iPod pa leti