KONTROLATU ZURE TRESNA ELEKTRONIKOAK MUNDUKO EDOZEIN TOKITIK
Langile asko egin ditzakeen aplikazio bikaina
BOTOIA SAKATZEAN ZURE ESP32 EDO ARDUINORA BIDALIKO DA BLUETOOTH BIDEZ - 222: aktibatuta EDO 222: desaktibatuta
NON :222 - "gehitu etengailua" denean sartzen duzun zure SWITCH-aren IDa da
// kode hau metodoaren begiztan dago
if (SerialBT.available()) { // hau esp32rako da
String bluetoothData = SerialBT.readString (); // bluetooth-tik datuak lortu
if(bluetoothData.indexOf("222:on") > 0){// etengailua piztean
digitalWrite(errele1Pin, HIGH); // erreleboa piztu
} else if (bluetoothData.indexOf("222:off") > 0){ // etengailua itzaltzean
digitalWrite(errele1Pin, LOW); // erreleboa itzali
}
}
1) Aktibatu errelea (argia piztu/itzali edo etxetresna elektrikoen bat), Internet bidez System API edo SMS bidez.
2) Egin zure bulgary alarma / segurtasun sistemak, notifikazioa edo sms bidaliko du sentsorearen mugimendua hautematen eta arduino edo ESP32-k datuak Bluetooth bidez bidaliko ditu zure telefono zaharrera. Begiratu beheko estekan, hau nola egin eskema egongo da.
3) Kezkatu zaitez sukaldea piztuta ahaztu duzulako, zure telefono zaharra erabil dezakezu horretarako argazki bat eskatzeko eta aplikazioak argazki bat aterako du eta zure telefonora bidaliko du, ez al da bikaina? (zuk bakarrik behar duzu zure telefono zaharra da, ez duzu arduinorik edo esp32rik behar)
Aplikazio hau argazki bat ateratzeko eta telefono mugikorrera iristeko erabili nahi baduzu, ez duzu arduinorik edo esp32rik beharrik, instalatu aplikazioa telefonoan nahi duzuna zure etxean edo garajean geratuko da.
Aplikazio honek arduino/esp32-rekin komunikatzen da bluetooth bidez HC05 edo HC06... edo ESP32 erabiliz, ateak blokeatzeko erabil ditzakezun etengailuak sortzeko edo argia edo berogailua zuzenean telefonotik eta garrantzitsuena pizteko / itzaltzeko aukera ematen du. hau mundu osotik egin dezakezu, Internetera konektatuz Interneteko konexiorik ez baduzu SMS bidez kontrola dezakezu.
Hau egiteko beharko duzuna:
Arduino edozein bertsio eta Bluetooth HC05 edo HC06 edo ESP32 (Gomendatua)
Errele modulua
Eta aplikazioa
Arduino mikrokontrolagailu txikia da, bere prezioa 1,5 $-tik hasten da, non edozein eragiketa egiteko programatu dezakezun errelea aldatzeko edo tenperatura bezalako sentsorearen datuak lortzeko edo edozein DC edo Stepper Motor kontrolatzeko eta ez bakarrik.
Era berean, aplikazio hau segurtasun-alarma bezala erabil liteke arduinora konektatu mugimendu-detektagailuaren sentsore bat eta sentsoreak mugimendua detektatzen duenean testua bidali bluetooth bidez serie bidez telefonora eta e-posta edo SMS bat bidaliko dizu, ez al da bikaina?.
Baina arduino Internet edo sms bidez kontrolatu nahi baduzu erabili gabeko telefono zaharra beharko duzu horretarako.
Beraz, nola funtzionatzen duen etengailua pizten duzunean, bluetooth datuen bidez bidaliko da 22:on bezala
itzali etengailua, 22:off bezalako bluetooth datuen bidez bidaliko du
22 - etengailuaren id (gehitu/editatu etengailuetatik lor dezakezu/alda dezakezu)
on - mezua
beraz, arduino aldetik honela izango da
if(returnData("22", "off")){// aplikazioko etengailuaren IDa (gehitu/editatu etengailuak sakatuta aurki dezakezu)
digitalWrite(errele3, HIGH); // Pina ALTA dagoenean erreleboa deskonektatuta dago
}else if(returnData("22", "on")){ // aplikazioko etengailuaren IDa (gehitu/editatu etengailuak sakatuta aurki dezakezu)
digitalWrite(errele3, LOW); // pin baxua dagoenean erreleboa konektatzen da
relay3- arduinoaren pina da (pin digitala zein izen hasten den d1, d2)
Arduinorako kodea nola idatzi behar ez baduzu kezkatzen zara, egiaztatu beheko esteka
Begiratu beheko estekan arduinorako kodea dago, bertan Arduinorako eta ESP32rako eskema eta kodea nola sortu bluetooth Smart Plug bat, eta nola egin azalpena.
Arduinorako edo esp32rako eskema eta kodea sortu