I2C 1-wire controller DS2482-100 na RPi

Jelikož mi přestalo 1-wire přímo na GPIO spolehlivě fungovat rozhodle jsem se zkusit I2C kontrolér DS2482-100. Vycházel jsem z návodu zde. Zapojení je podle tohoto návodu, zkusil jsem to nejjednodušší bez MOSFET tranzistoru. Zapojení s MOSFET je níže v sekci „další zdroje“. Hardware a zapojení Nakoupil jsem si 5 ks DS2482-100, desky … TODO Software Nejprve jsem naistaloval I2C tools sudo apt-get install i2c-tools I2C kontrolér mám připojen na I2C bus 1 (SDA1, SCL1 piny 3 a 5 resp. GPIO 2,3). Spustím tedy command pro detekci kontroléru. 18 níže znamená že zdetekovalo. i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: — — — — — — — — 10: — — — — — — — — 18 — — — — — — — 20: — — — — — — — — — — — — […]

Číst více

RPi a One wire

Raspberry pi a používání 1-wire bus Teno příspěvek je soubor postřehů k problematice One Wire Bus a jeho propojení s RPi a instalaci a ladění owfs (a finálně připojení senzorů přes owfs do Homeassistantu – ale tím se zabývá jiný příspěvek).   1-wire bus Pěkný článek tady. Česky něco málo na začátku tohoto článku. Topologie a délka kabelů Doporučení jednoho z výrobců využívající HW master.   Typy připojení 1-wire senzorů k Raspberry pi Základní srovnání c češtině je pěkně zde – kapitola „Jak připojit 1-wire zařízení k RPi“. K tématu je i diskuze pod článkem. GPIO Nejlevnější a nejjednodušší řešení. Ale viz. článek zde, asi bude možné připojit jen méně senzorů na kratších drátech. Asi je to SW řešení – controllerem 1wire sběrnice je přímo RPi, ostatní řešení mají HW controller a pak po jiné sběrnici (I2C, usb, serial) do RPi komunikují výsledky. V owfs.conf bude jako zdroj „server: w1 […]

Číst více