DHT11 czy DHT22, różnice w oprogramowaniu i funkcjonalności

Kupując kiedyś podzespoły z internetowym znajomym, o wdzięcznej ksywce „browar” pokusiłem się na zakup sensora DHT11 uzbrojonego w niewielkie PCB – Temperature and Relative Humidity Sensor Module. Układ wydawał się nieskomplikowany w obsłudze, po wyszukaniu materiałów i przyjżeniu się specyfikacji przygotowanej przez producenta okazało się że rządzi się „swoim” dwukierunkowym, jednożyłowym, szeregowym, protokołem komunikacji. Więc przystając do najlepszej tezy na świecie – lenistwo matką wynalazków (wynalazców), czytam dalej co kaktus napisał

sensor światła z pomiarem w jednostkach LUX – APDS9300

W znanym serwisie aukcyjnym wygrzebałem kiedyś ciekawy sensor z komunikacją I²C o oznaczeniu APDS9300. Układ zainteresował mnie na tyle, że sobie go zakupiłem z myślą o wykorzystaniu w kilku mini projektach, z uwagi na to, że „jakość” oświetlenia można przedstawić w konkretnych jednostkach – LUX. Dodatkowo interesującą możliwością jest sposób w jaki układ dokonuje pomiaru, otóż uzbrojony jest w dwa czujniki światła jeden o szerokim spektrum – światło widzialne (w odcieniu czerwieni) oraz IR λp = 640nm , i drugi pracujący tylko w IR λp = 940nm. No i pomyślałem sobie, że można by dodatkowo zbierać dane z tego czujnika IR do obserwacji w czasie, np w okresie roku. Niestety nie są to już żadne znane jednostki, a tylko odczytane wartości z przetwornika AD. czytam dalej co kaktus napisał

PCA9530 i inne dimmer LED

Bardzo ciekawe, zarazem proste w obsłudze, oraz wygodne w użyciu, mógłbym tak długo … Generalnie chodzi mi o rodzinę układów scalonych będącymi „sterownikami PWM” do obsługi źródeł światła LED, lub po prostu samych LED itp. Generalnie zostały zaprojektowane przez producenta jako I/O expander, zoptymalizowane do dimmer LED. czytam dalej co kaktus napisał

PCA9603 – Jak to jest z translatorem poziomów logicznych magistrali I²C

Postanowiłem kiedyś zapoznać się z sensorem oświetlania APDS-9300 (Digital Ambient Light Photo Sensor) komunikującym się z µC za pośrednictwem magistrali I²C. Sęk w tym, iż element ten powinien być zasilany napięciem 2,5V natomiast mikrokontroler, którego użyłem do zarządzania, z tytułu podłączonego wyświetlacza wymagał napięcia zasilania 5V. czytam dalej co kaktus napisał