Jestli potřebujete změřit v místnosti kolik tam máte světla, tak můžete použít senzor LDR. Ke zjištění intenzity světla nebo tmy použijeme senzor zvaný LDR (Light dependent resistor). LDR je speciální typ rezistoru, který propouští vyšší napětí vždy, když je světlo, a propouští nízké napětí v případě tmy. Než začnu ukazovat kód, vysvětlím tento koncept níže. […]
Arduino
Návod na zprovoznění MCP3432 – Arduino
MCP3424 je čtyřkanálový převodník A/D s nízkým šumem a vysokou přesností delta-sigma s diferenciálními vstupy a až 18 bitů rozlišení. Referenční napětí má přesností 2,048 V umožňuje rozdílně vstupní rozsah ± 2,048 V. Zařízení používá dvouvodičové sériové rozhraní kompatibilní s I2C a pracuje z jediného zdroje napájení v rozsahu od 2,7 V do 5,5 V […]
Návod na zprovoznění MLX90614 – Arduino
MLX90614 je bezkontaktní teplotní senzor na bázi infračerveného záření, který dokáže měřit teplotu konkrétního objektu v rozmezí -70 °C – 382,2 °C a teplotu okolí -40 °C – 125 °C, aniž by došlo k fyzickému kontaktu se sledovaným objektem. Je vybaven I2C pro přenos údajů o teplotě do arduina. V modulu je zabudován 17bitový ADC, […]
Návod na zprovoznění DS18B20 – Arduino
Jedním z nejjednodušších a nejlevnějších způsobů, jak do projektu přidat snímání teploty, je použití teplotního čidla DS18B20. Tyto snímače jsou poměrně přesné a ke své činnosti. Snímač se obvykle dodává ve dvou provedeních. Jeden, který se dodává v pouzdře TO-92, vypadá přesně jako běžný tranzistor. Druhý ve stylu vodotěsné sondy, který může být užitečnější, když […]
Návod na zprovoznění senzoru DHT22 a DHT11.
Senzory z řady DHT11/22 umožňují měřit teplotu a vlhkost. Senzory DHT jsou vyrobeny ze dvou částí, kapacitního čidla vlhkosti a termistoru . Uvnitř je čip, který provádí analogově-digitální převod a posílá digitální signál s teplotou a vlhkostí. Digitální signál je docela snadno čitelný pomocí jakéhokoli mikrokontroléru. DHT11 Cena je přijatelná Napájení 3 až 5 V. […]
Senzor vlhkosti a teploty si7021 – Arduino
Senzor si7021 měří teplotu a vlhkost a využívá I2C, což umožňuje připojit více senzoru na stejný spoj, za předpokladu, že umožňuje změnit adresu. Senzor je docela přesný a výhoda je jeho spotřeba, když neměří nic, tak se přepne do režimu nečinnosti, kde už je odběr proudu jen několik uA. Některé senzory mají i ochranu proti […]
Použití samostatného čipu ATmega328P
Někdy se v projektu vyplatí použití samostatného čipu. Projekty pro realizování určitého projektu s malým odběrem, třeba pro CR2032 baterii. Samotný čip může pracovat i při 1MHz, bez použití čipu. Výhoda je pak nízký odběr. Samotný čip, pak ani nepotřebuje regulátor, když se dodrží, že bude třeba adaptér 5V. Když tedy se využije třeba ta […]
Podmínky IF a ELSE
V článku se budeme zabývat podmínkami if , else if a else. Podmínky v C jsou v některých případech potřeba. Podmínky budeme potřeba v situacích, kde budeme potřebovat využít více možností, ale jen aby platila jen jedna varianta, když se splní požadavek na splnění podmínky. if ( naše podmínka ){ // zde bude příkaz k […]