Arduino + supla.org - początki

vcompl
Posts: 158
Joined: Mon Apr 11, 2016 1:32 pm

Post

smola23 - A po podłaczeniu pracuje Ci stabilnie? Nie rozłącza sie z SUpla?

Czy komus jeszcze poza mną po ok 30min pracy Arduino rozłącza się z Supla.cloud? (niestety wymagany twardy restart)
smola23
Posts: 27
Joined: Thu Apr 21, 2016 10:05 am

Post

działa stabilnie nic nie rozłącza, sprawdź sobie może to wina internetu a dokładnie braku DHCP? lub spróbuj z modułem W5100, mniej kabli, działa znacznie lepiej.
User avatar
pzygmunt
Posts: 19465
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Rozłączanie to nie wina dhcp. Bez DHCP w ogóle się nie połączy bo nie dostanie ustawień sieci.
vcompl
Posts: 158
Joined: Mon Apr 11, 2016 1:32 pm

Post

Mam właśnie W5100
0xFF
Posts: 308
Joined: Sat Feb 20, 2016 8:54 pm

Post

Może serwer DHCP ma jakiś ekstremalnie mały lease time i co 30 min klient rozłącza się i pobiera na nowo ustawienia?
Puść ping-a i sprawdź po godzinie czy coś pogubiło się.
macco
Posts: 6
Joined: Wed Apr 20, 2016 10:43 am

Post

Dodałem drugi czujnik ds18b20, w aplikacji mam 2 czujniki ale temperatura wyświetla mi się z kanału 5 na 6 mam ---.
Gdzie popełniam błąd?

.......
if ( sensors.getDeviceCount() > 0 )
{
sensors.requestTemperatures();
// t = sensors.getTempCByIndex(0);
int i = 0;
switch(channelNumber)
{
case 5:
i = 0;
break;
case 6:
i = 1;
break;
};
if ( channelNumber == 5 )

t = sensors.getTempCByIndex(i);
};

return t;
....
User avatar
pzygmunt
Posts: 19465
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Wywal
if ( channelnumber == 5 )
macco
Posts: 6
Joined: Wed Apr 20, 2016 10:43 am

Post

Dziękuję pomogło temperatura wyświetla się prawidłowo z 2 czujników.
Mogę dodać kolejne czujniki?
Jak mogę zapanować nad czujnikami - kolejność czy jak dodam następny zmieni mi się kolejność kanałów już podłączonych?
User avatar
pzygmunt
Posts: 19465
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Mozesz dodać kolejne czujniki analogicznie jak poprzednie.
macco
Posts: 6
Joined: Wed Apr 20, 2016 10:43 am

Post

Podłączyłem 4 szt. temperatury wyświetlają się z małymi odchyłkami ok 0,3 - 0,6 stC.
W jaki sposób podłączyć każdy czujnik do osobnego portu - na biurku nie ma problemu z identyfikacją ale w kotłowni jak już zamontuję nie będę miał tak łatwo. Dlatego lepszym rozwiązaniem (w razie uszkodzenia/wymiany czujnika) byłoby aby każdy czujnik zajmował jeden port w arduino.
Proszę o podpowiedź (fragment kodu/naprowadzenie na właściwy tor)
pozdrawiam

Return to “Pomoc”