Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2-кадам: ЖАРЫКТАР- Тийүү сенсорлору жана реле үчүн казыктарды тандоо
- 3 -кадам: ЖАРЫКТАР - PIR сенсорлору жана реле үчүн казыктарды тандоо
- 4 -кадам: Arduino программалоо
- 5 -кадам: CIrcuit диаграммасы - Реленин электр өткөргүчтөрү
Video: DIY ҮЙДҮ АВТОМАТТОО - Салттуу жарык өчүргүчтөрдү алмаштырыңыз: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Сенсорлордун жардамы менен жарыктарды күйгүзүү же өчүрүү
Өзгөчөлүктөрү:
- Сыйымдуу сенсорлор кадимки механикалык өчүргүчтөрдүн ордуна жарыкты күйгүзүү үчүн колдонулат.
- Автоматташтырылган жарыктар үчүн 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 Продукту - Эркек + Аялдан Эркекке жана Аялдан Аялга Jumper Wire Dupont Cable үчүн arduino DIY KIT
2-кадам: ЖАРЫКТАР- Тийүү сенсорлору жана реле үчүн казыктарды тандоо
Бул жерде 4 сыйымдуу сенсордук сенсор колдонулат. Ар бири жарыкты күйгүзүү же өчүрүү үчүн колдонулат.
Бул кантип иштейт? Сенсор басылганда, реле иштетилди. Андан кийин реле менен байланышкан жарык иштетилет. Жарыкты өчүрүү үчүн сенсор кайра басылат.
_
Pin 22 - Touchsensor1
Pin 23 - Touchsensor2
Pin 24 - Touchsensor3
Pin 25 - Touchsensor4
_
Pin 26 - 1 -реленин кириши (Эстафета1)
Pin 27 - 2 -реленин кириши (Эстафета2)
Pin 28 - 3 -реленин кириши (Relay3)
Pin 29 - 4 -реленин кириши (Эстафета4)
_
Touchsensor1 Relay1 ж.б. иштетет …
3 -кадам: ЖАРЫКТАР - PIR сенсорлору жана реле үчүн казыктарды тандоо
PIR сенсорлору тарабынан иштетилген эки жарык бар.
_
Pin 30 - PIR1
Pin 31 - PIR2
_
Pin 32 - 5 -реленин кириши (Эстафета5)
Pin 33 - 6 -реленин кириши (Relay6)
_
PIR1 Relay5ти иштетет
PIR2 Relay6 иштетет
4 -кадам: Arduino программалоо
// Капактивдүү сенсор үчүн казыктар
#Define TouchSensor1 22
#аныктоо TouchSensor2 23
#аныктоо TouchSensor3 24
25
// PIR сенсорлор үчүн казыктар
int PIR1 = 30; // int PIR2 = 31; //
int val1 = 0; int val2 = 1;
логикалык currentState1 = LOW; логикалык lastState1 = LOW;
логикалык RelayState1 = ТӨМӨН;
логикалык currentState2 = ТӨМӨН;
логикалык lastState2 = ТӨМӨН;
логикалык RelayState2 = ТӨМӨН;
логикалык CurrentState3 = ТӨМӨН;
логикалык lastState3 = ТӨМӨН;
логикалык RelayState3 = ТӨМӨН;
логикалык CurrentState4 = ТӨМӨН;
логикалык lastState4 = LOW;
логикалык RelayState4 = ТӨМӨН;
// Эстафета үчүн казыктар
int Relay1 = 26;
int Relay2 = 27;
int Relay3 = 28;
int Relay4 = 29;
int Relay5 = 32;
int Relay6 = 33;
void setup () {// релелерди чыгаруу катары аныктайт
pinMode (röle1, OUTPUT);
pinMode (реле2, ЧЫГУУ);
pinMode (röle3, OUTPUT);
pinMode (реле4, ЧЫГУУ);
pinMode (реле5, ЧЫГУУ);
pinMode (реле6, ЧЫГУУ);
// тийүү сенсорлорун киргизүү катары аныктаңыз
pinMode (TouchSensor1, INPUT);
pinMode (TouchSensor2, INPUT);
pinMode (TouchSensor3, INPUT);
pinMode (TouchSensor4, INPUT);
ТОЛУК КОД ТӨМӨНКҮ ЖҮКТӨП АЛУУГА БОЛОТ
Жүктөө үчүн X.ino ФАЙЛЫНА ЧЫКТЫҢЫЗ
5 -кадам: CIrcuit диаграммасы - Реленин электр өткөргүчтөрү
Бул сүрөт өзүн өзү түшүндүрөт.
Сунушталууда:
RASPBERRY PI ЖАНА NODEMCU КАРТАСЫН КОЛДОНУУ ЖЕРГИЛИКТҮҮ MQTT СЕРВЕРИНЕ ТҮЗҮЛГӨН ҮЙДҮ АВТОМАТТОО: 6 кадам
RASPBERRY PI ЖАНА NODEMCU КАРТАСЫН КОЛДОНУУ ЖЕРГИЛИКТҮҮ MQTT СЕРВЕРИНЕ ТҮРДӨ ҮЙДҮ АВТОМАТТАШТЫРУУ: Ушул убакка чейин мен интернетте приборлорду көзөмөлдөө боюнча бир нече окуу видеолорун даярдадым. Ал үчүн мен ар дайым Adafruit MQTT серверин жактырчумун, анткени колдонууга оңой жана колдонуучуга ыңгайлуу эле. Бирок мунун баары интернетке негизделген. Бул биз
ҮЙДҮ АВТОМАТТОО (ДҮЙНӨНҮН КАНДАЙ БУРЧУНАН КОЛДОНМОҢУЗДУ КОНТРОЛДОҢУЗ): 5 кадам
ҮЙДҮ АВТОМАТТАШТЫРУУ (ДҮЙНӨНҮН КАНДАЙ БУРЧУНАН КОЛДОНМОҢУЗДУ КОНТРОЛДОҢУЗ): Бул көрсөтмөдө мен ESP8266ны кантип колдонуу керектигин айтып бердим, Blynk тиркемеси аркылуу Интернеттин бардык жеринен жарыктар, желдеткичтер ж.б. ESP8266 үчүн жаңы, бул инструкцияны текшериңиз:-NodeM менен баштоо
Камыш өчүргүчтөрдү, Холл эффекти сенсорун жана Nodemcuдогу кээ бир калдыктарды колдонуп жеке анемометрди кантип куруу керек - 2 -бөлүк - Программалык камсыздоо: 5 кадам (сүрөттөр менен)
Камыш өчүргүчтөрдү, Холл эффекти сенсорун жана Nodemcuдогу кээ бир калдыктарды колдонуп жеке анемометрди кантип курууга болот - 2 -бөлүк - Программалык камсыздоо: Киришүү Бул биринчи посттун уландысы " Камыш өчүргүчтөрдү, Холл эффекти сенсорун жана кээ бир калдыктарды колдонуу менен өз анемометрин кантип түзүү керек? Nodemcu боюнча - 1 -бөлүк - Аппараттык " - Мен шамалдын ылдамдыгын жана багытын өлчөөнү кантип чогултууну көрсөтөм
Камыш өчүргүчтөрдү, Холл эффекти сенсорун жана Nodemcuдогу айрым калдыктарды колдонуп, жеке анемометрди кантип курууга болот. - 1 -бөлүк - Аппараттык: 8 кадам (Сүрөттөр менен)
Камыш өчүргүчтөрдү, Холл эффекти сенсорун жана Nodemcuдогу айрым калдыктарды колдонуп, жеке анемометрди кантип курууга болот. - 1 -бөлүк - Аппараттык жабдыктар: Киришүү Мен Arduino жана Maker Culture изилдөөлөрү менен баштагандан бери, бөтөлкөлөрдүн капкактары, ПВХнын бөлүктөрү, суусундуктар жана башкалар сыяктуу керексиз жана сыныктарды колдонуу менен пайдалуу шаймандарды курууну жактырам. ар бир бөлүккө же жубайга жашоо
PICO колдонуу менен үйдү жарык кылуу: 9 кадам
PICO аркылуу үйдөгү жарыктандыруу: Жарыктын түсүн өзгөртүү менен бөлмөнүн маанайын өзгөрткүңүз келген жок беле? Ооба, бүгүн сиз так ушундай кылууну үйрөнөсүз. Анткени, бул долбоор менен сиз каалаган жерде жайгаштыра турган Bluetooth көзөмөлдөгөн RGB чөйрө жарык системасын түзөсүз