Goto page Previous 1, 2
pawel2420
Guest
Wed Jul 23, 2014 10:40 am
Quote:
Jak nie to jakiś adapter do komórki bym zrobił na BT zbierający z
czujników OneWire.
Można kupić takie gotowe z interfejsem BT4.0:
http://i-node.pl/inode-care-sensor-2/ za kilkadziesiąt złotych. Co około
1 sek. wysyła ramkę rozgłoszeniową z wartością temperatury i przy okazji
pomiary archiwizuje w pamięci.
Paweł
adamschodowy
Guest
Thu Jul 24, 2014 12:46 am
Użytkownik "badworm" <nospam@post.pl> napisał w wiadomości news:a0ybdr3ixte9$.dlg@badworm.pl...
Quote:
Co polecacie w roli małego, zgrabnego termometru o zakresie mierzonym od
-20 do +45*C, który można by wykorzystywać do pomiaru temperatury
otoczenia i mieć zawsze przy sobie? Myślę o czymś pokroju zegarków w
formie modułów do przyklejenia taśmą dwustronną bądź zamontowania w
otworze, zasilanych jedną baterią LR44 lub czymś podobnym.
niektore liczniki rowerowe mierzą temperaturę, miałem taki,
nominalnego zakresu nie pamiętam ale pokazał kiedyś -10 więc przyjmuję -20... +50
cena ok trzy dyszki, wielkość pół pudełka tiktaków
Tmek
Guest
Thu Jul 24, 2014 1:45 pm
Użytkownik "adamschodowy" <adamschodowy@gazeta.pl> napisał w wiadomości
news:lqpl14$5h5$1@speranza.aioe.org...
Quote:
Użytkownik "badworm" <nospam@post.pl> napisał w wiadomości
news:a0ybdr3ixte9$.dlg@badworm.pl...
niektore liczniki rowerowe mierzą temperaturę, miałem taki,
nominalnego zakresu nie pamiętam ale pokazał kiedyś -10 więc
przyjmuję -20... +50
cena ok trzy dyszki, wielkość pół pudełka tiktaków
I to jest najlepsza opcja.
Mierza temp min, max, sa wodoszczelne, maja zegarek i kosztuja 30zl. Np w
lidlu od czasu do czasu takie sa.
Tmek
NetiaAbonent
Guest
Fri Jul 25, 2014 7:34 pm
Użytkownik "pawel2420" <zly_adres@nic.pl>
Quote:
Jak nie to jakiś adapter do komórki bym zrobił na BT zbierający z
czujników OneWire.
Można kupić takie gotowe z interfejsem BT4.0:
http://i-node.pl/inode-care-sensor-2/ za kilkadziesiąt złotych. Co około 1
sek. wysyła ramkę rozgłoszeniową z wartością temperatury i przy okazji
pomiary archiwizuje w pamięci.
Ma toto jakiś otwarty protokół komunikacyjny ?
Pawel2420
Guest
Sat Jul 26, 2014 3:57 pm
Quote:
Ma toto jakiś otwarty protokół komunikacyjny ?
Tak
Odbieranie ramek rozgłoszeniowych zawierających aktualny wynik pomiaru
jest banalnie proste. Odczyt danych archiwalnych z pamięci wymaga
nawiązania połączenia więc od strony programowej jest już bardziej
skomplikowane.
Zaznaczam, że BT4.0 obsługują tylko nowsze wersje systemów Android (od
wer. 4.3) i iOS (od wer. 7)
Paweł
NetiaAbonent
Guest
Mon Jul 28, 2014 2:19 pm
Użytkownik "Pawel2420" <zly_adres@nic.pl>
Quote:
Ma toto jakiś otwarty protokół komunikacyjny ?
Tak
Odbieranie ramek rozgłoszeniowych zawierających aktualny wynik pomiaru
jest banalnie proste.
Na stronie
http://i-node.pl/ nie mogę znaleźć. Udostępnisz ? Podeślesz ?
Wysyłam zapytanie.
Quote:
Odczyt danych archiwalnych z pamięci wymaga nawiązania połączenia więc od
strony programowej jest już bardziej skomplikowane.
Zaznaczam, że BT4.0 obsługują tylko nowsze wersje systemów Android (od
wer. 4.3) i iOS (od wer. 7)
Czy to znaczy, że w ogóle nie da się gadać jak się ma inny BT ? Bo rozumiem,
że chodzi o LE i zasadniczo ma sens by tak było, ale wydaje się, że to
ogranicza dość mocno.
pawel2420
Guest
Tue Jul 29, 2014 6:11 am
Quote:
Ma toto jakiś otwarty protokół komunikacyjny ?
Tak
Odbieranie ramek rozgłoszeniowych zawierających aktualny wynik pomiaru
jest banalnie proste.
Na stronie
http://i-node.pl/ nie mogę znaleźć. Udostępnisz ? Podeślesz ?
Wysyłam zapytanie.
Urządzenia BLE standardowo się rozgłaszają. Czyli wysyłają specjalną
ramkę danych zwykle co 1.28 sek. Taka ramka składa się z kilku rekordów
opisanych w specyfikacji BLE. W przypadku wymienionych czujników jeden z
tych rekordów (typ 0xFF) zawiera aktualne dane pomiarowe i cyfrowy podpis.
Każdy rekord zaczyna się od dwóch bajtów. Pierwszy określa jego długość
a drugi typ. Po odebraniu ramki rozgłoszeniowej trzeba w niej znaleźć
interesujący rekord i oczytać znajdujące się w nim dane.
Quote:
Czy to znaczy, że w ogóle nie da się gadać jak się ma inny BT ? Bo
rozumiem, że chodzi o LE i zasadniczo ma sens by tak było, ale wydaje
się, że to ogranicza dość mocno.
Stare urządzenia z obsługą BT2.1 nie potrafią komunikować się przez
Bluetooth Low Energy. Do tego celu wymagany jest interfejs Bluetooth w
wersji 4.0 lub nowszej.
Paweł
Goto page Previous 1, 2