УПРАВЛЯВАЙТЕ ВАШИТЕ ЕЛЕКТРОННИ УРЕДИ ОТ ВСЯКА ТОЧКА НА СВЕТА
Страхотно приложение, което може да направи много персонал
КОГАТО НАТИСНЕТЕ БУТОНА, ТОЙ ЩЕ ИЗПРАТИ ДО ВАШИЯ ESP32 ИЛИ ARDUINO ЧРЕЗ BLUETOOTH - 222:включено ИЛИ 222:изключено
WHERE :222 - е идентификационният номер на вашия SWITCH, който въвеждате, когато "добавите switch"
// този код е в цикъл на метода
if (SerialBT.available()) { // това е за esp32
Низ bluetoothData = SerialBT.readString(); // вземете данни от bluetooth
if(bluetoothData.indexOf("222:on") > 0){// при включване на превключвателя
digitalWrite(relay1Pin, HIGH); // включете релето
} else if (bluetoothData.indexOf("222:off") > 0){ // когато изключите превключвателя
digitalWrite(relay1Pin, LOW); // изключете релето
}
}
1) Превключете релето (включете/изключете светлината или всякакви домакински уреди), чрез интернет, използвайки System API, или SMS
2) Направете своя собствена българска алармена / охранителна система, тя ще изпрати известие или sms, когато открие движение от сензор и arduino или ESP32 ще изпрати данни чрез bluetooth до стария ви телефон. Вижте връзката по-долу, там ще бъде схемата как да направите това.
3) Притеснявате се, че сте забравили печката ВКЛЮЧЕНА. Можете да използвате стария си телефон за това, за да поискате снимка и приложението ще направи снимка и ще я изпрати на телефона ви, не е ли страхотно? (единствено, от което се нуждаете, е старият ви телефон, нямате нужда от arduino или esp32)
Ако искате да използвате това приложение, за да направите снимка и да я прехвърлите на мобилния си телефон, тогава нямате нужда от arduino или esp32, просто инсталирайте приложението на телефона, което искате ще остане във вашата къща или гараж
Това приложение комуникира с arduino/esp32 чрез bluetooth, използвайки HC05 или HC06... или ESP32, то ви позволява да създавате превключватели, които можете да използвате за заключване на врати или за включване/изключване на светлината или нагревателя директно от телефона ви и най-важното можете да направите това от цял свят, като се свържете с интернет, ако нямате интернет връзка, можете да го контролирате чрез SMS.
Какво ще ви трябва, за да направите това:
Arduino всяка версия и Bluetooth HC05 или HC06 или ESP32 (препоръчително)
Релеен модул
И приложението
Arduino е малък микроконтролер, цената му започва от $1,5, където можете да го програмирате да извършва всяка операция като превключване на реле или получаване на данни от сензор като температура или управление на всеки DC или стъпков двигател и не само.
Също така това приложение може да се използва като аларма за сигурност, свързваща се с arduino сензор за детектор за движение и когато сензорът открие движение, изпратете текст чрез bluetooth чрез сериен кабел към телефона и той ще ви изпрати имейл или SMS, не е ли страхотно?.
Но ако искате да контролирате arduino чрез интернет или sms, ще ви трябва старият ви неизползван телефон, за да направите това.
И така, как работи, когато включите превключвателя, той ще изпрати чрез bluetooth данни като 22:on
изключете превключвателя, той ще изпрати чрез bluetooth данни като 22:off
22 - идентификатор на превключвателя (можете да го получите/промените от превключватели за добавяне/редактиране)
на - съобщение
така че от страна на arduino ще бъде така
if(returnData("22", "off")){// идентификаторът на превключвателя от приложението (можете да го намерите, като натиснете превключватели за добавяне/редактиране)
digitalWrite(реле3, ВИСОКО); // за някои rele, когато pin е HIGH, релето е изключено
}else if(returnData("22", "on")){ // идентификаторът на превключвателя от приложението (можете да го намерите, като натиснете превключватели за добавяне/редактиране)
digitalWrite(реле3, НИСКО); // за някои rele, когато щифтът е LOW, релето е свързано
relay3- това е щифтът на arduino (цифров щифт, чието име започва с d1,d2)
притеснявате се как да пишете код за arduino, не е нужно, проверете връзката по-долу
Проверете връзката по-долу, там е кодът за arduino, там е схемата и кодът за Arduino и ESP32 как да създадете bluetooth Smart Plug и обяснение как да го направите.
Схема и генериране на кода за arduino или esp32