Shoutbox

Pro přidání zprávy se musíte přihlásit.

28-04-2019 22:48
Hm, nenašel jsem...

26-04-2019 18:00
Nevíte někdo v čem programovat ESP32 - IDF pod Win bez příkazové řádky?

16-04-2019 11:17
Ahoj vespolek, bavím se čtením signálu pro modelářské servo pomocí Microchip PIC s použitím CCP (capture every edge). ... a-ha, text je omezen na malou délku ...

09-04-2019 01:36
Prosim zahlasujte za moje projekty v Hackaday prize 2019 https://hackaday..
..cker/13133
Diky moc Mrknutí

23-02-2019 16:38
Už jsem ho našel Úsměv Ten zelený zákal je sviňa.

23-02-2019 15:58
Byl tady článek -video o Visual Studio Code. Jsem slepý a nemohu jej najít Smutný Je někde?

Sdílejte nás



RSS feeds

CHIP computer: I2C sběrnice - teplotní čidlo AD7415Tisk

CHIP computer samozřejmě disponuje i I2C sběrnicí. K ní můžete připojit nejrůznější zařízení - teplotní čidla, čidla vlhkosti, magnetometry, akcelerometry a spoustu dalších. Samozřejmě musí umět komunikovat skrze I2C sběrnici.
V tomto velmi článku vám ukážu, jak na to.

Tento postup můžete použít i pro další SBC jako je Raspberry Pi, Banana Pi, Cubieboard, NanoPi a další.

Další články o CHIP computer:
CHIP computer: první seznámí a porovnání s Raspberry Pi Zero - pizero
CHIP computer: připojení k WiFi, SSH, UART, boot
CHIP computer: rychlost USB, WiFi, odběr proudu, teplota zařízení
CHIP computer: nahrání OS, python, LEDka a blikání po bootu
CHIP computer: USB webkamera
CHIP computer: I2C sběrnice - teplotní čidlo AD7415

Nejprve nainstalujeme i2c-tools
sudo apt-get update
sudo apt-get upgrade

sudo apt-get install i2c-tools

Připojíme čidlo (v mém případě teplotní senzor AD7415 s adresou 0x4A)

Pokud však adresu neznáte, použijte následující příkaz. Ten zjistí adresy připojených zařízení.
sudo i2cdetect -y -r 2
2 - označuje číslo I2C sběrnice. U CHIP computer jsem využil druhou I2C.



Teplotu zjistíme příkazem:
sudo i2cget -y 2 0x4a



Vytvořil jsem si jednoduchý bash script pro odeslání teploty do http://tmep.cz


Ten je ke stažení zde. Ve scriptu doplňte vaši adresu na tmep.cz.

Podobný bash script můžete vložit do crontabu, pak se vám bude pravidelně spouštět.
sudo crontab -e
Kam doplníte:
*/5 * * * * /CestaKeScriptu

Script se bude spouštět každých 5 minut.
Zatím nikdo nekomentoval. Buďte první kdo vloží svůj komentář.

Přidat komentář

Pro přidání komentáře musíte být přihlášený.

Upozornění

Administrátor těchto stránek ani autor článků neručí za správnost a funkčnost zde uvedených materiálů.
Administrátor těchto stránek se zříká jakékoli odpovědnosti za případné ublížení na zdraví či poškození nebo zničení majetku v důsledku elektrického proudu, chybnosti schémat nebo i teoretické výuky. Je zakázané používat zařízení, která jsou v rozporu s právními předpisy ČR či EU.
Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva.
Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ.