Sunteți pe pagina 1din 9

Universitatea Aurel Vlaicu din Arad

Proiect cu Arduino Nano


Aprinderea unui led la apasare de buton

Student: Palcu Lorean Dan


Facultatea de inginerie
Automatica si Informatica Aplicata
An II

Arad 2022
Cuprins

Caiet de sarcini ........................................................................................................................................ 3


Componente folosite ............................................................................................................................... 4
Jurnal cabluri ........................................................................................................................................... 5
Schema circuitului ................................................................................................................................... 6
Program ................................................................................................................................................... 7
Calcul economic....................................................................................................................................... 8
Concluzie ................................................................................................................................................. 9
Caiet de sarcini

Am propus sa fac un circuit in care, la apasarea unui buton, se trimite un semnal, care
aprinde un led.

Bine inteles ca se poate reproduce acesc circuit mic si la o masinarie dintr-o fabrica, in
care la apasarea butonului masina respectiva sa aprinda simultan sau pe rand, la un interval de
timp, mai multe led-uri, dar in acest circuit e vorba doar de un singur led. La inceput am
folosit un led multicolor, rosu, albastru si verde, initial dorind sa se aprinda pe rand fiecare
culoare dar nu am reusit.
Componente folosite

- O placa Arduino Nano


- 5 fire
- Un led albastru
- Un buton
- 2 rezistente (220 Ώ)
- Un breadboard
- Cablu usb

Specificatii Arduino Nano:

Producător ARDUINO
Tip kit de evaluare Arduino
Frecvenţă funcţionare 20MHz
Tensiune alimentare 3.3...5V DC
Capacitate memorie Flash 32kB
Capacitate memorie SRAM 2kB
Componente ATMEGA328, FT232R
Interfaţă UART

Specificatii led

 Dimensiune: 5mm
 Disponibil în culorile: Roşu Galben Alb Verde Albastru
 Tensiune de deschidere [V] 2.2 2.1 3.6 2.2 3.6
Jurnal cabluri

In circuitul meu am folosit 5 fire.

-2 fire albe.

-1 fir verde

-1 fir galben

-1 fir rosu

Unul din firele albe este conectat la PIN 3 catre LED, firul galben este conectat de la
PIN 2 la buton, firul verde este conectat de la ground la rezistenta LED-ului, celalalt fir alb
este conectat de la 5V la buton, iar firul rosu este conectat de la ground la rezistenta butonului.
Schema circuitului
Program

const int LED = 3; // declaram un led pe pozitia 3

const int Button = 2; // declaram un buton conectat pe pozitia 2

void setup() {

pinMode(LED, OUTPUT); // led output – ceea ce transmite led-ul

pinMode(Button, INPUT); // button input – la apasarea butonului

void loop() {

int ButtonState = digitalRead(Button);

if (ButtonState == HIGH) // daca butonul este ridicat

digitalWrite(LED, LOW); // ledul este stins

else

digitalWrite(LED, HIGH); // altfel, daca butonul este apasat, led-ul lumineaza

}
Calcul economic

1 x Starter Kit Arduino 75 Ron

1 x Plusivo Nano for Arduino 99 Ron

Timp de lucru: 2 ore

Link kit arduino: https://cleste.ro/kit-inva-are-arduino.html

Link plusivo nano starter kit: https://www.optimusdigital.ro/ro/kituri/11254-plusivo-nano-


super-starter-kit.html
Concluzie

In incheiere, sunt foarte multumit de ceea ce am reusit sa fac. As dori ca pe viitor sa incerc si
cu alte piese, poate un circuit mai complicat, sau de ce nu, un sistem automatizat.

Am incercat sa fac un circuit mai complicat, dar nu am reusit sa scriu programul pentru ceea
ce mi-am propus. Astefel am ramas la un circuit eficient.

S-ar putea să vă placă și