Chyba pri ESP8266
Chyba pri ESP8266
Zdravím,
Mám arduino mega2560 na ktoré pripojím ESP8266 s adaptérom ESP-01.
ESP-01 normálne pripojím na arduino :
GND---GND
Vcc----5V
Tx------Rx
Rx------Tx
Problém nastáva v tom keď chcem nahrať program dám aj generic ESP8266 module a vypíše mi túto chybu :
Našiel som tu na fóre takýto problém ale ten mi nepomohol. Najskôr som "googlil" , že treba aktualizovat firmware tak som ho aktualizoval ale aj tak nepomohlo. Modrá ledka blika stále.
Proste nahrával som program do arduina aby cez ESP8266 odosielalo email na gmail.com ale furt ma zbrzdia tie chyby.
Vďaka za rady.
Mám arduino mega2560 na ktoré pripojím ESP8266 s adaptérom ESP-01.
ESP-01 normálne pripojím na arduino :
GND---GND
Vcc----5V
Tx------Rx
Rx------Tx
Problém nastáva v tom keď chcem nahrať program dám aj generic ESP8266 module a vypíše mi túto chybu :
Našiel som tu na fóre takýto problém ale ten mi nepomohol. Najskôr som "googlil" , že treba aktualizovat firmware tak som ho aktualizoval ale aj tak nepomohlo. Modrá ledka blika stále.
Proste nahrával som program do arduina aby cez ESP8266 odosielalo email na gmail.com ale furt ma zbrzdia tie chyby.
Vďaka za rady.
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Chyba pri ESP8266
Nejprve si musíš ujasnit, co vlastně chceš. Pokud chceš použít esp8266 jako WiFi periferii Arduina, tak se nesnaž nahrát program do něj.
K tomu by měl být v esp8266 základní software, který se ovládá AT příkazy pro modem. Pokud jsi firmware aktualizoval, fungoval ti? Ten modul, který máš, má kolik paměti? Já se domnívám, že je tam paměť 8Mb tj 1MB. Pokud jsi flashoval firmware s chybně nastavenou pamětí, tak to může být jeden z problémů. Když zapneš modulu pouze na napájení, tak LED svítí také?
K tomu by měl být v esp8266 základní software, který se ovládá AT příkazy pro modem. Pokud jsi firmware aktualizoval, fungoval ti? Ten modul, který máš, má kolik paměti? Já se domnívám, že je tam paměť 8Mb tj 1MB. Pokud jsi flashoval firmware s chybně nastavenou pamětí, tak to může být jeden z problémů. Když zapneš modulu pouze na napájení, tak LED svítí také?
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Chyba pri ESP8266
Snažil jsem se identifikovat tebou použitý adaptér.
1. Pokud jsi se snažil nahrát firmware do esp8266 v tomto adaptéru, tak to prostě nejde, není na to připraven.
2. Podle mě dostupných informací je tento adaptér špatně zapojen a jeho funkce nemůže být spolehlivá.
3. Při troše šikovnosti je možné to napravit.
1. Pokud jsi se snažil nahrát firmware do esp8266 v tomto adaptéru, tak to prostě nejde, není na to připraven.
2. Podle mě dostupných informací je tento adaptér špatně zapojen a jeho funkce nemůže být spolehlivá.
3. Při troše šikovnosti je možné to napravit.
Re: Chyba pri ESP8266
Aha tak vlastne ja musím program nahrať do wifi modulu. Áno na 8Mb som flashoval. Keď zapnem modul iba na napájanie tak stále bliká rovnako ledka. Aha a aký mám použiť teda modul?
Chcem docieliť, že vlastne dymový senzor keď zaznamená prekročenú hranicu úniku plynu tak príde automaticky upozornenie ne gmail používateľovi o úniku. Viete mi poradiť prosím Vás čo ďalej? .
Ďakujem
Chcem docieliť, že vlastne dymový senzor keď zaznamená prekročenú hranicu úniku plynu tak príde automaticky upozornenie ne gmail používateľovi o úniku. Viete mi poradiť prosím Vás čo ďalej? .
Ďakujem
Re: Chyba pri ESP8266
Na tady tohle nepotřebuješ vůbec Arduino, stačí ti samotné ESP a periferie. Mrkni na http://xanadu.khnet.info/esp8266therm.php
Tady je to hezky popsané, jen místo teplotního čidla osadíš kouřové a mírně upravíš sketch.
Tady je to hezky popsané, jen místo teplotního čidla osadíš kouřové a mírně upravíš sketch.
Re: Chyba pri ESP8266
Ďakujem mrknem sa na to.
Ono to musí ešte mať buzzer zapnuť ked nastane unik plynu, ledky blikať, zapnúť malý ventilátorik ako odvetrávanie kým neklesne hladina plynu.
Niečo taketu plus ze bude odosielať tie upozornenia.
Ono to musí ešte mať buzzer zapnuť ked nastane unik plynu, ledky blikať, zapnúť malý ventilátorik ako odvetrávanie kým neklesne hladina plynu.
Niečo taketu plus ze bude odosielať tie upozornenia.
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Chyba pri ESP8266
Ne... Pokud jsi to takhle pochopil, tak jsem se špatně vyjádřil. Ale stejně nechápu, jak jsi upgradoval to firmware v modulu.
Modulem v textu rozuměj esp8266.
Co mi vadí na adaptéru? Podle schématu, které jsem zahlédl, nejsou na adaptéru nijak ošetřeny piny RST, GPIO0 a GPIO2. Na interní pullup rezistory není dobré se spoléhat. Pokud se chceš vyhnout prapodivným problémům, doporučuji vzít tři mikrorezistory cca 10Kohm a přímo nahoře na modulu propojit jednotlivě jmenované piny, každý samostatně, rezistorem na 3,3V. Nebo to můžeš zkusit udělat na adaptéru. To je na tobě.
Postup řešení problému komunikace :
1. Odpoj od modulu RX a TX, nech připojeno jen 5V a zem GND
2. Pokud modrá LED svítí nebo bliká trvale, tak je třeba reflashovat firmware.
3. Pokud modrá LED při zapnutí napájení jen problikne, tak pokračuj dále
4. Do Arduina nahrej BareMinimum ( RX, TX modulu nesmí být při nahrávání k Arduinu připojeny )
Kód: Vybrat vše
void setup() {
}
void loop() {
}
5V -> 5V
GND -> GND
RX -> RX
TX -> TX
6. Spusť Arduino IDE a v něm sériový monitor s portem COM, který používáš pro Arduino.
7. Krátce odpoj napájení adaptéru. Po jeho opětovném připojení by modul měl něco vypsat na sériovém monitoru. Možná to bude nečitelné a bude třeba upravit komunikační rychlost - vyzkoušej především 9600, 74880, 115200 baudů.
8. Testovat komunikační rychlost můžeš odesíláním sekvence AT+RST, která restartuje modul.
9. Pokud modul odpovídá, tak ho odpoj od RX, TX Arduina.
10. RX a TX modulu připoj na některé volné datové piny Arduina, které dovedeš konfigurovat jako Software.serial TX a RX. Ale pozor, teď už by měly být RX a TX překřížené!
11. Nahraj do Arduina sketch, který pracuje s esp8266 a hrej si.
Pokud modrá LED svítí nebo bliká trvale i když není připojeno RX a TX, tak jsi nejspíš nabořil existující firmware a je třeba reflash. Prvními kroky jsou body 4. a 5.
No a další záleží na tom, jaký flasher použiješ, návodů je na webu spousta. Ale to nejpodstatnější je, že pro nahrání jakéhokoliv programu do modulu musíš v době resetu podržet GPIO0 v úrovni LOW. To spustí integrovaný bootloader. Detaily o dalším postupu nebo verzích firmware ti nepovím, nikdy jsem "AT komandy" do modulu nenahrával, používám modul přímo jako Arduino.
Re: Chyba pri ESP8266
Išiel som podla postupu. Keď som skúšal seriovy monitor po nahrati BareMinimum na arduino tak vypisovalo nečitatelne znaky. Lenže ledka na esp8266 stale blikala tak som skúsil reflashnúť teraz už ledka len raz blikne pri napojení ale zase nevypisuje nič na seriovom monitore.
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Chyba pri ESP8266
To je otázka, čemu říkáš reflashnout, popiš to nějak. Jak, čím?
Re: Chyba pri ESP8266
podla tohto videa https://www.youtube.com/watch?v=7en4QXoUQus
ale tie AT prikazy mi nefungovali pred tym ani teraz. ale to blikanie tej ledky vlastne bolo ze esp8266 bolo vlastne vo flashovacom režime nie?
ale tie AT prikazy mi nefungovali pred tym ani teraz. ale to blikanie tej ledky vlastne bolo ze esp8266 bolo vlastne vo flashovacom režime nie?
Kdo je online
Uživatelé prohlížející si toto fórum: Bing [Bot] a 14 hostů