Více je zde | Připojení k domácí WIFI síti můžeme levně a spolehlivě realizovat pomocí modulu WIFI-8266-ESP-01. Máte-li tento modul s firmware pro komunikaci AT příkazy, je naprogramování modulu pomocí Arduina docela snadné.
AT příkazy jsou krátké sekvence, kterými se ovládají komunikační moduly (modemy, faxy, atd.). Příkazy jsou standardizovány a platí pro většinu modulů. AT příkazy byly původně vytvořeny na začátku 80. let pro ovládání prvních telefonních modemů. Umožňovaly pomocí sériové linky komunikovat s modemem a provádět různé akce týkající se spojení: změnu parametrů, vytáčení, zavěšení a podobně. Přehled AT příkazů je zde - soubor ke stažení: AT_prikazy.pdf
Pro otestování komunikace Arduina s WIFI modulem načtěte do programu IDE nejjednodušší program BareMinimum a následně jej nahrajte do Arduina. Timto krokem vyčistíte paměť Arduina, aby v něm nebyly nahrány žádné instrukce, které by mohly komunikaci blokovat.
Odpojte kabel napájení Arduina a připojte čtyřmi kabely modul ESP-01. Komunikační pin RX na arduinu připojte na TX modulu, komunikační pin TX na arduinu připojte na RX modulu, třetím kabelem propojte GND a čtvrtýn připojte napájení 3,3 V na pin modulu označená VCC.
Zapojte napájení Arduina a otevřete si "Sériový monitor". Do příkazového řádku nahoře napište AT a stiskněte Enter. Jestli modul tomuto příkazu odpoví v hlavním okně OK, je komunikace v pořádku. Příkazem AT+GMR by se měla vypsat verze firmware.
V případě, že modul pomocí AT příkazů s Arduinem nekomunikuje, je třeba do modulu nahrát nový firmware podle následujívího návodu:
K aktualizaci firmware můžete použít program ESP8266Flasher. Soubor ke stažení: ESP8266Flasher.zip Soubory si rozzipujte do složky C:TEMPESP_01 Po spuštění programu v úvodní záložce "Operation" se nastavuje jen COM port pro komunikaci. Ostatní MAC adresy si program doplní sám.
V zazipovaném souboru je i složka "bin", ve které jsou soubory firmware. Ty pak musí být nastaveny v záložce programu "Config".
V záložce programu "Advanced" není třeba nic měnit..
Novější počítače už port COM nemají, proto je třeba použít převodník USB-TTL, který bude COM port emulovat.
K propojení USB převodníku s modulem jsou třeba 4 kabely: RX, TX, GND a napájení 3,3 V.
USB - TTL
Aby se firmware do modulu zapsal, je třeba ještě propojit dva piny - GND a I/O0. Tím povolíme zápis firmare do paměti. Po ukončení zápisu propojku odstraníme a tak zabezpečíme modul proti náhodnému zápisu nějakého chybného příkazu.
Je-li vše správně propojeno měl by se v programu ESP8266Flasher objevit COM port. V případě, že nemáte nainstalované ovladače USB pro převod na COM, stáhněre si je zde: CH341SER.ZIP
A ještě jedna důležitá věc: Aktualizace firmware nastaví komunikaci na 115200 baudů. Pro testování si ji nastavte i v "Sériovém monitoru". Musíte komunikovat na nastavené rychlosti, jinak by AT příkazy nereagovaly. Později si můžete rychlost komunikace podle potřeby změnit příkazem AT+UART_DEF=9600,8,1,0,0
Návod na spuštění webového serveru je na této stránce: WIFI modul 8266 ESP-01 - server
|
Hodně úspěchů přeje
|
|
|
|
|
VÝHODNÁ DOPRAVA
Při nákupu zboží nad 2000 Kč s DPH máte dopravu úplně zdarma.
|
KVALITA ZBOŽÍ
Garantujeme kvalitu zboží.
|
ZBOŽÍ SKLADEM
Nejčastěji objednávané zboží máme skladem. Garantujeme rychlé dodání, Zboží expedujeme každý pracovní den.
|
OVĚŘENO ZÁKAZNÍKY
Těší nás, že se k nám zákazníci rádi vrací a kladně hodnotí naše zboží i servis. Děkujeme za zpětnou vazbu.
|
|
|