2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Pozdrav svima, evo još jednog jednostavnog i zabavnog Arduino projekta, koji radi kao svjetlosni indikator, koristeći Arduino UNO, LDR i LED diode. Potrebni dijelovi:
1x Arduino (UNO)
1x Oglasna ploča
12x 5 mm LED diode
15x žice
1x LDR
1x 100Ohm otpornik
1x 10kOhm otpornik
1x dobra volja
Korak 1: Video
Korak 2: Ožičenje kruga
Dakle, prvo što trebate učiniti je spojiti sve LED diode i LDR na Arduino pomoću matične ploče. Najjednostavniji način je linearno spojiti sve LED diode na željene Arduino pinove pomoću žica.
Moramo dodati otpornik od 100Ohm u krug kako bismo ograničili struju kroz LED diode. Otpornik od 10 kOhm je serijski spojen s LDR -om tako da dobijemo razdjelnik napona.
Također TinkerCAD projekt:
Svjetlomjer
Korak 3: Arduino programiranje
Sljedeća stvar je Arduino kodiranje. Prvo definiramo vrijednost kašnjenja izvan bilo koje petlje, ta će vrijednost biti ista kroz program. Zatim definiramo PIN 2-13 kao izlaze. Moramo stvoriti analogRead kako bismo mogli dobiti vrijednost od svjetlosnog senzora. Potrebna je još jedna petlja For koja uključuje LED diode prema ulazu sa senzora. Sljedeća For petlja isključit će LED diode kada vrijednost svjetlosnog senzora padne.
Korak 4: Zaključak
Ovo je vrlo jednostavan projekt koji svatko može napraviti, koristeći samo nekoliko komponenti za relativno mjerenje intenziteta svjetlosti. Također je super vidjeti kako LDR (svjetlo ovisni otpornik) djeluje.
Također je dobro razumjeti kako Arduino izlazi rade te For petlju. Hvala što ste prošli….