Citire instantanee temperatura DS18B20 si afisare pe LCD 16x2 V-2

 

Revin cu un update la 

Termometru simplu cu DS18B20 si afisare pe LCD 16x2 V-1


     In aceasta schita am inclus din biblioteca Dallas Temperature a lui milesburton, exemplul lui pentru WaitForConversion, exemplu care ne faciliteaza citirea temperaturei livrata de senzorul DS18B20, aproape instantaneu.

    Acest model de citire l-am mai implementat pentru teste in cateva mici proiecte personale si chiar functioneaza super bine, temperatura este afisata aproape instantaneu, fata de modelul de citire clasic care include un mic delay.


  Pentru a va face o idee si pentru a testa aceasta metoda atasez codul folosit de mine, avand la baza codul iniatial folosit la  Termometru simplu cu DS18B20 si afisare pe LCD 16x2 V1, cel de aici:

https://hobby-geomar.blogspot.com/2020/04/termometru-simplu-cu-ds18b20-si-afisare.html


   Pentru cei care vor sa testeze metoda/codul,  am urcat codul aici:

 

Cod Citire rapida Temp DS18B20

 

O poza cu temperatura citita

 


 

Un mic clip cu citirea rapida temperaturei:




Pentru ca in clipul postat si in poza, tempetarura este afisata cu o zecimala, iar in codul urcat este pentru test afisarea temperaturei cu doua zecimale, fiecare poate modica cum doreste afisarea temperaturei de DS18B20 pe LCD

De aceea se poate edita linia albastra din poza atasata:

 



 Pentru o afisare fara zecimale, trebuie:   lcd.print(tempC, 0);

 Pentru afisare cu o zecimala trebuie:       lcd.print(tempC, 1);

 Pentru afisare cu doua zecimale NU se mai modifica, ramane ca in poza.

 

 

 


Succes in continuare


 

 

 

Niciun comentariu:

Trimiteți un comentariu