Vizualizarea semnalului telecomenzilor IR pe computer

 Autor:   Publicat pe:    Niciun comentariu
Comunicarea folosind semnale luminoase în spectrul infraroșu (IR) este utilizată pe scară largă la majoritatea dispozitivelor care pot fi controlate prin telecomandă. Există mult protocoale, iar comenzile trimise sub formă de șiruri de octeți diferă de la un producător la altul, de la un dispozitiv la altul. Acest articol prezintă o metodă simplă de vizualizare a semnalului infraroșu emis de o telecomandă. Deoarece semnalul este transmis la frecvențe joase, pentru vizualizarea lui poate fi utilizată placa de sunet a calculatorului și mai multe aplicații gratuite.

Într-un articol anterior am descris cum poate fi identificată existența unui semnal IR folosind un modul receptor și un LED. Acum, în loc să folosim semnalul captat de receptor pentru a aprinde un LED, îl vom trimite pe una din intrările audio ale plăcii de sunet.
Vizualizarea semnalului telecomenzilor IR pe computer

Dispozitiv simplu pentru verificarea funcționării telecomenzilor

 Autor:   Publicat pe:    Niciun comentariu
Comunicarea folosind semnale luminoase în spectrul infraroșu este utilizată pe scară largă la majoritatea dispozitivelor care pot fi controlate prin telecomandă. De cele mai multe ori, problemele care apar sunt datorate consumării bateriilor telecomenzii. În continuare este prezentat un circuit simplu de construit care ajută la verificarea stării de funcționare a unei telecomenzi. Mai exact, la apăsarea oricărui buton de pe telecomandă, un LED se aprinde. Telecomenzile pot fi verificate de asemenea folosind camere foto/video. Acestea sunt sensibile la lumina IR.

Pentru construirea circuitului veți avea nevoie de un receptor inforaroșu de tipul TSOP1738, SFH506 etc. Acestea pot fi găsite în orice dispozitiv care putea fi controlat prin telecomandă. Mai dificilă este identificarea pinilor integratului. Receptorul este construit într-o capsulă cu 3 pini (2 pini de alimentare și unul de semnal). Puteți identifica pinii analizând placa de circuit de unde ați luat receptorul. Iar dacă ați cumpărat unul, puteți căuta fișa tehnică după tipul lui.
Dispozitiv simplu pentru verificarea funcționării telecomenzilor

Calculare indice de confort termic cu senzor DHT

 Autor:   Publicat pe:    Niciun comentariu

Indicele de confort termic (ICT) sau indicele temperatură umezeală (ITU) este un parametru strâns legat de confortul termic. Indicele coroborează temperatura aerului cu umiditatea relativă, utilizând o formulă ce va fi descrisă în continuare. Pragul critic, peste care apare disconfortul, este considerat 80 de unități. Relevanța acestui indice este cel puțin discutabilă, deoarece chiar într-o lună considerată normală din punct de vedere meteorologic, toate zilele se pot afla peste pragul de alertă (65 unități). Formula de calcul a indexului poate fi găsită în articolul [PDF] Thermal Comfort (E. Teodoreanu, I. Bunescu).

După cum îi spune și numele, pentru calcularea ITU sunt necesare temperatura și umiditatea relativă. Măsurarea lor este chiar ușoară folosind senzori digitali de tipul DHT11, DHT22, SHT11, AM2302. Acești senzori măsoară atât temperatura cât și umiditatea, pe care le comunică digital unui microprocesor. Nu necesită calibrare, dar nici acuratețea nu este totdeauna cea mai bună. Se recomandă un senzor DHT22/AM2302 în locul unui DHT11. De asemenea, Bosch produce senzorul BME280 care costă ceva mai mult, dar măsoară inclusiv presiunea atmosferică. Și acesta poate fi folosit pentru calcularea ITU, cu mențiunea că este un dispozitiv care funcționează la 3,3 V, nu mai mult.

Calculare indice de confort termic cu senzor DHT

Montajul cu senzor DHT22 pe placă de test

Termometru cu senzor DS18B20 și afișaj 16x2

 Autor:   Publicat pe:    Niciun comentariu
Folosind o placă de dezvoltare cu microcontroller ATmega, un LCD cu 2 rânduri de 16 caractere și un senzor digital de temperatură de tipul DS18B20 se poate construi cu ușurință un termometru. Senzorul utilizat este unul digital, ce poate măsura temperaturi cuprinse între -55 și +125 grade Celsius, cu o rezoluție maximă de 0,044 grade (12 biți). În ciuda rezoluției ridicate, acuratețea senzorului este de +/-0,5 grade. Temperatura măsurată este comunicată procesorului digital, prin protocolul 1-Wire.

DS18B20 este un integrat programabil ce include memorie EEPROM. Această memorie poate fi utilizată pentru programarea unor praguri de alarmă. La fiecare citire a temperaturii, DS18B20 compară valoarea cu pragul de alarmă, și dacă este cazul setează un bit ce poate fi citit de procesor.
Termometru cu senzor DS18B20 și afișaj 16x2