Ds18b20 indexowanie po eeprom - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Czujniki (https://forum.arduinopolska.pl/dzial-czujniki) +--- Wątek: Ds18b20 indexowanie po eeprom (/watek-ds18b20-indexowanie-po-eeprom) |
Ds18b20 indexowanie po eeprom - Mori - 27-01-2016 Witam, Na wstępie chcę zaznaczyć, że programowaniem zajmuje się od 3 miesięcy. Mam wgrane w DS ach-do eepromu wartosci. W rejestrze TL i TH czyli 2 i 3 bit eepromu mam wgrane: czujnik 1 - eeprom bit 2 wartosc 11 czyjnik 2 - eeprom bit 2 wartosc 22 (sprawdzam to używajac biblioteki oneWire i przykładu DS18x20) A teram co bym chciał osiągnąc ZA kazdym razem jak zmienie czyjnik na inny np: Czujnik 3 - eeprom bit 2 wartosc 11 Czyli jak zamienie czujnik 1 na czujnik 3 to chcialbym aby program przypisywal do niego ta sama nazwe np: Temp. zewnetrzna ( cokolwiek ) Czyli czujnik majacy wartors eepromu 11 to temperatura zewnetrzna. (nie ma potrzeblemu z podlaczeniem 2 czujnikow z eeprom b2 11 bo do takiej sytulacji nie dojdzie w moim przypadku) Moje pomysły na rozwiaznie tego to: po 1. Sprawdzenie pojedynczego bitu 2 eepromu i jesli ma on wartosc 11 przypisanie mu znawy. Mam problem z odczytaniem pojedynczego bitu eepromu i stworzeniem odpowiedniej funckcji po 2. Przypisanie na poczatku nazwy czujnikowi o wlasciwej zawartosci eepromu. Nie jestem pewniem czy istnieje gotowa komenda ktora na sie to odrazu przypisac. dzięki i czekam na jakies info |