Satura rādītājs:
- 1. darbība: 1. darbība: savāc komponentus
- 2. darbība: 2. darbība: iestatiet savu Arduino maizes dēli
- 3. darbība: 3. darbība: augšupielādējiet kodu
- 4. darbība: 4. darbība: pārbaudiet rezultātu
Video: OLED sveču gaismas ķēde ar fotoizturību intensitātes kontrolei (TfCD): 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā pamācībā mēs parādām, kā izveidot ķēdi, kurā (O) gaismas diodes mirgo kā svece un reaģē uz vides intensitāti. Ar zemāku gaismas intensitāti ir nepieciešama mazāka gaismas plūsma no gaismas avotiem. Ar šo lietojumprogrammu jūs varat izveidot savu mirgojošo sveču gaismu, lai radītu ērtu un patīkamu mājas lampu papildu atmosfērai. Jūs varat mēģināt nomainīt gaismas diodes ar OLED, ja jums ir komponenti (pašlaik tos ir grūti iegūt, ņemot vērā tehnoloģijas izmaksas un sākumstadiju). Šī jaunā tehnoloģija būs cietvielu apgaismojuma nākotne.
1. darbība: 1. darbība: savāc komponentus
Savāc sastāvdaļas:
1x Arduino Uno + USB kabelis
1x maizes dēlis
3x 330R rezistors
1x 220R rezistors
1x Foto rezistors
10x kabelis
2. darbība: 2. darbība: iestatiet savu Arduino maizes dēli
Iestatiet savu arduino maizes dēli atbilstoši attēlam.
3. darbība: 3. darbība: augšupielādējiet kodu
Augšupielādējiet šādu kodu. Vērtības var pielāgot vai pievienot dažādiem vēlamajiem rezultātiem.
int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; int lightSensor = A1; int randomValue = 120; int baseValue = 135;
void setup () {// inicializēt seriālo komunikāciju ar ātrumu 9600 biti sekundē: Serial.begin (9600); pinMode (ledPin1, OUTPUT); pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT); }
// cilpas rutīna darbojas atkal un atkal mūžīgi: void loop () {// nolasiet ievadi analogā tapā 0: int sensorValue = analogRead (A1); ja (sensorValue> 800) {randomValue = 120; baseValue = 135; } cits if (sensorValue> 750) {randomValue = 110; baseValue = 115; } cits if (sensorValue> 700) {randomValue = 90; baseValue = 100; } cits if (sensorValue> 650) {randomValue = 70; baseValue = 80; } cits if (sensorValue> 600) {randomValue = 55; baseValue = 65; } cits if (sensorValue> 550) {randomValue = 40; baseValue = 55; } cits {randomValue = 30; baseValue = 40; } // izdrukājiet izlasīto vērtību: Serial.println (sensorValue); analogWrite (ledPin1, izlases (randomValue)+baseValue); analogWrite (ledPin2, izlases (randomValue)+baseValue); analogWrite (ledPin3, izlases (randomValue)+baseValue); kavēšanās (nejauša (100)); }
4. darbība: 4. darbība: pārbaudiet rezultātu
Pārbaudiet, vai (O) gaismas diode mirgo kā svece un reaģē uz apkārtējās vides gaismas intensitāti.
Ieteicams:
Kā veikt temperatūras un gaismas intensitātes reģistrēšanu - Proteus simulācija - Fritzing - Liono Maker: 5 soļi
Kā veikt temperatūras un gaismas intensitātes reģistrēšanu | Proteus simulācija | Fritzing | Liono Maker: Sveiki, tas ir Liono Maker, šis ir mans oficiālais YouTube kanāls. Šis ir atvērtā koda YouTube kanāls. Šeit ir saite: Liono Maker YouTube kanāls Šeit ir video saite: Temp & gaismas intensitātes reģistrēšana Šajā apmācībā mēs uzzināsim, kā padarīt temperamentu
Kompleksās mākslas sensoru plates izmantošana tīru datu kontrolei, izmantojot WiFi: 4 soļi (ar attēliem)
Kompleksās mākslas sensoru plates izmantošana tīru datu kontrolei, izmantojot WiFi: vai esat kādreiz vēlējies eksperimentēt ar žestu kontroli? Likt lietām kustēties ar rokas vicināšanu? Kontrolēt mūziku ar rokas pagriezienu? Šī pamācība parādīs, kā! Kompleksa mākslas sensoru panelis (complexarts.net) ir daudzpusīgs mikro
DIY krāsains Happy Birthday LED sveču ķēde: 7 soļi
DIY krāsains Happy Birthday LED sveču ķēde: šīs sveces ķēdes dizaina iedvesma ir no mūsu dzīves. Savā dzimšanas dienas ballītē mums jāiededz sveces ar šķiltavu un pēc vēlēšanās jāizpūš sveces. Šī DIY ķēde darbojas tāpat. Kā redzam no apļa
Džoula zagļa ķēde Kā izveidot un ķēde Paskaidrojums: 5 soļi
Džoula zagļa ķēde Kā izveidot un pieslēgt shēmu Paskaidrojums: “Džoula zaglis” ir vienkārša sprieguma pastiprinātāja ķēde. Tas var palielināt strāvas avota spriegumu, mainot pastāvīgo zemsprieguma signālu ātru impulsu sērijā ar augstāku spriegumu. Jūs visbiežāk redzat šāda veida ķēdi, ko izmanto, lai darbinātu
Gaismas intensitātes mērītājs bez programmēšanas: 7 soļi (ar attēliem)
Gaismas intensitātes mērītājs bez programmēšanas .: Šis pamācības mērķis ir izveidot pamata gaismas intensitātes mērītāju, neizmantojot Arduino vai jebkuru citu mikrokontrolleri vai programmu. Gaismas intensitātes mērītājs parāda dažādus gaismas intensitātes līmeņus ar dažādu krāsu LED. Sarkanā gaismas diode