rozdzielczość DS18B20 Arduino UNO - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: rozdzielczość DS18B20 Arduino UNO (/watek-rozdzielczo%C5%9B%C4%87-ds18b20-arduino-uno) |
rozdzielczość DS18B20 Arduino UNO - stakol52 - 15-08-2018 mam od kilku dni Arduino UNO, z kilku przykładów "złożyłem program do obsługi 4. czujników DS18B20. Nie wiem, gdzie i jak ustawić rozdzielczość na 12 bitów. Program działa ale tylko z rozdzielczością 10. bitów /różnicę temperatur pokazuje co 0,25 st. C. Może ktoś wie, co z tym zrobić? Jeśli to nie ten dział, proszę moderatora o przeniesienie do innego działu. kod: Kod: #include <OneWire.h> RE: rozdzielczość DS18B20 Arduino UNO - kaczakat - 15-08-2018 Jak używasz biblioteki to najprościej zajrzeć do jej katalogu i otworzyć plik keywords.txt. Są tu dostępne funkcje/metody dla biblioteki, np. setResolution, a przykłady są w menu Arduino. Nie wiem czy to nie jest jakiś problem związany z multibus, bo domyślnie jest rozdzielczość 12bit. Kod programu wklejaj w kod w pełnej edycji. RE: rozdzielczość DS18B20 Arduino UNO - stakol52 - 17-08-2018 dzięki "kaczakat" za podpowiedź! Jak pisałem, jestem "nowy" w tej dziedzinie programowania w C /przedtem robiłem w assemblerze do Z80/, ale postaram się coś z tym zrobić. Dziwi mnie ta rozdzielczość, bo jeśli podamy napięcie do DS18B20, rozdzielczość powinna się ustawić na 12.bit. Jak uzyskam tę rozdzielczość 12. bit, dam znać. Dzięki! stan RE: rozdzielczość DS18B20 Arduino UNO - kaczakat - 17-08-2018 Może weź lupę i przyjrzyj się temu czujnikowi, są bardzo podobne o mniejszej rozdzielczości, google podpowie co mam na myśli. Lub po prostu wgraj inny przykład z biblioteki, przetestuj z jednym czujnikiem. |