Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze |
education:arduino_dht11 [2023/06/01 10:55] – simurda | education:arduino_dht11 [2023/08/18 12:37] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
---|
====== DHT11 ====== | ====== DHT11 ====== |
| {{ :education:dht11-sensor-pinout.png?100|DHT11}} |
* **Čidlo teploty a vlhkosti** | * **Čidlo teploty a vlhkosti** |
* Komunikace přes jeden datový pin | * Komunikace přes jeden datový pin |
* Napájení **3 - 5.5V** | * Napájení **3 - 5.5V** |
| |
[[https://github.com/adafruit/DHT-sensor-library | DHT-sensor-library]] \\ | {{:education:nano_dht.zip | Příklad použití - Arduino}}\\ |
| [[https://github.com/adafruit/DHT-sensor-library | DHT-sensor-library]]\\ |
[[https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf| Data sheet]]\\ \\ | [[https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf| Data sheet]]\\ \\ |
[[http://playground.arduino.cc/Main/DHT11Lib|podpora pro sensory DHT11]]\\ | [[http://playground.arduino.cc/Main/DHT11Lib|podpora pro sensory DHT11]]\\ |
[[http://playground.arduino.cc/Main/DHTLib|poznámky k čidlům DHTxx]] {{ :education:dht11-sensor-pinout.png?100 |Zapojení DHT11}} | [[http://playground.arduino.cc/Main/DHTLib|poznámky k čidlům DHTxx]] |
| |
^ DHT11 ^ ARDUINO ^ ESP32 | | ^ DHT11 ^ ARDUINO ^ ESP32 | |
''[[https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.h#:~:text=float%20readHumidity(bool%20force%20%3D%20false)%3B|readHumidity(force);]]'' - Vrátí naměřenou relativní vlhkost jako ''float''\\ | ''[[https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.h#:~:text=float%20readHumidity(bool%20force%20%3D%20false)%3B|readHumidity(force);]]'' - Vrátí naměřenou relativní vlhkost jako ''float''\\ |
''[[https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.h#:~:text=float%20computeHeatIndex(bool%20isFahrenheit%20%3D%20true)%3B|computeHeatIndex(isFahrenheit);]]'' - Vrátí pocitovou teplotu jako ''float''. ''isFahrenheit'' - jednotky °F/°C\\ | ''[[https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.h#:~:text=float%20computeHeatIndex(bool%20isFahrenheit%20%3D%20true)%3B|computeHeatIndex(isFahrenheit);]]'' - Vrátí pocitovou teplotu jako ''float''. ''isFahrenheit'' - jednotky °F/°C\\ |
| |
{{:education:nano_dht.zip | Příklad použití - Arduino}} | |
| |
<file cpp DHT11.ino> | <file cpp DHT11.ino> |