sâmbătă, 18 noiembrie 2017

Remote DHT11 pe 433MHz

S-a ivit necesitatea  transmiterii temperaturii si umiditatii la o distanta de cca 10m fara a avea posibilitatea de pozat cabluri si gaurit pereti.
In acest sens am testat 2 perechi de emitator receptor pe 433MHz ca cele de mai jos:

Pentru teste am abuzat de generozitatea lui Google si m-am oprit la proiectul de aici.
Nu am avut disponibil acel display asa ca am modificat codul pentru un OLED cu I2C.
Concluzia este ca prima pereche testata a dat rezultate bune pina la cca 15m cu antenele din imagine, iar a doua pereche pina la cca 10m printr-un perete de caramida . Antenele le-am facut dintr-un fir recuperat de la un cablu utp cu care am bobinat 15 spire pe un pix de 7mm  grosime.
Pozele cu testele pe birou, fara antene, sint mai jos:
Afisarea nu este foarte eleganta deoarece in final cind voi face si partea de reglare temperatura si umiditate, voi folosi alt display, aici am vrut doar sa ma imprietenesc cu modul de comunicare. Receptorul este pe un Arduino mini, iar transmiterul pe un Arduino nano



miercuri, 8 noiembrie 2017

Ardutester

Inspirat de o postare pe facebook  a lui Nicu si la rugaciunea unui amic ce dorea un tester super ieftin pentru identificat rapid tranzistori, am facut  probe la testerul cu arduino aparut pe un forum rusesc. 
Codul testat de mine este de aici la care eu am modificat pentru un LCD 16x2 cu I2C , iar codul adaptat de mine aici.
Firele arata cam asa:
Schema este ca mai jos:

Intii am incercat sa gasesc cite 3 rezistente de 680Ohm si 470KOhm cit mai apropiate ca valoare, dupa care am cautat liniile :

#define R_L_VAL 6800 // standard value 680 Ohm, multiplied by 10 for 0.1 Ohm resolution
//#define R_L_VAL 6620 // this will be define a 662 Ohm
#define R_H_VAL 47000 // standard value 470000 Ohm, multiplied by 10, divided by 100
//#define R_H_VAL 49500 // this will be define a 495000 Ohm, divided by 100

iar aici inlocuit cu valorile folosite de mine (662 si 495K).

Am procedat apoi la teste comparind ce arata multimetrul, testerul chinezesc ce se vede in poza si testerul cu arduino preluat de pe forumul rusesc.

Concluzii :
  • rezistentele masurate sint OK pina la valori apropiate de 5 Ohm, (sub 5 indica eronat)
  • tranzistorii si diodele testate s-au identificat corect
  • inductantele dau valori diferite dar foarte apropiate
  • condensatorii ceramici sint ok doar intre 2-3 sau 1-2, pe 1-3 e diferita valoara dar foarte apropiata
  • condensatorii electrolitici dau valori aleatorii indiferent intre care pini masor (am avut grija sa-i descarc inainte de fiecare masurare)





Tot pe forum am mai gasit o alta versiune ce foloseste display nokia5110 si display oled I2C
Am testat doar versiunea cu display Nokia in speranta ca va avea simboluri grafice. La versiune pe oled am rasfoit doar codul si am observat ca e similar cu nokia 5110 avind doar adaptarile specifice oled-ului.
Dar afisarea este tot in mod text, iar la partea de limba engleza nu afiseaza corect simbolul omega. Insa lipsind simbolurile grafice am renuntat repede. Partea de afisare se poate remedia folosind bibliotecile ce se gasesc in arhiva.

Amplificator ultra simplu cu MOS 40W/8Ohm la 2x30V

 Am început construcția unui amplificator cu tranzistori MOS după o schemă proiectată de Ionel Epure , care se împacă foarte bine cu boxele ...