Obsah:
Video: Rozhranie prehliadača ATTiny Fuse Editor: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Tento návod je pre editor poistiek ATTiny pomocou ESP8266 a používateľského rozhrania založeného na prehliadači. Vďaka tomu je zmena ľubovoľného nastavenia ovládaného pomocou dvoch bajtov poistiek veľmi jednoduchou aktivitou.
Zariadenie má nasledujúce funkcie.
- Webový server podporujúci čítanie a zápis údajov o poistkách a stránka editora umožňujúcu ľahký prístup k možnostiam poistiek
- Napájanie cez USB s interným generátorom 12V na programovanie vysokého napätia
- Rozhranie kolíka záhlavia so 7 vodičmi potrebnými na pripojenie k modulu ATTiny
- Konfigurácia siete Wi -Fi pomocou prístupového bodu wifiManager
- Prístup prehliadača k registračnému systému ESP8266 SPIFFS na aktualizáciu webových súborov
- Aktualizácia OTA firmvéru ESP8266
Krok 1: Komponenty a nástroje
Komponenty
- Modul ESP-12F
- Modul zosilnenia 5V až 12V
- zásuvka micro USB s spájkovateľným konektorom
- Tantalový kondenzátor 220uF
- xc6203 3.3V regulátor LDO
- Tranzistory MOSFET 2x n kanál AO3400 1 x p-kanál AO3401
- Rezistory 2 x 4k7 1x 100k 1x 1K 1x 1R2
- 7pinový blok záhlavia
- Malý kúsok nepájivého poľa na podporu obvodov
- zapojiť drôt
- Príloha (Použil som 3D tlačenú škatuľu na
Nástroje
- Jemná bodová spájkovačka
- Pinzeta
- Strihač káblov
Krok 2: Elektronika
Schéma ukazuje, že všetok výkon je odvodený z 5V USB pripojenia. Regulátor poskytuje 3,3 V modulu ESP-12F. Malý zosilňovací modul vytvára napätie 12 V potrebné na programovanie vysokého napätia.
ESP GPIO poskytuje 4 logické signály používané vo vysokonapäťovom programovaní (hodiny, vstup, výstup a príkaz).
Jedno GPIO sa používa na zapínanie a vypínanie tranzistora MOSFET napájaného 12 V zbernicou cez 1K odpor. Keď je GPIO vysoké, tMOSFET je zapnutý a jeho výboj je na 0V. Keď je GPIO nastavený na nízku hodnotu, odtok stúpne na 12 V potrebného na nastavenie režimu programovania vysokého napätia.
Jedno GPIO sa používa na zapnutie a vypnutie 2 -stupňového ovládača MOSFET pre 5V napájanie do ATTiny. Toto usporiadanie sa používa na splnenie špecifikácie, že keď je 5V zapnuté, má rýchly nábeh. To nie je splnené pri napájaní priamo z GPIO, najmä pri oddeľovacom kondenzátore 4u7 prítomnom na väčšine modulov ATTiny. Na tlmenie prúdových špičiek spôsobených rýchlym zapnutím tranzistorov MOSFET sa používa odpor s nízkou hodnotou. Možno to nie je potrebné, ale používa sa tu, aby sa predišlo akýmkoľvek závadám, ktoré by mohli byť spôsobené týmto zapnutím hrotu.
Krok 3: Zostavenie
Na obrázku sú súčiastky zostavené do malého krytu. Malá doska na chlieb je umiestnená na vrchu modulu ESP-12F a obsahuje regulátor 3,3 V a 2 napäťové obvody.
Zosilňovací modul 12V je vľavo a vstupný výkon získava z USB.
Skriňa má slot pre 7 -kolíkový blok záhlavia, ktorý umožňuje pripojenie k ATTiny.
Po zapojení a testovaní sú USB a blok záhlavia zaistené na kryte živicovým lepidlom.
Krok 4: Softvér a inštalácia
Softvér pre editor poistiek je v skici Arduino fuseEditorHV.ino k dispozícii na
Využíva knižnicu obsahujúcu základné webové funkcie, podporu nastavenia wifi, aktualizácie OTA a prístup k systému založenému na prehliadači. Toto je k dispozícii na
Konfigurácia softvéru je v hlavičkovom súbore BaseConfig.h. Dve položky, ktoré je potrebné zmeniť, sú heslá pre prístupový bod k nastaveniu siete Wi -Fi a heslo pre aktualizácie OTA.
Skompilovajte a nahrajte do ESP8266 z IDE Arduino. Konfigurácia IDE by mala umožniť rozdelenie SPIFFS, napr. Pomocou 2M/2M, bude k dispozícii OTA a veľký registračný systém. Potom je možné vykonať ďalšie aktualizácie pomocou OTA
Pri prvom spustení modul nebude vedieť, ako sa pripojiť k miestnej sieti Wi -Fi, takže nastaví konfiguračnú sieť AP. Pripojte sa k tejto sieti pomocou telefónu alebo tabletu a potom prejdite na stránku 192.168.4.1. Zobrazí sa obrazovka konfigurácie siete Wi -Fi a mali by ste vybrať príslušnú sieť a zadať jej heslo. Modul sa odteraz reštartuje a pripojí pomocou tohto hesla. Ak sa presúvate do inej siete alebo meníte sieťové heslo, prístupový bod sa znova aktivuje, postupujte podľa rovnakého postupu.
Pri zadávaní hlavného softvéru po pripojení k wifi potom nahrajte súbory do priečinka s údajmi tak, že prejdete na moduly ip/upload. To umožní nahrať súbor. Po nahraní všetkých súborov je možné vykonať ďalší prístup k systému súborov pomocou ip/edit.
Ak je prístup na ip/, použije sa index.htm a vyvolá hlavnú obrazovku editora poistiek. To umožňuje dáta poistiek vidieť, upravovať a zapisovať. Na dosiahnutie tohto cieľa používa ip/readFuses a ip/writeFuses.
Odporúča:
Odosielanie údajov na platformu AskSensors IoT z webového prehliadača: 6 krokov
Odosielanie údajov na platformu AskSensors IoT z webového prehliadača: Nedávno som uverejnil návod, ktorý ukazuje krok za krokom sprievodcu pripojením MCU uzla ESP8266 k platforme AskSensors IoT. Dostal som spätnú väzbu od ľudí, ktorých viac zaujíma platforma AskSensors, ale nemajú v ruke uzol MCU. Toto ja
Ovládajte zariadenia cez internet prostredníctvom prehliadača. (IoT): 6 krokov
Ovládajte zariadenia cez internet prostredníctvom prehliadača. (IoT): V tomto návode vám ukážem, ako môžete ovládať zariadenia ako LED, relé, motory atď. Cez internet prostredníctvom webového prehliadača. A k ovládacím prvkom máte bezpečný prístup z akéhokoľvek zariadenia. Webová platforma, ktorú som tu použil, je RemoteMe.org, navštívte
DPS na báze prehliadača: 7 krokov
PCB založené na prehliadači: Pri preberaní alebo vytváraní projektov budú niektoré jednoduché a niektoré náročné. Niektoré budú jednorazové a iné bude potrebné vyrobiť vo veľkom. V tomto článku budeme skúmať môj doteraz najväčší projekt, Distribuovaná symfónia a ako mikrofón
Ako uverejňovať obrázky na Instagrame z počítača pomocou prehliadača Google Chrome: 9 krokov
Ako zverejňovať obrázky na Instagrame z počítača pomocou prehliadača Google Chrome: Instagram je v súčasnosti jednou z popredných platforiem sociálnych médií. Ľudia používajúci túto platformu môžu zdieľať fotografie a krátke videá, ktoré je možné nahrať pomocou mobilnej aplikácie Instagram. Jednou z hlavných výziev, s ktorými sa používatelia Instagramu stretávajú, je
Ako nainštalovať rozšírenia do prehliadača Google Chrome: 3 kroky
Ako nainštalovať rozšírenia do prehliadača Google Chrome: Rozšírenia sú veľmi užitočný nástroj na použitie v prehliadači Google Chrome. Môžu sa líšiť od slovníkov, skratiek pre e -maily alebo dokonca od rekordérov obrazovky. Extrémne jednoduché a super praktické rozšírenia môžu vylepšiť váš prehliadač Chrome