Мазмұны:
- 1 -қадам: 1 -қадам: Компоненттерді жинау
- 2 -қадам: 2 -қадам: Arduino электрондық кестесін орнатыңыз
- 3 -қадам: 3 -қадам: Кодты жүктеңіз
- 4 -қадам: 4 -қадам: Нәтижені тексеру
Бейне: Қарқындылықты бақылауға арналған фоторезистенттілігі бар OLED шам шамы (TfCD): 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулықта біз (O) жарықдиодты шам сияқты жыпылықтаған және қоршаған ортаның қарқындылығына жауап беретін схеманы қалай жасау керектігін көрсетеміз. Жарық интенсивтілігі төмен болған жағдайда, жарық көздерінен жарық аз шығуы қажет. Бұл қосымшаның көмегімен сіз қосымша атмосфераға ыңғайлы және жағымды үй шамы жасау үшін өзіңіздің жыпылықтайтын шамыңызды жасай аласыз. Егер сізде компоненттер болса, жарық диодты OLED -мен ауыстыруға тырысуға болады (қазіргі кезде оларды технологияның бағасы мен нәрестелік кезеңіне байланысты алу қиын). Бұл жаңа технология қатты күйдегі жарықтандырудың болашағы болады.
1 -қадам: 1 -қадам: Компоненттерді жинау
Компоненттерді жинаңыз:
1x Arduino Uno + USB кабелі
1x Нан тақтасы
3x 330R резисторы
1х 220Р резистор
1х фото резистор
10x кабель
2 -қадам: 2 -қадам: Arduino электрондық кестесін орнатыңыз
Arduino тақтасын суретке сәйкес орнатыңыз.
3 -қадам: 3 -қадам: Кодты жүктеңіз
Келесі кодты жүктеңіз. Әр түрлі нәтижелер үшін мәндерді реттеуге немесе қосуға болады.
int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; int lightSensor = A1; int randomValue = 120; int baseValue = 135;
void setup () {// сериялық байланысты секундына 9600 битпен инициализациялау: Serial.begin (9600); pinMode (ledPin1, OUTPUT); pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT); }
// цикл процедурасы мәңгілікке қайта -қайта жұмыс жасайды: void loop () {// аналогтық түйреуіш 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; } басқа {randomValue = 30; baseValue = 40; } // оқылатын мәнді басып шығарыңыз: Serial.println (sensorValue); analogWrite (ledPin1, random (randomValue)+baseValue); analogWrite (ledPin2, random (randomValue)+baseValue); analogWrite (ledPin3, random (randomValue)+baseValue); кешіктіру (кездейсоқ (100)); }
4 -қадам: 4 -қадам: Нәтижені тексеру
(O) жарықдиодты шамның жыпылықтағанын тексеріңіз және қоршаған ортаның жарық қарқындылығына әсер етіңіз.
Ұсынылған:
Тұтынуды бақылауға арналған автоматты су таратқыш: 6 қадам
Тұтынуды бақылауға арналған автоматты су таратқыш: Сәлеметсіз бе! Бірнеше ай бұрын мен өз бөлмемде мектеп тапсырмасына қандай жоба жасағым келетіні туралы ойладым. Мен өзіме сәйкес келетін және болашақта маған пайдасы тиетін нәрсені жасағым келді. Кенет бөлмеге анам кірді
ESP8266-01 бар кереуетке арналған жарықдиодты жолақ шамы: 5 қадам
ESP8266-01 бар төсек-орындық жарықдиодты жолақ шамы: Мен бұл жобаны көптен бері елемегенмін, бірақ карантин болғандықтан мен қолымдағы бөлшектермен басқаша әрекет жасадым. қарапайым TCP командаларымен немесе қолмен ауысу арқылы басқарылады
Жарық пен қауіпсіздікті бақылауға арналған сенсорлық станциялар желісі: 5 қадам (суреттермен)
Жарықтандыру мен қауіпсіздікті басқаруға арналған сенсорлық станциялар желісі: Бұл сенсорлық станциялар желісінің көмегімен негізгі/қосалқы режимде конфигурацияланған, сіз өз үйіңізде жарықтандыру мен қауіпсіздікті басқара аласыз. Бұл сенсорлық станциялар (осы жобадағы Node01, Node02) сізге қосылған негізгі станцияға (Node00) қосылған
Ағаштан жасалған әсерлі роботты қалай жинауға болады (1-бөлім: сызықты бақылауға арналған робот)-Micro: Bit: 9 қадамға негізделген
Ағаштан жасалған әсерлі робот қолын қалай жинауға болады (1-бөлім: сызықты бақылауға арналған робот)-Micro: Bit негізінде: Бұл ағаш жігіттің үш формасы бар, ол өте өзгеше және әсерлі. Содан кейін оған бір -бірден кірейік
Esp8266: 5 қадамдарын қолдана отырып, құрылғыларды бақылауға және ауа -райын бақылауға арналған IoT құрылғысын қалай жасауға болады
Esp8266 көмегімен құрылғыларды бақылауға және ауа-райын бақылауға арналған IoT құрылғысын қалай жасауға болады: Интернеттегі заттар (IoT)-бұл физикалық құрылғылардың («қосылған құрылғылар» және «ақылды құрылғылар» деп те аталады), ғимараттардың, және электроника, бағдарламалық қамтамасыз ету, датчиктер, қозғағыштар мен басқа да қондырмалармен жабдықталған