Obsah:

Svetelný indikátor pomocou Arduina: 4 kroky
Svetelný indikátor pomocou Arduina: 4 kroky

Video: Svetelný indikátor pomocou Arduina: 4 kroky

Video: Svetelný indikátor pomocou Arduina: 4 kroky
Video: #12 Цифровое чтение/запись VTScada Modbus | ПЛК Outseal Arduino #VTScada #Modbus #ПЛК #ArduinoPLC 2024, Júl
Anonim
Svetelný indikátor pomocou Arduina
Svetelný indikátor pomocou Arduina

Ahoj všetci, Tu je ďalší jednoduchý a zábavný projekt Arduino, ktorý funguje ako svetelný indikátor pomocou Arduino UNO, LDR a LED. Potrebné diely:

1x Arduino (UNO)

1x Breadboard

LED diódy 12 x 5 mm

15x drôty

1x LDR

1x odpor 100Ohm

1x 10kOhm odpor

1x dobrá vôľa

Krok 1: Video

Image
Image

Krok 2: Zapojenie obvodu

Zapojenie obvodu
Zapojenie obvodu

Prvá vec, ktorú musíte urobiť, je pripojiť všetky LED a LDR k Arduinu pomocou nepájivého poľa. Najjednoduchším spôsobom je lineárne pripojiť všetky LED diódy k požadovaným pinom Arduino pomocou drôtov.

Do obvodu musíme pridať odpor 100Ohm, aby sme obmedzili prúd cez LED diódy. Rezistor 10 kOhm je zapojený do série s LDR, aby sme získali delič napätia.

Tiež projekt TinkerCAD:

Merač svetla

Krok 3: Programovanie Arduino

Programovanie Arduino
Programovanie Arduino

Ďalšou vecou je kódovanie Arduino. Najprv definujeme hodnotu oneskorenia mimo ľubovoľnej slučky, táto hodnota bude v programe rovnaká. Potom definujeme PINy 2-13 ako výstupy. Musíme vytvoriť analogRead, aby sme mohli získať hodnotu zo svetelného senzora. Je potrebná ďalšia slučka For, ktorá zapne LED diódy podľa vstupu zo snímača. Keď hodnota svetelného senzora klesne, slučka Next For vypne LED diódy.

Krok 4: Záver

Jedná sa o veľmi jednoduchý projekt, ktorý môže urobiť každý, pričom na relatívne meranie intenzity svetla používa iba niekoľko komponentov. Je tiež skvelé vidieť, ako funguje LDR (svetlo závislý odpor).

Je tiež dobré pochopiť, ako fungujú výstupy Arduino a tiež slučka For. Ďakujem, že ste prešli ….

Odporúča: