Obsah:
Video: Rozhraní prohlížeče ATTiny Fuse Editor: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento návod je určen pro editor pojistek ATTiny pomocí ESP8266 a uživatelského rozhraní založeného na prohlížeči. Díky tomu je změna jakéhokoli nastavení ovládaného 2 bajty pojistek velmi jednoduchou činností.
Zařízení má následující funkce.
- Webový server podporující čtení a zápis dat pojistek a stránka editoru umožňující snadný přístup k možnostem pojistek
- Napájení přes USB s interním 12V generátorem pro programování vysokého napětí
- Rozhraní pinů záhlaví se 7 vodiči potřebnými pro připojení k modulu ATTiny
- Konfigurace sítě Wi -Fi pomocí přístupového bodu wifiManager
- Přístup prohlížeče k registračnímu systému ESP8266 SPIFFS pro aktualizaci webových souborů
- Aktualizace OTA firmwaru ESP8266
Krok 1: Součásti a nástroje
Komponenty
- Modul ESP-12F
- Modul zesílení 5V až 12V
- zásuvka micro USB s pájitelným konektorem
- 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áhlaví
- Malý kousek nepájivého pole pro podpůrné obvody
- zapojit drát
- Příloha (Použil jsem 3D tištěný box na
Nástroje
- Páječka s jemným hrotem
- Pinzeta
- Nůžky na drát
Krok 2: Elektronika
Schéma ukazuje, že veškerý výkon je odvozen z 5V připojení USB. Regulátor poskytuje 3,3 V modulu ESP-12F. Malý zesilovací modul produkuje napětí 12 V potřebné pro programování vysokého napětí.
ESP GPIO poskytuje 4 logické signály používané při vysokonapěťovém programování (hodiny, vstup, výstup a příkaz).
Jeden GPIO se používá k zapnutí a vypnutí tranzistoru MOSFET napájeného 12V kolejnicí přes 1K odpor. Když je GPIO vysoké, tMOSFET je zapnutý a jeho odtok je na 0V. Když je GPIO nastaveno nízko, odtok stoupne na 12V potřebný k nastavení režimu programování vysokého napětí.
Jedno GPIO se používá k zapnutí a vypnutí 2stupňového ovladače MOSFET pro napájení 5V do ATTiny. Toto uspořádání se používá ke splnění specifikace, že když je 5V zapnuto, má rychlou dobu náběhu. To není splněno řízením napájení přímo z GPIO, zejména s odpojovacím kondenzátorem 4u7 přítomným na většině modulů ATTiny. Rezistor s nízkou hodnotou se používá k tlumení proudových špiček způsobených rychlým zapnutím tranzistorů MOSFET. Možná to není nutné, ale používá se zde, aby se předešlo jakýmkoli závadám, které by mohly být způsobeny tímto zapnutím hrotu.
Krok 3: Sestavení
Obrázek ukazuje součásti sestavené do malého pouzdra. Malý prkénko je umístěno na vrcholu modulu ESP-12F a obsahuje regulátor 3,3 V a 2 napěťové obvody.
Napájecí modul 12V je nalevo a získává svůj vstupní výkon z USB.
Skříň má slot pro 7pinový konektorový blok, který umožňuje připojení k ATTiny.
Po zapojení a testování jsou USB a blok záhlaví připevněny k pouzdru pryskyřičným lepidlem.
Krok 4: Software a instalace
Software pro editor pojistek je v náčrtu Arduino fuseEditorHV.ino dostupný na
Využívá knihovnu obsahující základní webové funkce, podporu nastavení wifi, aktualizace OTA a přístup do systému založeného na prohlížeči. To je k dispozici na
Konfigurace softwaru je v hlavičkovém souboru BaseConfig.h. 2 položky, které je zde třeba změnit, jsou hesla pro přístupový bod pro nastavení wifi a heslo pro aktualizace OTA.
Zkompilovat a nahrát do ESP8266 z Arduino IDE. Konfigurace IDE by měla umožnit rozdělení SPIFFS, např. Pomocí 2M/2M bude mít k dispozici OTA a velký registrační systém. Další aktualizace pak mohou být provedeny pomocí OTA
Při prvním spuštění modul nebude vědět, jak se připojit k místní wifi, takže nastaví konfigurační síť AP. K připojení k této síti použijte telefon nebo tablet a poté přejděte na adresu 192.168.4.1. Zobrazí se konfigurační obrazovka wifi a měli byste vybrat příslušnou síť a zadat její heslo. Modul se od této chvíle restartuje a připojí pomocí tohoto hesla. Pokud se přesunete do jiné sítě nebo změníte síťové heslo, přístupový bod bude znovu aktivován, takže postupujte stejným způsobem.
Při zadávání hlavního softwaru po připojení k wifi pak nahrajte soubory do datové složky procházením modulů ip/upload. To umožňuje nahrání souboru. Jakmile jsou všechny soubory nahrány, lze další přístup k systému souborů provést pomocí ip/edit.
Pokud je přístup k IP/ je použit index.htm a vyvolá hlavní obrazovku editoru pojistek. To umožňuje data pojistek vidět, upravovat a zapisovat. K dosažení tohoto cíle používá ip/readFuses a ip/writeFuses.
Doporučuje:
Odesílání dat na platformu AskSensors IoT z webového prohlížeče: 6 kroků
Odesílání dat na platformu AskSensors IoT z webového prohlížeče: Nedávno jsem zveřejnil instruktáž, která ukazuje krok za krokem průvodce pro připojení MCU uzlu ESP8266 k platformě AskSensors IoT. Získal jsem zpětnou vazbu od lidí, kteří se více zajímají o platformu AskSensors, ale nemají v ruce uzel MCU. Tento já
Ovládejte zařízení přes internet prostřednictvím prohlížeče. (IoT): 6 kroků
Ovládejte zařízení přes internet prostřednictvím prohlížeče. (IoT): V tomto Instructable vám ukážu, jak můžete ovládat zařízení jako LED, relé, motory atd. Přes internet prostřednictvím webového prohlížeče. A k ovládacím prvkům můžete přistupovat bezpečně přes jakékoli zařízení. Webová platforma, kterou jsem zde použil, je návštěva RemoteMe.org
Jak zveřejňovat obrázky na Instagramu z počítače pomocí prohlížeče Google Chrome: 9 kroků
Jak zveřejňovat obrázky na Instagramu z počítače pomocí prohlížeče Google Chrome: Instagram je v současné době jednou z předních platforem sociálních médií. Lidé využívající tuto platformu mohou sdílet fotografie a krátká videa, která lze nahrát pomocí mobilní aplikace Instagram. Jednou z hlavních výzev, se kterými se uživatelé Instagramu potýkají, je
Automobil RasbperryPi s kamerou FPV. Ovládání pomocí webového prohlížeče: 31 kroků (s obrázky)
Automobil RasbperryPi s kamerou FPV. Ovládání pomocí webového prohlížeče: Postavíme 4wd auto - řízení bude podobné jako v tanku - k otočení jedné strany se kola budou otáčet jinou rychlostí než ostatní. U auta bude umístěna kamera na speciální držák, kde můžeme měnit polohu kamery. Robot bude c
Jak nainstalovat rozšíření do prohlížeče Google Chrome: 3 kroky
Jak nainstalovat rozšíření do prohlížeče Google Chrome: Rozšíření jsou velmi užitečným nástrojem pro použití v prohlížeči Google Chrome. Mohou se lišit od slovníků, e -mailových zkratek nebo dokonce rekordérů obrazovky. Extrémně snadná a super šikovná rozšíření mohou vylepšit váš prohlížeč Chrome