Stap 2: Voorbereiden & Program van de ESP01 Module
Standaard ESP module komt met op opdrachten firmware die goed is maar normaal het vereist een andere microcontroller zoals Arduino te controleren met behulp van AT commando's op seriële. Voor dit project we zijn niet met behulp van een microcontroller dus we het ESP als alles gebruiken moeten. Daarvoor hebben we nodig om de firmware-update. We zullen NodeMCU firmware gebruiken voor hetzelfde.
Alle informatie over NodeMCU is hier: https://github.com/nodemcu/nodemcu-firmware
Download software en andere bestanden - deze instructies gelden voor Windows.
http://esp8266.ru/esplorer-latest/?f=ESPlorer.zip (Moet Java Runtime)
https://github.com/nodemcu/nodemcu-Flasher (Download van release map voor 32 of 64 bit OS)
http://robokits.co.in/download/init.zip - Firmware voor wifi module. Downloaden, unzip en bewerken met de editor zoals Notepad ++ of subliem. Het IP-adres en uw WiFi SSID en wachtwoord voor uw router te wijzigen. Zie opmerkingen in bestand.
We moeten voor het programmeren van een USB-TTL UART-converter module zoals CP2012 of FTDI (3,3 v).
Verbindingen
ESP VCC - ESP CH_PD naar 3,3 v + ve (Output van Regulator)
ESP RX - UART TX
ESP TX - UART RX
ESP GND - ESP_GPIO0 systeem GND
UART GND GND systeem
Opmerking: alle GND overal zal werken zoals ze zijn allemaal gemeenschappelijk (kortgesloten intern).
- Sluit de USB-UART naar USB-poort van de PC/Laptop
- Het zal het genereren van een virtuele COM poort. Noteer het poortnummer van de
- Open NodeMCU Flasher, selecteer com-poort en druk van Flash.
- Wachten tot het opvlammen is voltooid. Het zal ongeveer 50 tot 90 seconden duren. Knippert niet start Controleer of verbindingen zijn goede en module wordt gevoed omhoog met behulp van externe energievoorziening. Het zal niet goed werkt op USB-aanbod.
- Knipperen stopt inbetween, opnieuw de macht aan ESP module als flash opnieuw tot het goed is voltooid.
- Nadat dit is afgewerkt met succes verwijderen macht en USB. Verwijder de korte tussen ESP GND pin en GPIO0 pin.
- Open ESPlorer software (het moet Java, downloaden en installeren als niet al geïnstalleerd). Sluit op dezelfde COM-poort als Flasher op 9600 baud-rate. Don't worry voor firmware detectie fouten, indien van toepassing.
- Upload het dossier van de init.lua na het wijzigen van uw vereiste IP-adres, WiFi SSID en wachtwoord (sleutel). Mag u Notepad ++ of Sublime Text Editor voor hetzelfde. Het kan niet goed in normale Kladblok geopend. Upload knop is op de bodem verlaten deel van de ESPloarer software.
- Reset controller met reset-knop op het onderste gedeelte van het centrum van software.
- Als u hebt instelling goed ingesteld in lua bestand moet je verbonden IP-adres. Init.lua bestand bewerken als er een fout of u niet steeds met wifi verbonden bent.
- Nu kan je het IP-adres dat u in de browser instellen om te controleren of de server goed of niet werkte open. Als u een pagina met 4 aan/uit-knoppen zijn het werk boete. De module uitschakelen en verwijderen van verbindingen van de UART.