To mi zaczyna już brakować pomysłów. Dlaczego nie dociera do ESP polecenie w poprawnej formie.
Wychodzi ok. ale nie jest prawidłowo interpretowanie przez ESP. Jak się podłączysz konwerterem do ESP ale do pinów TX i RX na płytce (nie przez USB) to normalnie możesz wydawać polecenia do ESP i masz podgląd na logi?
tego jeszcze nie próbowałem
trochę walczyłem z tematem i efekt jest taki że to co chciałem czyli wartość wagi pojawia mi się w ESPEASY (ESP6266) ale tylko w logu jako COMMAND UNKNOWN: (tu wartość)
nie moge spowodować żeby tą wartość przypisać do jakiegoś DEVICES
w logu ESP mam takie coś przychodzącego z arduino i to jest to o co mi chodziło czyli realna wartość wagi:
i teraz chodzi o to żeby się to ukazało tutaj (jako Generic - Dummy Device nie działa), pod jakie urządzenie to podczepić żeby ta wartość z logu się tu pojawiła? :
nie sugerujcie sie że Generic - Dummy Device tu jest zablokowane bo zrobiłem to celowo bo mi siało w logu
może jeszcze dorzucę jakie mam ustawienia dla tego Generic - Dummy Device który tej wartości nie chce prezentować:
A co jest wysyłane do tego ESP. Jakie polecenie dokładnie.
takie coś, to samo wysyłam na serial monitor i na wyświetlacz no i na ESP
fragment kodu:
void loop() {
if (loops > 10){
String waga = String(scale.get_units(), 3);
Serial.print("TaskValueSet,1,1,");
Serial.println(waga);
mySerial.println(waga);
delay(3000);
loops = 0;
Tego nie wysyłasz na mySerial . Dokładnie 1 linii.
Serial.print("TaskValueSet,1,1,");
Serial.println(waga);
to znaczy ?
bo nie wiem co chcesz przez to powiedzieć
Masz tylko
mySerial.println(waga)
A powinieneś mieć tak
mySerial.print("TsakValueSet,1,1,");
mySerial.println(waga);
a widzisz, myślałem że jedno wystarczy
kurde @steel_rat JESTEŚ WIELKI 👍
działa 😀
o to mi chodziło 🍾 🥂
bez Twojej pomocy bym nie ruszył z miejsca
W końcu się udało. A co było przyczyną, że na początku nie można było złożyć połączenia przez RS między Arduino a ESP?
tak naprawdę to nie do końca wiem, albo przypadek, albo nie wiem co, będę to jeszcze analizował, ale generalnie mi to ruszyło jak odlutowałem czujnik SHT3X który był przylutowany do Wemosa, tylko że jak go potem na próbę ponownie przylutowałem to nadal działa pomiar wagi więc zgłupiałem i nie znajduję twardej przyczyny, teraz mam w miejsce czujnika SHT wlutowany układ INA219 do pomiaru napięcia prądu i mocy no i oba działają czyli waga i pomiar napięcia/prądu.
A musze to znaleźć bo niewytłumaczalne działanie czegokolwiek jest najgorsze
teraz mam tak w ESP EASY :
do tego zestawu powinien dojść jeszcze czujnik SHT3X ale zobaczymy bo jest potrzebne wolne SCL SDA a taki zestaw w ESP jest raczej jeden obecnie zajęty przez INA219, no i czujnik SHT obsługuje inna wersja oprogramowania ESPEASY więc musze to robić ostrożnie żeby nie zrąbać tego co mi już działa
To może użyj DHT22 lub DHT11. Tylko w Polsce dosyć drogo. Na wschodzie po 2 dolary jest. Poza tym pod l2c można podpiąć więcej niż jedno urządzenie.
zobaczymy, na razie popróbuję z tymi co mam bo one wydają się być niezłe i chyba dokładniejsze od DHT jak to nie ruszy to popróbuję z czymś innym.
a tak z ciekawości jest jakiś konwerter z SDA SCL na I2C ?
Nie ma bo I2c to jest właśnie SDA i SCL. Poszukaj na YT tam widziałem jak łączyć więcej niż jedno urządzenie.
dzieki za wskazanie kierunku przynajmniej wiem gdzie szukać
edit
a to ciekawostka, wygląda na to że by się dało wszystkie 3 czujniki INA219 i 2xSHT3X połączyć ze sobą równolegle, jeśli by tak było to byłoby genialnie 😀
Wiem że się da połączyć ale nigdy sam tego nie robiłem. Pewnie każde urządzenie ma swój adres.
no to chyba popróbujemy 😀
jak to się uda to będzie git i kolejny problem odpadnie
wygląda na to że można łączyć równolegle tylko trzeba pin adresu podciągnąć po VCC albo masy i wtedy zmienia się adres o jeden, będę próbował zobaczymy
a mam pytanie, ktoś wie która wersja ESP EASY obsługuje czujniki SHT 30/31/35 ?
bo ja używam dla nich dość starej wersji z 2018 r bo tylko ta je widzi:
ESP_Easy_v2.0-20180218_test_ESP8266_4096.bin (tu jest do wyboru SHT 30/31/35[testing])
w innych, w tym w najnowszych, jest dostęp tylko do czujnika SHT1x
gdzieś miałem info że wersja COLLECTION z 2022 (jest tych wersji A,B,C,D,E,F) niby ma, ale wgrałem i niestety ma tylko SHT1X


