sâmbătă, 26 septembrie 2020

Statie meteo cu DHT22, Arduino Nano si afisajul inteligent STVC035WT

    Am primit pentru teste un afisaj inteligent de la firma chinezeasca STONE Technology pe care l-am pornit sa vad cum se comporta:

Afisaj inteligent STVC035WT: primul test

 - STVC035WT-01 intelligent display - first test

    Afisajul STVC035WT-01 primit este unul pentru uz casnic, dupa cum se poate vedea la:

https://www.stoneitech.com/product/by-application/civil-type/stvc035wt-01.html

►diagonala: 3.5"

►microcontroler: CortexM4

►rezolutie: 320x480

►interfata: RS232/RS485/TTL/USB

►Dimenziune utila (mm): 49*73.4

►intensitate luminoasa (cd/m²): 300;

Mai multe detalii: http://www.stone-hmi.com/product/278082427

   In mare, trebuie creat un fundal (poza si loc pentru afisare valori), dupa cum se prezinta pe pagina producatorului la "support" folosind programul lor

si locul variabilelor, pentru temperatura, respectiv umiditate
si cum am pus eu in filmuletele urmatoare:

Afisaj inteligent SVTC035WT (creare fundal)

SVTC035WT intelligent display (background made)

   Schema de conectare, pentru teste, este una simpla:

derivata din schema prezentata in articolul depre conectare
doar ca nu am avut succes deoarece afisajul era configurat pe modul RS232
adica era facuta punte (strap)
si a trebuit s-o intrerup

am scris mai multe programe de test, inspirat de articolul HOW TO USE STONETECH STVC035WT-01 INTELLIGENT TFT LCD MODULE WITH ARDUINO cu generare aleatoriea numerelor, 
      Am facut mai multe teste, dupa cum se vede in filmuletele urmatoare:
SVTC035WT intelligent display (Arduino control)
Afisaj inteligent SVTC035WT (conectare cu Arduino) - 2
SVTC035WT intelligent display (Arduino control) - 3
  Schema pentru statia meteo cu senzor DHT22 (AM2302) este

si programul scris de mine pentru Arduino este StoneTech_DHT.ino, iar fisierele pentru fundal si configurarea variabilelor este in arhiva STONE_Arduino2g.zip.
    Am facut 2 filmulete:













Un comentariu:

  1. ... mai ştii comanda la PCBWay, şi sursa în comutaţie cu TL494?
    când am găsit proiectul, cu gândul să-l fac, am constatat că era proiectul făcut pentru un "afişaj inteligent", de genul ăsta! :D
    eu am să-mi bat niţel capul, (dar ceva mai târziu, să termin cu sursa de care pomeneam pe facebook), să văd dacă nu pot folosi ceva mai "pământesc", gen un arduino un encoder, probabil şi un buton sau doua suplimentare, şi un ecran oarecare...
    s-ar putea ca ecranul ăsta să functioneze ok cu placa aia... presupun că o să sapi cândva în direcţia asta.
    mi s-a părut că au dat şi softul de control, "la liber", dar depinde şi de nu ştiu ce utilitar (nu librărie, utilitar!) care trebuie linkat ca atare în arduino ide...
    eu am crezut iniţial că e un cablaj pentru una din multele variante de surse cu TL494 stand-alone, cu potenţiometre pentru control, şi ampermetru/voltmetru numeric sau clasic pentru afişaj... doar când am avut placa în mână şi-am căutat mai atent pe google am aflat exact ce-am cerut! :)

    RăspundețiȘtergere