Electronica, Arduino, programare

In acest articol vom folosi un display OLED 128x64 pixeli. Driverul acestui display este SSD1306, pentru a folosi acest display vom folosi librariile folosite in articolul anterior

Alimentarea acestui display se poate face la +5V iar conexiunile la Arduino le vom folosi interfata seriala SPI.

Conexiunile sunt urmatoarele:

Display    -     Arduino

GND        -     GND

VCC         -     +5V

D0           -     D10

D1           -     D9

RES         -     D13

DC          -      D11

CS          -      D12

Poza cu displayul este mai jos:

In acest articol vom folosi un senzor ultrasonic pentru a masura distanta pana la anumite obiecte. Acest senzor este HC-SR04 si este cel din fotografia de mai jos:

Modulul se alimenteaza cu +5V si detecteaza obiectele aflate la o apropiere de 2cm-400cm. Frecventa de lucru a acestui modul este de 40kHz.

Pe langa cei 2 pini de alimentare acest modul mai are 2 pini pe care-i vom folosi pentru a detecta distanta masurata. Cei 2 pini sunt ECHO si TRIG.  Pinul TRIG emite un puls de 10 microsecunde iar pinul ECHO receptioneaza semnalul transmis anterior. Acest semnal va fi calculat de catre Arduino si distanta va fi afisata pe un display LCD 2004 conectat cu ajutorul unui adaptor I2C. Modul de conectare a displayului este prezentat in acest articol.

In acest articol vom folosi un senzor PIR impreuna cu Arduino. Modulul se alimenteaza la +5V si are un singur terminal de iesire iar acesta va fi conectat in exemplul nostru la pinul D2.

Modulul arata ca in poza de mai jos:

In acest articol vom folosi un modul detector de lumina. Senzorul de pe acest modul este un LDR sau fotorezistor.

Pe modul mai regasim un CI LM393 si un semireglabil din care putem regla sensibilitatea la care se comuta de pe nivel logic 0 pe 1 si invers.

Conectarea se face la un pin digital Arduino (in cazul de fata D7) iar alimentarea este intre +3.3V si +5V.

Pe modul avem si 2 leduri, unul care ne va indica prezenta alimentarii placii si al doilea led ne indica starea iesirii modulului.

Iesirea modulului va fi zero logic (LOW) cand se detecteaza lumina si unu logic )HIGH) cand nu este suficienta lumina.

Poza cu modulul este mai jos:

Autentificare