Start z arduino i ESP8266

kimuril
Posts: 8
Joined: Tue Jan 28, 2020 6:38 pm

Post

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
User avatar
QLQ
Posts: 2342
Joined: Sun Sep 03, 2017 9:13 am
Location: Koszalin

Post

kimuril wrote: Fri Feb 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
To tak na świeżo po pierwsze czy dobrze podłączyleś: viewtopic.php?f=23&t=6104
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:

Code: Select all

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.....
kimuril
Posts: 8
Joined: Tue Jan 28, 2020 6:38 pm

Post

Hej, tak - wszystko mam podpiete prawidlowo, natrafilem an Twoj poradnik juz wczesniej i zwarlem dodatkowo GPI0 do masy. Po podlaczeniu sie z siecia ESP niestety nic nie ma pod adresem: 192.168.4.1
User avatar
byniom
Posts: 668
Joined: Sat Jan 07, 2017 1:17 pm

Post

Jeżeli programujesz esp przez arduino to nie musisz wchodzić w stan konfiguracji bo on powinien się połączyć z cloud przez parametry które podałeś już w kodzie źródłowym .
kimuril
Posts: 8
Joined: Tue Jan 28, 2020 6:38 pm

Post

A moglbys mi wkleic tutaj przykladowy kod zrodlowy, ktory pozwala tylko na to zeby supla wykryla moje arduino?
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

kimuril wrote: Sat Feb 08, 2020 8:39 am A moglbys mi wkleic tutaj przykladowy kod zrodlowy, ktory pozwala tylko na to zeby supla wykryla moje arduino?
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ć
Kiedy będzie Supla Offline Party / SOP#2025 ?
kimuril
Posts: 8
Joined: Tue Jan 28, 2020 6:38 pm

Post

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.
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

kimuril wrote: Sat Feb 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.
To jest błąd kompilacji z bibliotek dla płytki ESP. Jaką masz wersję boarda? Ja działam obecnie na najnowszej 2.6.3

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
Kiedy będzie Supla Offline Party / SOP#2025 ?
kimuril
Posts: 8
Joined: Tue Jan 28, 2020 6:38 pm

Post

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.
User avatar
klew
Posts: 9693
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Jaką masz wersję płytek? Na jaką płytkę kompilujesz?
Kiedy będzie Supla Offline Party / SOP#2025 ?

Return to “Arduino IDE”