Obsah:
- Krok 1: Zhromaždite niekoľko vecí a niektoré súbory
- Krok 2: Konverzia Arduina na programátora
- Krok 3: Nastavenie Arduino V1.0.1
- Krok 4: Pripojenie Arduina k ATmega8
- Krok 5: Napálenie bootloadera na ATmega8
- Krok 6: Odovzdanie náčrtov do ATmega8
- Krok 7: Blahoželáme
Video: ATmega8 As Arduino (s vnútorným kryštálom 8 MHz): 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V dnešnej dobe si gadgety ako Arduino našli veľmi obľúbené využitie. Dajú sa použiť na vytvorenie veľkého množstva projektov, zaberajú však veľa priestoru a sú pre niektorých z nás (vrátane mňa) drahé. Na vyriešenie tohto problému vám predstavujem tento návod, ktorý vás naučí, ako používať čip ATmega8 (alebo akýkoľvek iný avr) na ukladanie kódu Arduino a pôsobiť ako kompaktné a lacné Arduino. Na to je potrebná ľahko dostupná elektronika, ktorú, ak ste aj vy ako nadšenec, už bude mať. Na rozdiel od iných inštrukcií, ktoré závisia od použitia externého kryštálového oscilátora na dosiahnutie rovnakého cieľa, tento projekt používa vnútorný 8Mhz kryštál ATmega8, čo z neho robí prínos pre tých, ktorým chýba 16Mhz kryštál.
Na programovanie čipu budem tiež používať Arduino ako ISP, takže to bude lacnejšie.
Teraz, bez ďalších okolkov, začnime drobet!
Krok 1: Zhromaždite niekoľko vecí a niektoré súbory
Požiadavky:
1. 10uF kondenzátor - 1
2. Prepojovacie vodiče medzi mužmi a mužmi - 8
3. Breadboard - 1
4. Čip ATmega8 - 1
5. Arduino UNO alebo akékoľvek iné Arduino
Veci na stiahnutie:
1. Bootloader pre ATmega8
2. Arduino IDE v1.0.1
Tento odkaz vás zavedie na stránku sťahovania Arduino IDE. Stiahnite si v.1.0.1 konkrétne, pretože som zistil, že funguje perfektne s čipom ATmega8. Z nejakého dôvodu najnovšia verzia nepodporuje úpravu Boards.txt, ktorá je pre tento pokyn zásadná. Boards.txt
Použitie tohto súboru bude vysvetlené neskôr.
Krok 2: Konverzia Arduina na programátora
Arduino je možné previesť na programátora jednoduchým nahraním náčrtu ArduinoISP. Poskytuje to ako ukážkový náčrt spoločnosť Arduino. Kód však poskytujem aj ako súbor. Stiahnite si ho a nahrajte do svojho Arduina.
Po nahraní kódu pokračujte ďalším krokom.
Krok 3: Nastavenie Arduino V1.0.1
Po stiahnutí Arduina v1.0.1 ho rozbaľte. Skopírujte tiež celý text stiahnutého súboru „boards.txt“.
1. Teraz musíte v rozbalenom priečinku prehľadať nasledujúci súbor:
"…….. / arduino-1.0.1 / hardware / arduino / boards.txt"
2. Otvorte súbor „boards.txt“a skopírovaný text prilepte na koniec súboru.
3. Teraz otvorte „arduino.exe“umiestnený v extrahovanom priečinku Arduino 1.0.1.
4. Vyberte dosku Arduino ako „ATmega8-noxtal @8MHz“
5. Vyberte programátor ako „Arduino ako ISP“
Teraz je vaše Arduino IDE v1.0.1 nastavené!
Krok 4: Pripojenie Arduina k ATmega8
Pripojte ATmega8 IC k vášmu Arduinu podľa vyššie uvedených schém.
Nezabudnite tiež na umiestnenie 10uF kondenzátora medzi kolíky RESET a GND.
Priložil som obrázok, ako som zapojil svoje Arduino do ATmega8.
Krok 5: Napálenie bootloadera na ATmega8
Bootloadery sú súbory, ktoré umožňujú programovanie mikrokontroléra nezávisle. Preto keď bude ATmega8 spálený bootloaderom, budeme ho môcť používať ako Arduino.
Ako napáliť bootloader:
1. Extrahujte súbor „atmega8_noxtal.zip“do súboru „……. / Arduino-1.0.1 / hardware / arduino / bootloaders \“.
2. Ak je Arduino IDE už spustené, reštartujte ho, inak ho otvorte.
3. Skontrolujte, či je programátor, port COM a doska správne nastavený, ako je popísané v jednom z predchádzajúcich krokov.
4. V ponuke „Nástroje“kliknite na „Burn Bootloader“.
Ak ste zapojili správne, po kliknutí na možnosť „Burn Bootloader“začnú kontrolky RX, TX a L na Arduine jasne svietiť. Poslal som aj obrázok.
Krok 6: Odovzdanie náčrtov do ATmega8
Po napálení bootloadera do vášho ATmega8 ste tento projekt takmer dokončili.
Teraz už len stačí nahrať požadovaný náčrt na váš čip. Aby ste to urobili, uistite sa, že doska je nastavená na „Atmega8-noxtal @8Mhz“a programátor na „Arduino ako ISP“.
Nezabudnite, že zapojenie, ktoré ste použili na napaľovanie bootloadera, slúži aj na nahrávanie skíc
Odovzdanie náčrtu sa vykonáva pomocou programu Arduino ako programátora, takže na rozdiel od zvyčajného stavu, keď ste stlačili „Ctrl+U“, teraz budete musieť stlačiť „Ctrl+Shift+U“, čo oznámi IDE, aby čip naprogramoval prostredníctvom Arduina.
Krok 7: Blahoželáme
Blahoželáme vám k úspešnej konverzii vášho čipu ATmega8 na mini Arduino. Teraz môžete svoje projekty urobiť oveľa kompaktnejšími a lacnejšími. Aby ste pochopili jeho vzťah k pinom s pinmi Arduino, pozrite sa do súboru „ATmega8 ako Arduino Pinout“, ktorý ste si stiahli skôr.
Ak ste považovali tento návod za užitočný, podporte ma tiež tým, že dvakrát alebo trikrát znova otvoríte skrátené odkazy na stiahnutie. Podporiť ma môžete aj na Patreone.
To je k tomuto návodu všetko! Ak máte akékoľvek pochybnosti, pokojne sa vyjadrite.
Pokračujte v hre!
Projekt:
Utkarsh Verma
Ďakujem Ashishovi Choudharymu za požičanie fotoaparátu.
Odporúča:
Samostatný ATmega328p (s vnútorným 8 MHz taktom): 4 kroky
Samostatný ATmega328p (pomocou interných 8 MHz hodín): ATmega328p je jednočipový mikrokontrolér vytvorený spoločnosťou Atmel v rodine megaAVR (neskôr spoločnosť Microchip Technology získala spoločnosť Atmel v roku 2016). Má upravené jadro 8-bitového procesora RISC Harvardskej architektúry. Tento mikrokontrolér je mozgom Arduina
Vyrobte si slúchadlá s vnútorným uchom pre Oculus Rift iba 160 jenov .: 5 krokov
Vyrobte si slúchadlá s vnútorným uchom pre Oculus Rift iba 160 jenov: Pôvodná súprava ocaphonu s vnútorným uchom Oculus stojí 5800 jenov (asi 50 dolárov). K tejto položke som vyrobil lacné slúchadlá s guľatými hrotmi, testované kolíky a slúchadlá s vnútorným uchom
Nízkonákladová bezdrôtová senzorová sieť v pásme 433 MHz: 5 krokov (s obrázkami)
Nízkonákladová bezdrôtová senzorová sieť v pásme 433 MHz: Ďakujem Teresa Rajba za láskavé poskytnutie súhlasu s používaním údajov z ich publikácií v tomto článku.*Na obrázku vyššie - päť jednotiek senzora -odosielateľa, ktoré som použil na testovanie Čo sú bezdrôtové senzory siete? Jednoduchá definícia
Upravte svoj 5G video IPod s vnútorným Bluetooth: 8 krokov (s obrázkami)
Upravte svoj 5G video IPod s vnútorným Bluetooth: Tu je dlho očakávaná 5G video verzia môjho iPodu BT Mod! Už vás nebaví kábel od slúchadiel? Všetci sme videli, ako iPody zomierajú predčasne, pretože niekto si zamotal šnúru na bežiacom páse alebo tak niečo a iPod letí! Jasné
MODULY VODIČA NÁDRŽE NIXIE Časť III - NAPÁJANIE VNÚTORNÝM ZDROJOM: 14 krokov (s obrázkami)
MODULY VODIČA NÁDRŽE NIXIE Časť III - NAPÁJANIE VN napájania: Predtým, ako sa pozrieme na prípravu mikrokontroléra Arduino/Freeduino na pripojenie k modulom ovládača trubice nixie popísaným v časti I a časti II, môžete tento napájací zdroj postaviť tak, aby poskytoval požadované vysoké vypaľovacie napätie. nixie trubicami. Toto je