Supla Airly Connect - odczyt jakości powietrza

User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Dla tych którym przeszkadza rozgłaszanie sieci wifi
W "void setup" wystarczy dokleić poniższą linijkę:

Code: Select all

 
  WiFi.softAPdisconnect(true);
Pozdrawiam
Wojtek
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Witam, z Arduino IDE raczej nie miałem za bardzo do czynienia ale mimo wszystko chciałbym spróbować.

Czy może mi ktoś podpowiedzieć jaki model płytki mam wybrać jeśli chciałbym to wgrać na nodemcu v3 bo w programie nie mam takiej do wyboru?? Kolejna sprawa to skąd wziąć to apikey oraz SUPLA_GUID_SIZE i SUPLA_AUTHKEY_SIZE (korzystam z własnej instancji). Czy do poprawnego skompilowania potrzebuję instalować coś jeszcze??
elmaya
Posts: 1485
Joined: Wed Jun 27, 2018 5:48 pm
Location: El Saucejo - Sevilla

Post

PuteR wrote: Thu Jan 30, 2020 7:48 pm Witam, z Arduino IDE raczej nie miałem za bardzo do czynienia ale mimo wszystko chciałbym spróbować.

Czy może mi ktoś podpowiedzieć jaki model płytki mam wybrać jeśli chciałbym to wgrać na nodemcu v3 bo w programie nie mam takiej do wyboru?? Kolejna sprawa to skąd wziąć to apikey oraz SUPLA_GUID_SIZE i SUPLA_AUTHKEY_SIZE (korzystam z własnej instancji). Czy do poprawnego skompilowania potrzebuję instalować coś jeszcze??
Download Arduino IDE.

Open you IDE and click on "File -> Preferences".

In "Aditional Boards Manager URLs" add this line and click on "OK":

"http://arduino.esp8266.com/stable/packa ... index.json"

Go to "Tools -> Board -> Boards Manager", type "ESP8266" and install it.

Go again to "Tools -> Board" and select "Generic ESP8266 Module".

Guid:
https://www.supla.org/arduino/get-guid

AutKey:
https://www.supla.org/arduino/get-authkey
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

OK, udało się skompilować i wgrać na nodemcu. Do cloud też się dodało, więc połowa sukcesu. Nie wiem tylko co mam wpisać w miejscu

Code: Select all

String apiKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
??


Duch__ wrote: Sat Jan 25, 2020 7:26 pm Zauważyłem kolejny błąd polskiej natury, którego nie przewidziałem...

Otóż polskie znaki w nazwie Miast i ulic. Jeśli ktoś takowe posiada to od razu sugeruję zakomentować linię

Code: Select all

Odczytaj_ulice_z_Airly();
Inaczej procesor będzie się cały czas restartował gdyż nie zapisuje prawidłowo polskich znaków.
zakomentować czyli mam rozumieć że po prostu przed tym wpisem postawić - // czy tak??
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

PuteR wrote: Thu Jan 30, 2020 10:57 pm

Code: Select all

String apiKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
[...]zakomentować [...] - // czy tak??
API pobierzesz ze strony https://developer.airly.eu/api, musisz się tylko na niej zarejestrować.
Tak, zakomentować znaczy wpisać przed // (dwa ukośniki).
User avatar
PuteR
Posts: 1473
Joined: Wed Dec 06, 2017 10:07 am

Post

Dzięki, działa elegancko :D
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Cieszę się ;)
piomar2
Posts: 369
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Post

Działa super. Kawał solidnej roboty !!! Dziś przybyły diody i po podłączeniu okazało się, że jak na mój gust, świecą za MOCNO.

Code: Select all

  for(uint16_t i=0; i<Led_max; i++) 
      {
        strip.setBrightness(20); //ustawienie jasności
        strip.setPixelColor(i, r,g,b);
        strip.show();
dołożyłem linijkę z ustawieniem jasności. W dobrym miejscu? (U mnie działa). Zakres jest max 255.
Pozdrawiam...
andrzejano
Posts: 339
Joined: Wed Aug 30, 2017 8:47 am

Post

Do której linijki to wkleić ?
piomar2
Posts: 369
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Post

Koniec programu

Return to “Projekty użytkowników”