Cześć wszystkim,
dopiero zaczynam przygodę z suplą i arduino i potrzebuje pomocy jak dla trzy latka. Z powodzeniem zrobilem maly projekt sterowania z supli diodami, silniczkiem i zczytywanie z czujnika teperatury, ale za nic nie moge sobie poradzić z odpaleniem tego samego przy wykorzystaniu modulu ESP8266. Korzystam dokladnie z tego: https://botland.com.pl/pl/content/125-s ... em-esp8266 , wszystko podlaczone jak w opisie. Komputer wykrywa mi siec z esp, ale nie wiem co dalej. Probowalem wgrywac przykladowe programy z tego forum, ale zawsze mi cos nie dziala, glownie jakies problemyz bibliotekami, ktore w teorii mam podciagniete - sa widoczne w arduino, ale wyrzuca, ze ich nie ma, albo jest ich kilka. Czytalem gdzies, ze powinienem w bashbordzie ze uzywac "Generic ESP8266 module", ale w tym trybie tez nie dziala.
Potrzebowalbym jakiegos przykladu programu z totalnie okrojnym wszystkim - tylko konieczne biblioteki + konfiguracja supli + jakies np zalaczenie pojedynczej diody.
Z gory dziekuje za wszystkie odpowiedzi,
Pozdrawiam
Start z arduino i ESP8266
To tak na świeżo po pierwsze czy dobrze podłączyleś: viewtopic.php?f=23&t=6104kimuril pisze: ↑pt lut 07, 2020 8:37 pm Cześć wszystkim,
dopiero zaczynam przygodę z suplą i arduino i potrzebuje pomocy jak dla trzy latka. Z powodzeniem zrobilem maly projekt sterowania z supli diodami, silniczkiem i zczytywanie z czujnika teperatury, ale za nic nie moge sobie poradzić z odpaleniem tego samego przy wykorzystaniu modulu ESP8266. Korzystam dokladnie z tego: https://botland.com.pl/pl/content/125-s ... em-esp8266 , wszystko podlaczone jak w opisie. Komputer wykrywa mi siec z esp, ale nie wiem co dalej. Probowalem wgrywac przykladowe programy z tego forum, ale zawsze mi cos nie dziala, glownie jakies problemyz bibliotekami, ktore w teorii mam podciagniete - sa widoczne w arduino, ale wyrzuca, ze ich nie ma, albo jest ich kilka. Czytalem gdzies, ze powinienem w bashbordzie ze uzywac "Generic ESP8266 module", ale w tym trybie tez nie dziala.
Potrzebowalbym jakiegos przykladu programu z totalnie okrojnym wszystkim - tylko konieczne biblioteki + konfiguracja supli + jakies np zalaczenie pojedynczej diody.
Z gory dziekuje za wszystkie odpowiedzi,
Pozdrawiam
Po drugie jak wykrywa sieć np SUpla czy ESP coś tam to łączysz się z tą siecią i wpisujesz w przeglądarce 192.168.4.1 pod tym adresem powinna pojawić się strona konfiguracji ESP o ile soft ma GUI (graficzny interfejs użytkownika) bo może nie mieć , ponieważ dane wpisujesz w kodzie np Arduino:
Kod: Zaznacz cały
Supla::ESPWifi wifi("SSID", "WiFi_PASSWORD");
const char* SERVER_SUPLA = "svrX.supla.org";
const char* Email_adres = "mail@maill.com";
jak coś nie działa to włącz zasilanie.....
Pobierz sobie bibliotekę Supladevice z brancha develop. I uruchom sobie jakiś przykład z tej biblioteki. W kodzie są kontenerze, które dokładnie opisują co trzeba uzupełnić
Widzimy się na Supla Offline Party vol. 2
Jak probuje wykorzystac jakikolwiek przyklad z tych wbudowanych to mam blad:
Znaleziono wiele bibliotek w "WiFiClient.h"
Wykorzystane: C:\Program
Niewykorzystane: C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi
In file included from C:\Users\Admin\Documents\Arduino\libraries\SuplaDevice\examples\SuplaNodeMCU\SuplaNodeMCU.ino:20:0:
C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:10: fatal error: queue.h: No such file or directory
#include <queue.h>
^~~~~~~~~
compilation terminated.
Znaleziono wiele bibliotek w "WiFiClient.h"
Wykorzystane: C:\Program
Niewykorzystane: C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi
In file included from C:\Users\Admin\Documents\Arduino\libraries\SuplaDevice\examples\SuplaNodeMCU\SuplaNodeMCU.ino:20:0:
C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:10: fatal error: queue.h: No such file or directory
#include <queue.h>
^~~~~~~~~
compilation terminated.
To jest błąd kompilacji z bibliotek dla płytki ESP. Jaką masz wersję boarda? Ja działam obecnie na najnowszej 2.6.3kimuril pisze: ↑sob lut 08, 2020 7:43 pm Jak probuje wykorzystac jakikolwiek przyklad z tych wbudowanych to mam blad:
Znaleziono wiele bibliotek w "WiFiClient.h"
Wykorzystane: C:\Program
Niewykorzystane: C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi
In file included from C:\Users\Admin\Documents\Arduino\libraries\SuplaDevice\examples\SuplaNodeMCU\SuplaNodeMCU.ino:20:0:
C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:10: fatal error: queue.h: No such file or directory
#include <queue.h>
^~~~~~~~~
compilation terminated.
Przykład SuplaNodeMCU jest ze starej wersji biblioteki SuplaDevice. Wg mnie łatwiej będzie wystartować z najnowszej rozwojowej wersji:
https://github.com/SUPLA/arduino/tree/develop
Widzimy się na Supla Offline Party vol. 2
Wlasnie zauwazylem, ze caly czas korzystalem z mastera. Po przejsciu na develop mam taki blad:
In file included from C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,
from C:\Users\Admin\Documents\Arduino\libraries\SuplaDevice/supla/network/esp_wifi.h:21,
from C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_961445\Supla_RollerShutter.ino:27:
C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:10: fatal error: queue.h: No such file or directory
#include <queue.h>
^~~~~~~~~
compilation terminated.
exit status 1
Błąd kompilacji dla płytki Arduino Mega or Mega 2560.
In file included from C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,
from C:\Users\Admin\Documents\Arduino\libraries\SuplaDevice/supla/network/esp_wifi.h:21,
from C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_961445\Supla_RollerShutter.ino:27:
C:\Users\Admin\Documents\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:10: fatal error: queue.h: No such file or directory
#include <queue.h>
^~~~~~~~~
compilation terminated.
exit status 1
Błąd kompilacji dla płytki Arduino Mega or Mega 2560.