Sisukord:
- Samm: koguge kokku mõned asjad ja mõned failid
- Samm: Arduino teisendamine programmeerijaks
- 3. samm: Arduino V1.0.1 seadistamine
- Samm: ühendage Arduino ATmega8 abil
- Samm: alglaaduri põletamine ATmega8 -ks
- Samm: visandite üleslaadimine ATmega8 -sse
- Samm 7: Õnnitleme
Video: ATmega8 nagu Arduino (kasutades sisemist 8Mhz kristalli): 7 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tänapäeval on sellised vidinad nagu Arduino leidnud väga populaarset kasutust. Neid saab kasutada paljude projektide loomiseks, kuid need võtavad palju ruumi ja on mõnele meist (ka minule) kallid. Selle probleemi lahendamiseks esitan teile selle juhendi, mis õpetab teile ATmega8 (või mõne muu avr) kiibi kasutamist Arduino koodi salvestamiseks ning kompaktse ja odava Arduino toimimiseks. Selleks on vaja hõlpsasti kättesaadavat elektroonikat, mis, kui olete ka harrastaja, on juba olemas. Erinevalt teistest juhenditest, mis sõltuvad välise kristallostsillaatori kasutamisest sama eesmärgi saavutamiseks, kasutab see projekt ATmega8 sisemist 8Mhz kristalli, mis teeb sellest õnnistuse neile, kellel puudub 16Mhz kristall.
Samuti kasutan kiibi programmeerimiseks Arduinot ISP -na, nii et see muudab selle odavamaks.
Nüüd, ilma pikema jututa, hakkame nokitsema!
Samm: koguge kokku mõned asjad ja mõned failid
Nõuded:
1. 10uF kondensaator - 1
2. Meeste ja meeste hüppajajuhtmed - 8
3. Leivalaud - 1
4. ATmega8 kiip - 1
5. Arduino UNO või mõni muu Arduino
Allalaaditavad asjad:
1. Bootloader ATmega8 jaoks
2. Arduino IDE v1.0.1
See link viib teid lehele Arduino IDE allalaadimised. Laadige v.1.0.1 alla spetsiaalselt sellepärast, et olen leidnud, et see töötab ideaalselt ATmega8 kiibiga. Millegipärast ei toeta uusim versioon Boards.txt muutmist, mis on selle juhendi jaoks ülioluline. Boards.txt
Selle faili kasutamist selgitatakse hiljem.
Samm: Arduino teisendamine programmeerijaks
Arduino saab muuta programmeerijaks, laadides sinna lihtsalt üles ArduinoISP visandi. Selle esitab visandina Arduino. Siiski esitan koodi ka failina. Laadige see alla ja laadige see oma Arduino seadmesse.
Kui kood on üles laaditud, jätkake järgmise sammuga.
3. samm: Arduino V1.0.1 seadistamine
Pärast Arduino v1.0.1 allalaadimist eraldage see. Samuti kopeerige allalaaditud faili „boards.txt” kogu tekst.
1. Nüüd peate ekstraheeritud kaustas sirvima järgmist faili:
"…….. / arduino-1.0.1 / hardware / arduino / boards.txt"
2. Avage "boards.txt" ja kleepige kopeeritud tekst faili lõppu.
3. Nüüd avage ekstraheeritud Arduino 1.0.1 kausta paigutatud "arduino.exe".
4. Valige Arduino plaat kui "ATmega8-noxtal @8MHz"
5. Valige programmeerijaks "Arduino kui Interneti -teenuse pakkuja"
Nüüd on teie Arduino IDE v1.0.1 seadistatud!
Samm: ühendage Arduino ATmega8 abil
Ühendage ATmega8 IC oma Arduinoga, viidates ülaltoodud skeemidele.
Samuti pidage meeles, et asetage 10uF kondensaator RESET ja GND kontaktide vahele.
Lisasin pildi sellest, kuidas ühendasin oma Arduino ATmega8 -ga.
Samm: alglaaduri põletamine ATmega8 -ks
Alglaadurid on failid, mis võimaldavad mikrokontrollerit iseseisvalt programmeerida. Seega, kui ATmega8 on alglaaduriga põletatud, saame seda kasutada Arduino -na.
Alglaaduri põletamiseks toimige järgmiselt
1. Ekstraktige "atmega8_noxtal.zip" kausta "……. / Arduino-1.0.1 / hardware / arduino / bootloaders \".
2. Kui Arduino IDE juba töötab, taaskäivitage see, muidu avage see.
3. Kontrollige, kas programmeerija, COM -port ja tahvel on õigesti seatud, nagu on kirjeldatud ühes eelmistest sammudest.
4. Vajutage menüü "Tööriistad" nuppu "Burn Bootloader".
Kui olete juhtmestiku õigesti ühendanud, klõpsates suvandil "Burn Bootloader", hakkavad Arduino RX, TX ja L tuled helendama. Panin pildi ka üles.
Samm: visandite üleslaadimine ATmega8 -sse
Pärast alglaaduri põletamist oma ATmega8 -sse olete selle projekti peaaegu lõpetanud.
Nüüd jääb üle vaid soovitud visand oma kiibile üles laadida. Selleks veenduge, et plaat on seatud olekusse "Atmega8-noxtal @8Mhz" ja programmeerijaks "Arduino as ISP".
Pidage meeles, et juhtmeid, mida kasutasite alglaaduri põletamiseks, kasutatakse ka visandite üleslaadimiseks
Visandi üleslaadimine toimub programmeerijana Arduino abil, nii et erinevalt tavaliselt, kui vajutasite klahve "Ctrl+U", peate nüüd vajutama "Ctrl+Shift+U", mis käsib IDE -l kiibi Arduino kaudu programmeerida.
Samm 7: Õnnitleme
Õnnitleme teid ATmega8 kiibi edukaks muutmiseks mini -Arduinoks. Nüüd saate muuta oma projektid palju kompaktsemaks ja odavamaks. Selle nööpnõelte seose mõistmiseks Arduino tihvtidega vaadake varem alla laaditud faili "ATmega8 kui Arduino Pinout".
Kui leiate, et see juhend on kasulik, toetage mind, avades lühendatud allalaadimislingid kaks või kolm korda. Võite mind Patreonis ka toetada.
See on selle õpetliku jaoks kõik! Kui teil on kahtlusi, kommenteerige julgelt.
Jätka nokitsemist!
Projekti autor:
Utkarsh Verma
Aitäh Ashish Choudharyle kaamera laenamise eest.
Soovitan:
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu
ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Iseseisev ATmega328p (kasutades sisemist 8 MHz kella): 4 sammu
Eraldiseisev ATmega328p (kasutades sisemist 8 MHz kella): ATmega328p on ühe kiibiga mikrokontroller, mille Atmel on loonud megaAVR perekonda (hiljem Microchip Technology omandas Atmeli 2016. aastal). Sellel on muudetud Harvardi arhitektuuriga 8-bitine RISC-protsessori tuum. See mikrokontroller on Arduino aju
Odav (nagu tasuta [nagu õlles]) mitme meetriga alus: 4 sammu
Odav (nagu tasuta [nagu õlles]) Mitmemeetrine alus: mind on pahandanud see, et pean oma kaela kraana tõstma või ebakindlalt tasakaalustama oma odava 4-dollarise multimeetri kuhugi, kus ma saan kuvarit tegelikult LUGEDA. Nii et ma otsustasin võtta asjad enda kätte! See on ka minu esimene struktureeritav, nii et kui kellelgi on abistavaid kommentaare
Muutke Win XP nägu ja tunne nagu Vista: 6 sammu
Tehke Win Xp välimus ja tunne nagu Vista: pealkiri ütleb tõesti kõik. Pange tähele, et see on minu esimene juhendatav. =)*UPDATE*Leidsin vista kursori õhukesekshttps: //www.instructables.com/id/Cursor-Mod-Making-it-Look-Like-Vista/**Ma tunnustan " Xellers " selle leidmiseks
Õppige täiuslikku sisemist traatühendust igal ajal: 7 sammu (piltidega)
Õppige täiuslikku inline traatühendust iga kord: selles juhendis õpetan teile, kuidas teha täiuslik sisseehitatud traatühendus iga kord Mis on inline splaiss? Noh, kui töötate mis tahes tüüpi elektrijuhtmetega ja peate ühendama traat, teil on 2 valikut, pats või inlinePigtail s