
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Сенсорлық сенсорлардың көмегімен LIGHTS қосыңыз немесе өшіріңіз
Ерекше өзгешеліктері:
- Дәстүрлі механикалық қосқыштардың орнына шамдарды қосу үшін сыйымдылық сенсорлары қолданылады.
- Автоматтандырылған шамдарға арналған PIR сенсорлары.
1 -қадам: Қажетті материалдар




1. ESP8266 қалқаны- AliExpress.com өнімі- A5-- ESP8266 сериялық WIFI моделі ESP-12 ESP-12E ESP12F түпнұсқалығына кепілдік ESP12
2. Arduino UNO - AliExpress.com өнімі - UNO R3 әзірлеу тақтасы ATmega328P CH340 CH340G Arduino UNO R3 үшін түзу түйреуішпен 3. Arduino Mega - AliExpress.com өнімі - Mega 2560 R3 тақтасы 4. нан тақтасы - AliExpress.com өнімі - MB102 тақтасы 5. Jumper сымдары - AliExpress.com өнімі - arduino DIY жиынтығына арналған ер + әйелден еркекке және әйелден әйелге секіргіш сым дупонды кабель
2-қадам: ЖАРЫҚТАР- сенсорлық сенсорлар мен реле үшін түйреуіштерді таңдау
Мұнда 4 сыйымдылық сенсорлық датчиктер қолданылады. Олардың әрқайсысы жарықты қосу немесе өшіру үшін қолданылады.
Бұл қалай жұмыс істейді? Сенсор басылған кезде реле іске қосылды. Содан кейін реле қосылған жарық қосылады. Жарықты өшіру үшін сенсор қайтадан басылады.
_
22 -түйреуіш - сенсор 1
Pin 23 - сенсор2
Pin 24 - Touchsensor3
25 -түйреуіш - сенсор 4
_
26 -түйреуіш - 1 -реленің кіруі (Реле1)
PIN 27 - реленің 2 кірісі (Реле2)
28 -ші пин - 3 -реленің кірісі (Реле3)
29 -түйреуіш - 4 -реленің кірісі (4 -реле)
_
Touchsensor1 Relay1 қосады және т.
3 -қадам: ШАМДАР - PIR сенсорлары мен реле үшін түйреуіштерді таңдау
PIR датчиктері қосатын екі шам бар.
_
30 -түйреуіш - PIR1
31 -түйреуіш - PIR2
_
32 -пин - 5 -реленің кірісі (5 -реле)
33 -ші пин - 6 -реленің кірісі (6 -реле)
_
PIR1 Relay5 қосады
PIR2 Relay6 қосады
4 -қадам: Arduino бағдарламалау
// Капактивті сенсорлық түйреуіштер
TouchSensor1 22 анықтау
23
TouchSensor3 24 анықтаңыз
25
// PIR сенсорларына арналған түйреуіштер
int PIR1 = 30; // int PIR2 = 31; //
int val1 = 0; int val2 = 1;
логикалық ағымдағыState1 = LOW; логикалық lastState1 = LOW;
логикалық RelayState1 = LOW;
логикалық ағымдағыState2 = LOW;
логикалық lastState2 = LOW;
логикалық RelayState2 = LOW;
логикалық токState3 = LOW;
логикалық lastState3 = LOW;
логикалық RelayState3 = LOW;
логикалық ағымдағыState4 = LOW;
логикалық lastState4 = LOW;
логикалық RelayState4 = LOW;
// Эстафеталық түйреуіштер
int Relay1 = 26;
int Relay2 = 27;
int Relay3 = 28;
int Relay4 = 29;
int Relay5 = 32;
int Relay6 = 33;
void setup () {// релелерді шығыс ретінде анықтайды
pinMode (реле1, OUTPUT);
pinMode (реле2, OUTPUT);
pinMode (реле3, OUTPUT);
pinMode (реле4, OUTPUT);
pinMode (реле5, OUTPUT);
pinMode (реле6, OUTPUT);
// сенсорлық сенсорларды кіріс ретінде анықтаңыз
pinMode (TouchSensor1, INPUT);
pinMode (TouchSensor2, INPUT);
pinMode (TouchSensor3, INPUT);
pinMode (TouchSensor4, INPUT);
Төменде жүктеу үшін толық код бар
Жүктеу үшін X.ino ФАЙЛЫН БАСЫҢЫЗ
5 -қадам: CIrcuit диаграммасы - Эстафеталық сымды жарықтандыру

Бұл сурет өзінше түсінікті.
Ұсынылған:
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)

Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары: Бұл үйді автоматтандыру жобасында біз 5 тұрмыстық техниканы басқара алатын ақылды үй реле модулін жасаймыз. Бұл реле модулін Мобильді телефоннан немесе смартфоннан, ИҚ қашықтан басқару пультінен немесе теледидардың қашықтан басқару пульті, Қолмен қосқыштан басқаруға болады. Бұл ақылды эстафета сонымен қатар сезеді
Дюпонт қосқыштарын қысу: 10 қадам (суреттермен)

Dupont қосқыштарын қысу: Мен көбінесе прототиптік жоба құрып жатқанда, мен оны құрастыру кезінде сымдарды бірнеше рет қосу және ажырату қажет болатынын білемін. Dupont коннекторлары бұл үшін өте қолайлы, себебі олар 0.1 " тақырыптар Arduino, Raspberry Pi, электроникадан табылған
RASPBERRY PI мен NODEMCU тақтасын қолдана отырып, MQTT ЖЕРІКТІ ЖЕРГІЛЕГІНЕ ТҰРҒАН ҮЙДІ АВТОМАТТАУ: 6 қадам

Raspberry PI мен NODEMCU тақтасын қолдана отырып, MQTT ЖЕРІКТІ ЖЕРГІЛЕКТЕРГЕ ҚОНЫЛҒАН ҮЙДІ АВТОМАТТАУ: Осы уақытқа дейін мен интернетте құрылғыларды басқаруға қатысты бірнеше оқулық бейне түсірдім. Бұл үшін мен әрқашан Adafruit MQTT серверін ұнататынмын, себебі оны пайдалану оңай және қолданушыларға ыңғайлы. Бірақ мұның бәрі Интернетке негізделген. Бұл дегеніміз, біз
K40 лазерлік кескішке арналған құлыптау қауіпсіздігі қосқыштарын қалай жасауға болады: 4 қадам (суреттермен)

K40 лазерлік кескішке арналған құлыптау қауіпсіздігі қосқыштарын қалай жасауға болады: МАҢЫЗДЫ ӨҢДЕУ! Өтінемін, құлыптауды құрылғының электр желісіне қоспаңыз. Оның орнына PSU PG түйреуіштеріне сым қосыңыз. Жақында толық жаңартуды жасайды. -Тони 7/30-19-Интернеттегі жаңа кеңестердің бірі-бұл сіздің жаңа
AVR микроконтроллері. Жарық диодты қосқыштың көмегімен ауыстырыңыз. Басқару түймесі: 4 қадам

AVR микроконтроллері. Жарық диодты қосқыштың көмегімен ауыстырыңыз. Түймешікті басу: Бұл бөлімде біз ATMega328PU үшін C бағдарламасының кодын қосқыштың қосқышына сәйкес үш жарық диодының күйін ауыстыруды үйренеміз. Сонымен қатар, біз «Switch Bounce» мәселесінің шешімін қарастырдық. Әдеттегідей, біз