Arduino + supla.org - początki
-
- Posts: 19516
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Musisz dodać rezystor 4.7k
-
- Posts: 27
- Joined: Thu Apr 21, 2016 10:05 am
podłączyłem przez rezystor i cały czas mam wynik -275
mam jeszcze pytanie odnośnie biblioteki ethernet;
jeżeli używam biblioteki UIPEthernet połączenie z siecią działa ok
jeżeli używam biblioteki Ethernet nie mogę się połączyć,
z czego to wynika bo widzę że nowe przykłady na czujnik temperatury DTH22 są właśnie na bibliotekę ethernet.
dzięki
mam jeszcze pytanie odnośnie biblioteki ethernet;
jeżeli używam biblioteki UIPEthernet połączenie z siecią działa ok
jeżeli używam biblioteki Ethernet nie mogę się połączyć,
z czego to wynika bo widzę że nowe przykłady na czujnik temperatury DTH22 są właśnie na bibliotekę ethernet.
dzięki
-
- Posts: 19516
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
W pierwszej kolejności uaktualnij aplikację na Androida bo -275 to błędny odczyt i powinien się wyświetlać jako "---".
Przykłady są dla EthernetShield-a ale będą działać również z UIPEthernet.
Sprawdź w konsoli czy rzeczywiście masz odczyt z czujnika.
Przykłady są dla EthernetShield-a ale będą działać również z UIPEthernet.
Sprawdź w konsoli czy rzeczywiście masz odczyt z czujnika.
-
- Posts: 27
- Joined: Thu Apr 21, 2016 10:05 am
Zaktualizowałem suplę na androida,
sprawdziłem czujnik, dodałem rezystor i działa dobrze,
podłączyłem sygnał z czujnika do pinu 24 w Arduino
na kanale zero ustwiłem przekaźnik zaświecający światło, działa dobrze
na kanale 5 wybrałem termometr i nie działa mam 3 kreski, połączenie jest ok
nie rozumiem czemu w kodzie za obsługę temperatury odpowiada kanał 6 a w supla go nie ma,
proszę o poradę co może być nie tak,
sprawdziłem czujnik, dodałem rezystor i działa dobrze,
podłączyłem sygnał z czujnika do pinu 24 w Arduino
na kanale zero ustwiłem przekaźnik zaświecający światło, działa dobrze
na kanale 5 wybrałem termometr i nie działa mam 3 kreski, połączenie jest ok
nie rozumiem czemu w kodzie za obsługę temperatury odpowiada kanał 6 a w supla go nie ma,
proszę o poradę co może być nie tak,
-
- Posts: 19516
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Chodzi o kolejność wywoływania funkcji dodającej kanały. Jak dasz SuplaDevice.addDS18B20Thermometer(); na początek to będzie na kanale zero.
To wynika z tej funkcji https://github.com/SUPLA/arduino/blob/m ... e.cpp#L189
która jest wywoływana przez addDS18B20Thermometer i pozostałe.
To wynika z tej funkcji https://github.com/SUPLA/arduino/blob/m ... e.cpp#L189
która jest wywoływana przez addDS18B20Thermometer i pozostałe.
-
- Posts: 27
- Joined: Thu Apr 21, 2016 10:05 am
tylko czemu nie wyświetla mi temperatury mogę dodać kod
czy na pewno termometr mam podpiąć do pinu 24?
czy na pewno termometr mam podpiąć do pinu 24?
-
- Posts: 19516
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
A jaki jest ustawiony w kodzie ?
-
- Posts: 27
- Joined: Thu Apr 21, 2016 10:05 am
24, tylko nie wiem czemu nie wyświetla temperatury
-
- Posts: 19516
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
No a poprawnie zwraca temperaturę w get_temperature ?
-
- Posts: 158
- Joined: Mon Apr 11, 2016 1:32 pm
W moim przypadku przy podłaczeniu Arduino do PC przez USB - działało ok 30 minWitam
Wgrałem - wszystko działa, ale również zauważyłem że czasem zrywa połączenie z supla.org. Zrywanie połaczenia (w moim przypadku) nastepowało podczas uruchamiania aplikacji arduino. Podłączyłem arduino do zasilacza i pracowało kilka godzin bez problemu.
Przy zasilaczu ok 1h. potem Arduino rozłączało się supla.cloud i na konsoli były komunikaty o braku połączenia do sieci.
Wymagany było wył/ wł Arduino.
Łaczy się do sieci przez EthernetShield.
Czy ktoś miał podobnie?