Hej
Mam pewien problem. Wykonałem projekt z tej strony: http://www.mikrokontroler.pl/content/bezprzewodowy-czujnik-temperatury-z-modulami-nrf24l01-arduino. Ale jak wiadomo apetyty rośnie w miarę jedzenia. Chciałem dołożyć pomiar wilgotności czyli zamienić czujnik DS18B20 na DHT11/22. O ile implementacja odbioru danych z czujnika DHT jest prosta i zrozumiała, to nie do końca wiem jak w miarę przystępnie odbierać te dane od strony odbiornika. To znaczy mieć ładne wyłuskane dane. Wpadłem na pomysł parsowania stringów, dzięki stronce https://arduino-info.wikispaces.com/nRF24L01-Mirf-Examples Wgrałem te przykłady do odbiornika i nadajnika, niestety w oknie terminala otrzymuję jakieś losowe liczby nie są to na pewno wyniki odebranych danych, nie są też rozdzielone znakiem :. Czy mógłby mi ktoś podpowiedzieć jak to zrobić ?
Pozdrawiam
nRF24L01 nadawanie i odbieranie dwóch zmiennych
- Nefarious19
- Newb
- Posty: 80
- Rejestracja: sobota 02 sty 2016, 20:45
Re: nRF24L01 nadawanie i odbieranie dwóch zmiennych
Zajrzyj na inne forum. Jest tam moja biblioteka do tych modułów oparta o zdarzenia a dane lecą jako stringi.
Plany na przyszłość: C, C++, C#
Re: nRF24L01 nadawanie i odbieranie dwóch zmiennych
Wiem
Niestety teraz nie mam możliwości pisania w C
Niestety teraz nie mam możliwości pisania w C
- inż.wielki
- User
- Posty: 307
- Rejestracja: niedziela 20 gru 2015, 23:11
Re: nRF24L01 nadawanie i odbieranie dwóch zmiennych
zacznijmy od tego czy dht masz uruchomione i czy dostajesz z tego jakies dane? Jeżeli tak, to wyślij je tak samo jak te z ds1820, powiedz mi tylko komunikacja ma byc dwukierunkowa?
Re: nRF24L01 nadawanie i odbieranie dwóch zmiennych
Nie komunikacja nie ma być dwukierunkowa. Czujnika nie mam jeszcze, Ale przecież czujnik tutaj nie stanowi problemu. W ramach testu mogę wysyłać dwie zmienne float. No okej ale jak je wyślę jedna po drugiej. To czy będziesz miał pomysł jak jakoś rozsądnie je odebrać po stronie odbiornika ?
Re: nRF24L01 nadawanie i odbieranie dwóch zmiennych
Problem rozwiązany. Co prawda na kartce papieru ale musi to działać
Re: nRF24L01 nadawanie i odbieranie dwóch zmiennych
I co? Działa?
Life is to short to eject USB safely
Wróć do „Programowanie AVR w Arduino”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość