Dearece am un senzor AHT20 si tocmai am testat un termometru/higtometru cu senzorul GY-21 pe un afisaj de 1.3"cu driver ST7789, am zis sa adaptez programului pentru senzorul AHT20.
Am gasit un articol bun, ce foloseste similar senzorul (ca si precedentul), din care am aflat si caracteristicile principale:
- tensiune de alimentare: 2,0..5,5V
- umiditate relativa masurata: 0..100% RH
- temperatura masurata: -40..+85℃
- precizia de masusa a umiditatii relative: ±2% RH (la +25℃)
- precizia de masura a temperaturii: ± 0,3 ℃
- rezolutie masura pentru umiditatea relativa: 0,024% RH
- rezolutie masura pentru temperatura: 0,01 ℃
- adresa i2c: 0x38
Biblioteca folosita este Seeed_Arduino_AHT20 asa ca programul adaptat de mine este AHT20_ST7789_0c.ino ce foloseste schema (similara cu cea a senzorului GY-21):
Prima deosebire sesizata intre GY-21 si AHT20, este aceea ca cel din urma este mult mai lent in initializare si trebuie interogat mai rar pentru valori corecte, mai ales ale umiditatii relative.Ca si termometrul/higrometrul anterior, pe ecranul de 33mm (1,3") putem vedea:
- modul 1:
- temperatura si umiditatea cu caractere mari
- temperatura cu caractere mari si un grafic al variatiei si umiditatea relativa cu caractere mai mici
- umiditatea relativa cu caractere mari si un grafic al variatiei si temperatura cu caractere mai mici
- modul 2 (cu informatii in partea de jos, in stanga pentru temperatura si in mijloc pentru umiditatea relativa, pe primul rand valoarea medie, apoi valoare minima, respectiv valoarea maxima, pe randul de jos)
- temperatura si umiditatea
- temperatura cu caractere mari si umiditatea relativa cu caractere mai mici
- umiditatea relativa cu carctere mari si temperatura cu caractere mai mici
Am facut si 2 filmulete:
- Termometru/higrometru cu AHT20 pe afisaj IPS de 1.3" cu ST7789
Niciun comentariu:
Trimiteți un comentariu