Mündəricat:
- Addım 1: Addım 1: Komponentləri toplayın
- Adım 2: Adım 2: Arduino Breadboardunuzu qurun
- Addım 3: Adım 3: Kodu yükləyin
- Addım 4: Adım 4: Nəticəni yoxlayın
Video: Sıxlıq Nəzarəti üçün Fotoresistanslı OLED Şam İşığı Dövrü (TfCD): 4 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu təlimatda sizə (O) LED -in şam kimi titrəməsini göstərən və ətraf mühitin intensivliyinə reaksiya verən bir dövrə necə qurulacağını göstərəcəyik. Daha az işıq intensivliyi ilə işıq mənbələrindən daha az işıq çıxışı lazımdır. Bu tətbiq ilə əlavə atmosfer üçün rahat və xoş bir ev lampası yaratmaq üçün öz titrəyən şam işığınızı qura bilərsiniz. Komponentləriniz varsa LED -ləri OLED ilə əvəz etməyə cəhd edə bilərsiniz (Hal -hazırda texnologiyanın qiyməti və körpəlik səbəbiylə əldə etmək çətindir). Bu yeni texnologiya bərk vəziyyətdə işıqlandırmanın gələcəyi olacaq.
Addım 1: Addım 1: Komponentləri toplayın
Komponentləri toplayın:
1x Arduino Uno + USB kabeli
1x Çörək Paneli
3x 330R müqavimət
1x 220R müqavimət
1x Foto rezistor
10x kabel
Adım 2: Adım 2: Arduino Breadboardunuzu qurun
Arduino çörək taxtasını görüntüyə uyğun olaraq qurun.
Addım 3: Adım 3: Kodu yükləyin
Aşağıdakı kodu yükləyin. Dəyərlər fərqli istədiyiniz nəticələr üçün tənzimlənə və ya əlavə edilə bilər.
int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; int lightSensor = A1; int randomValue = 120; int baseValue = 135;
void setup () {// seriyalı rabitəni saniyədə 9600 bit sürətlə işə salın: Serial.begin (9600); pinMode (ledPin1, Çıxış); pinMode (ledPin2, Çıxış); pinMode (ledPin3, Çıxış); }
// döngə rutini sonsuza qədər işləyir: void loop () {// analoq pin 0 -da girişi oxuyun: int sensorValue = analogRead (A1); if (sensorValue> 800) {randomValue = 120; baseValue = 135; } if if (sensorValue> 750) {randomValue = 110; baseValue = 115; } if if (sensorValue> 700) {randomValue = 90; baseValue = 100; } if if (sensorValue> 650) {randomValue = 70; baseValue = 80; } if if (sensorValue> 600) {randomValue = 55; baseValue = 65; } if if (sensorValue> 550) {randomValue = 40; baseValue = 55; } başqa {randomValue = 30; baseValue = 40; } // oxuduğunuz dəyəri çap edin: Serial.println (sensorValue); analogWrite (ledPin1, təsadüfi (randomValue)+baseValue); analogWrite (ledPin2, təsadüfi (randomValue)+baseValue); analogWrite (ledPin3, təsadüfi (randomValue)+baseValue); gecikmə (təsadüfi (100)); }
Addım 4: Adım 4: Nəticəni yoxlayın
(O) LED -in şam kimi yanıb -sönmədiyini yoxlayın və ətraf mühitin işıq intensivliyinə reaksiya verin.
Tövsiyə:
Gecə İşığı üçün Gecikmə Dövrü: 4 Addım
Gecə İşığı üçün Gecikmə Dövrü: Yataqlarımızın yanında hamımızın gecə işıqları var. Əks təqdirdə, yataq otağında işıqları söndürdükdən sonra qaranlıqda yatağa getməliyik. Yaxşı, bu dövrəni qurarsanız, belə problemlər olmayacaq. Bu dövrənin etdiyi şey gecikmə müddətini saxlamaqdır
Üç Toxunma Sensor Dövrü + Toxunma Taymeri Dövrü: 4 Addım
Üç Toxunma Sensorlu Dövrə + Toxunma Zamanlayıcısı Dövrü: Toxunma Sensoru, Toxunma Pimlərinə toxunma algıladıqda AÇIŞ edən bir dövrədir. Bu keçid əsasında işləyir, yəni yük yalnız sancaqlar üzərində toxunma zamanı AÇIQ olacaq.Burada sizə toxunmaq üçün üç fərqli yol göstərəcəyəm
Sinüs Dalğası Yaratmaq üçün DIY NE555 Dövrü: 6 Addım
Sinüs Dalğası Yaratmaq üçün DIY NE555 Dövrü: Bu dərslik, sinus dalğası yaratmaq üçün NE555 sxemini necə DIY etməyi öyrədir. Bu əlverişli DIY dəstləri, kondansatörlərin genin şarj və boşalma müddətini idarə etmək üçün rezistorlar ilə necə işləyə biləcəyini başa düşməyiniz üçün çox faydalıdır
Nevma: Kütlələr üçün jest nəzarəti: 3 addım (şəkillərlə)
Nevma: Kütlələr üçün Jest Nəzarəti: Delphi-də (tezliklə Aptiv) çalışmaq mənə yeni və həyəcan verici qurğular yaratmaq üçün daimi ilham verən yüksək texnologiyalı və yenilikçi bir mühitə qərq olmaq lüksünü verir. Bir gün bəzi həmkarları jest nəzarətinin biri olduğunu qeyd etdilər
Səmimi Video İşığı/ Əl Fotoşəkili İşığı: 7 Addım (Şəkillərlə)
Səmimi Video İşığı/ Əl Fotoşəkili İşığı: Nə düşündüyünü bilirəm. By " intim " Çətin işıq vəziyyətlərində yaxınlaşan işıqlandırmanı nəzərdə tuturdum-mütləq " intim vəziyyətlər " üçün deyil. (Bununla birlikdə, bunun üçün də istifadə edilə bilər …) New York City videoqrafı olaraq-və ya