Strona 8 z 15

Re: Supla + BME280

: pn kwie 16, 2018 8:13 pm
autor: shimano73
Jak na razie , cisza jak w bezwietrzną pogodę :lol:

Re: Supla + BME280

: pn maja 14, 2018 11:32 am
autor: jarsek
A czemu to w CLOUD pokazuje mi np. 1006,368122 m (w metrach) a na telefonie 1,01 km (w kilometrach).Jak to zmienić na metry ?

Re: Supla + BME280

: pn maja 14, 2018 11:43 am
autor: wojtas567
Ja zrobilem przelicznik na kPa i wygląda to trochę lepiej

Re: Supla + BME280

: pn maja 14, 2018 12:12 pm
autor: jarsek
w którym miejscu kodu ten przelicznik i jaki ?

Re: Supla + BME280

: pn maja 14, 2018 12:37 pm
autor: wojtas567
Podeślę wieczorem.
udało się wcześniej :)

double get_distance(int channelNumber, double distance) {

distance = (bme.readPressure() + 1650) / 1000.0F; // wynik jest w kPa, (100.0F - hPa)
return distance;

Re: Supla + BME280

: ndz lip 22, 2018 8:58 am
autor: byniom
wywala mi błąd
exit status 1
#error ("Height incorrect, please fix Adafruit_SSD1306.h!");
Może kotś podać cały kod ale bez obsługi wyświetlacza ? . Wyświetlacz jest mi w sumie nie potrzebny.

Błędów już mi nie wyświetla po aktualizacji bibliotek ale supla nie widzi modułu , tak jak by był nie podłączony wcale.

Re: Supla + BME280

: ndz paź 28, 2018 8:01 pm
autor: QLQ
Witam. Odswieżę temat. Czy można prosić o schemat połączenia esp z bme oraz oled ? Może być "odręczny".

Czy coś ruszyło że stacją pogodową. Nie mogę znależc pliku gdzie kolega pzygmunt zamieścił roadmap Supli.

Re: Supla + BME280

: pn paź 29, 2018 6:44 pm
autor: wojtas567
Po co Ci schemat?
To jest tak proste, że nie ma co rysować.
BME280, OLED na i2c mają 4 piny: +5V, masa, SDA i SCL (są też z większą ilością pinów ale mówimy teraz o szynie i2c)
Standardowo w ESP szyna i2c jest na pinach 4 i 5 -- GPIO5 - SCL , GPIO4 -SDA
Aha tu nie zamieniamy jak z TX, RX :).
A jeżeli masz zajęte te piny to można to przenieść na inne wolne np GPIO1 i GPIO3 które mamy zazwyczaj już z wlutowanymi pinami wolne podczas normalnego użytkowania modułu, w chwili uruchamiania w setupie w linii uruchamiającej szynę i2c wpisujesz porty na których ma być: Wire.begin (1,3); // GPIO1 - SDA GPIO3 - SCL
Wszystko :)

Re: Supla + BME280

: pn paź 29, 2018 7:04 pm
autor: QLQ
I o to chodziło. Dziękuję koledze.

Re: Supla + BME280

: czw lis 01, 2018 10:52 am
autor: QLQ
Pewnie banalne pytanie ale :
w arduino wyrzuca mi błąd:

Kod: Zaznacz cały

supla_esp_oled_bme_v21.ino:21:18: fatal error: srpc.h: No such file or directory
compilation terminated.
Błąd kompilacji.
Znalazłem te srpc.h na : https://github.com/SUPLA/arduino/blob/m ... ice/srpc.h
ale jak to podłączyć w arduino ? Rozumiem, że zapisać jako plilk srpc.h ale do którego katalogu wrzucić ? Ew czy nie robi się to jako "manageLibraries " ? czy też add Zip Lib..?

EDIT:
No dobra powyższe rozwiązane ale po części:
skopiowałem do Zip: https://github.com/SUPLA/arduino
i wrzuciłem do Arduino/libraries

ale teraz wywala:

Kod: Zaznacz cały

Opcje projektu zmienione, przeładuj całość
UWAGA: biblioteka SuplaDevice działa na architekturze(/architekturach) [avr] i może nie być kompatybilna z obecną płytką która działa na [esp8266] architekturze(/architekturach) .

supla_esp_oled_bme_v21.ino:44:26: fatal error: Adafruit_GFX.h: No such file or directory
compilation terminated.
Błąd kompilacji.

EDIT:
rowiązane :
kopiujemy https://github.com/adafruit/Adafruit-GFX-Library do zip i wrzucamy do Arduino/libraries


EDIT
Teraz taki błąd pomimo załadowania biblioteki SPI z https://github.com/PaulStoffregen/SPI

Kod: Zaznacz cały

In file included from supla_esp_oled_bme_v21.ino:45:0:
K:\SUPLA_PRJ\arduino\arduino\libraries\Adafruit_SSD1306-master/Adafruit_SSD1306.h:48:17: fatal error: SPI.h: No such file or directory
 #include <SPI.h>