In acest articol vom folosi un termistor NTC pentru a citi temperatura ambianta.

In exemplul nostru vom folosi un termistor NTC cu valoarea de 10 kiloOhmi la o temperatura de 25 °C.

Acesta se conecteaza la Arduino in felul urmator: un terminal al termistorului este legat la +5V, celalalt terminal este legat la pinul Analog 0 cat si la un pin al unui rezistor aditional cu valoarea tot de 10 kiloOhmi iar celalalt terminal al rezistorului este legat la masa.

Termistorul folosit este cel din poza de mai jos:

 

Pentru a putea citi valoarea radiatiei UV vom folosi un senzor dedicat numit VEML6070.

Senzorul se alimenteaza cu o tensiune cuprinsa intre 3.3 si 5.5V.

Comunicarea cu Arduino se face prin intermediul magistralei I2C.

Pentru a realiza acest lucru vom avea nevoie de o librarie dedicata, aceasta putand fi descarcata de aici.

Senzorul folosit in acest exemplu este cel din poza de mai jos:

In acest articol vom folosi un modul de ceas realizat cu circuitul integrat PCF8563. Acest modul este achizitionat de aici

Conectarea acestui modul este extrem de simpla deoarece se face prin intermediul interfetei I2C. Adresa acestui modul este 0x51, acest lucru se poate verifica folosind sketchul i2c_scanner existent deja in editorul Arduino.

Poza cu modulul folosit este mai jos;

 

In acest articol vom folosi cele 2 module pentru a transmite informatiile a 2 (sau chiar mai multi) senzori catre un alt modul Arduino.

Conexiunile sunt identice cu cele din articolul anterior.

In acest exemplu, pentru simplificarea codului sursa, voi simula valorile celor 2 senzori folosind functia random().

Sketchul folosit pentru partea de emisie este cel de mai jos:

Autentificare