Kazalo:
- 1. korak: 1. korak: Zberite komponente
- 2. korak: 2. korak: Nastavite Arduino Breadboard
- 3. korak: 3. korak: naložite kodo
- 4. korak: 4. korak: Preverite rezultat
Video: Svetlobno vezje sveč OLED s fotoodpornostjo za nadzor intenzivnosti (TfCD): 4 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V tem navodilu vam pokažemo, kako narediti vezje, ki prikazuje (O) LED utripa kot sveča in se odziva na intenzivnost okolja. Z nižjo jakostjo svetlobe je potreben manjši izhod svetlobe iz svetlobnih virov. S to aplikacijo lahko ustvarite svojo utripajočo luč za sveče, da ustvarite udobno in prijetno domačo svetilko za dodatno vzdušje. LED diode lahko poskusite zamenjati z OLED, če imate komponente (trenutno jih je težko dobiti zaradi stroškov in pomena tehnologije). Ta nova tehnologija bo prihodnost trdne razsvetljave.
1. korak: 1. korak: Zberite komponente
Zberite komponente:
1x Arduino Uno + USB kabel
1x deska
3x 330R upor
1x 220R upor
1x foto upor
10x kabel
2. korak: 2. korak: Nastavite Arduino Breadboard
Arduino ploščo nastavite v skladu s sliko.
3. korak: 3. korak: naložite kodo
Naložite naslednjo kodo. Vrednosti lahko prilagodite ali dodate za različne želene rezultate.
int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; int lightSensor = A1; int randomValue = 120; int baseValue = 135;
void setup () {// inicializira serijsko komunikacijo pri 9600 bitih na sekundo: Serial.begin (9600); pinMode (ledPin1, OUTPUT); pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT); }
// rutina zanke se vedno znova izvaja: void loop () {// prebere vhod na analognem pin 0: int sensorValue = analogRead (A1); if (sensorValue> 800) {randomValue = 120; baseValue = 135; } else if (sensorValue> 750) {randomValue = 110; baseValue = 115; } else if (sensorValue> 700) {randomValue = 90; baseValue = 100; } else if (sensorValue> 650) {randomValue = 70; baseValue = 80; } else if (sensorValue> 600) {randomValue = 55; baseValue = 65; } else if (sensorValue> 550) {randomValue = 40; baseValue = 55; } else {randomValue = 30; baseValue = 40; } // natisne prebrano vrednost: Serial.println (sensorValue); analogWrite (ledPin1, naključno (randomValue)+baseValue); analogWrite (ledPin2, naključno (randomValue)+baseValue); analogWrite (ledPin3, naključno (randomValue)+baseValue); zamuda (naključno (100)); }
4. korak: 4. korak: Preverite rezultat
Preverite, ali LED (O) utripa kot sveča in reagirajte na jakost svetlobe v okolju.
Priporočena:
Sledilnik intenzivnosti sončne svetlobe: 3 koraki
Sunlight Intensity Tracker: Obstaja veliko projektov, ki temeljijo na sončni toploti ali svetlobi. Npr. sušenje sadja in zelenjave. Intenzivnost sončne svetlobe ni vedno konstantna in se spreminja čez dan. Ta projekt poskuša preslikati sončno svetlobo
Več elektronskih sveč: 3 koraki
Več elektronskih sveč: Elektronske sveče so bile že večkrat objavljene na Instructables, zakaj torej ta? Doma imam te majhne polprozorne božične hiše, ki imajo LED vpogled in majhno baterijo. Nekatere hiše imajo LED z učinkom sveče, nekatere pa LED
DIY barvit vezje LED sveč za vesel rojstni dan: 7 korakov
DIY barvit svetilni krog sveč za rojstni dan: oblikovalski navdih tega kroga sveč je iz našega življenja. Na rojstnodnevni zabavi moramo prižgati sveče z vžigalnikom in po želji ugasniti sveče. To vezje DIY deluje na enak način. Kot lahko vidimo iz okoli
Timovo tiskano vezje (narisano vezje): 54 korakov (s slikami)
Tim's PCB (Plotted Circuit Board): To je postopek, ki ga uporabljam za ustvarjanje tiskanega vezja po meri za svoje projekte. Če želite narediti zgoraj: S svojim XY ploterjem s Scribejem odstranim film za jedkanje, da izpostavim baker jedkaniku .Za lasersko ploter XY uporabljam črnilo v
Pretvorba merilnika nožnih sveč za fotografiranje: 5 korakov (s slikami)
Pretvarjanje merilnika nožnih sveč za fotografiranje: Če vam je moje delo všeč, prosim, da do 4. junija 2012. glasujete za to navodilo v Make It Real Challenge Hvala! Za tiste ljubiteljske fotografe, ki radi snemate film, včasih stari fotoaparati nimajo pravega merilnika svetlobe