ESP32 Bluetooth button control

Iqukethe izikhangiso
1K+
Okudawunilodiwe
Isilinganiselwa sokuqukethwe
Wonke umuntu
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini

Mayelana nalolu hlelo lokusebenza

LAWULA IZINTO ZAKHO ZIKA-ELECTRONIC KUSUKA KUNOMA YIYIPHI INDAWO EMHLABENI

Uhlelo lokusebenza oluhle olungenza inqwaba yabasebenzi

UMA UPHUSHA INKONOPHO IZOTHUMELA KU-ESP32 YAKHO NOMA E-ARDUINO NGE-BLUETOOTH - 222:ku NOMA 222:off
LAPHO :222 -yi-ID ye-SHINTSHI yakho lapho ufaka khona uma "engeza iswishi"
// le khodi iku-loop yendlela
uma (SerialBT.available()) {// lokhu okwe-esp32
Intambo bluetoothData = SerialBT.readString(); // thola idatha ku-bluetooth

if(bluetoothData.indexOf("222:on") > 0){// uma uvula iswishi
idijithaliWrite(relay1Pin, HIGH); // vula i-relay
} uma (bluetoothData.indexOf("222:off") > 0){// lapho ucisha iswishi
idijithaliWrite(relay1Pin, LOW); // cisha i-relay
}
}



1) Shintsha i-relay(vula/cisha isibani nanoma yiziphi izinto zikagesi zasendlini), nge-inthanethi usebenzisa i-System API, noma i-SMS
2) Yenza i-alamu yakho ye-bulgary / security systems, izothumela isaziso noma i-sms uma ithola ukunyakaza okuvela kunzwa futhi i-arduino noma i-ESP32 izothumela idatha nge-bluetooth efonini yakho endala. Bheka isixhumanisi esingezansi kuzoba nohlelo lokuthi ungakwenza kanjani lokhu.

3) Ukhathazeke ngokuthi ukhohlwe umpheki ON ungasebenzisa ifoni yakho endala ukuze ucele isithombe futhi uhlelo lokusebenza luzothatha isithombe bese luthumela efonini yakho, akukuhle lokhu? (okudingayo kuphela ifoni yakho endala, asikho isidingo se-arduino noma i-esp32)

Uma ufuna ukusebenzisa lolu hlelo lokusebenza ukuthatha isithombe bese usiyisa kumakhalekhukhwini wakho, kunokuba ungadingi noma iyiphi i-arduino noma i-esp32 vele ufake uhlelo lokusebenza ocingweni lokho okufunayo kuzohlala endlini yakho noma egalaji.

Lolu hlelo lokusebenza luxhumana ne-arduino/esp32 nge-bluetooth lisebenzisa i-HC05 noma i-HC06... noma i-ESP32, likuvumela ukuthi udale amaswishi ongawasebenzisela ukukhiya umnyango noma uvule/uvale isibani noma i-heater uqonde ngqo kusuka kufoni yakho kanye nokubaluleke kakhulu. ungakwenza lokhu emhlabeni wonke, ngokuxhuma ku-inthanethi uma ungenakho uxhumano lwe-inthanethi ungakwazi ukukulawula nge-SMS.

Ozodinga ukwenza lokhu:
I-Arduino noma iyiphi inguqulo ne-Bluetooth HC05 noma i-HC06 noma i-ESP32(Kunconyiwe)
Relay Module
Futhi uhlelo lokusebenza

I-Arduino iyi-microcontroller encane intengo yayo iqala kusuka ku-$1.5 lapho ungayihlela khona ukuthi yenze noma yimuphi umsebenzi njengokushintsha i-relay noma uthole idatha kusuka kunzwa efana nezinga lokushisa noma ukulawula noma iyiphi i-DC noma i-Stepper Motor hhayi kuphela.

Futhi lolu hlelo lokusebenza lungasetshenziswa njenge-alamu yokuphepha exhumeke ku-arduino i-Motion Detector Sensor futhi uma inzwa ibona ukunyakaza thumela umbhalo nge-bluetooth nge-serial ocingweni futhi izokuthumela i-imeyili noma i-SMS, akunjalo?

Kodwa uma ufuna ukulawula i-arduino nge-inthanethi noma i-sms uzodinga ifoni yakho endala engasetshenziswanga ukwenza lokhu.

Ngakho-ke ukuthi kusebenza kanjani uma uvula iswishi kuzothumela ngedatha yebluetooth efana no-22:on
vala isishintshi izothumela nge-bluetooth idatha efana no-22:off

22 - i-id yoshintsho (ungayithola/ungayishintsha kusuka ekushintsheni kokungeza/ukuhlela)
ku-umlayezo
ngakho ohlangothini lwe-arduino kuzoba kanje


if(returnData("22", "off")){// i-id yeswishi evela kuhlelo lokusebenza (ungayithola ngokucindezela amaswishi engeza/hlela)
I-digitalWrite(i-relay3, HIGH); // nge-rele ethile lapho iphinikhodi IMEKO OKUPHEZULU i-relay inqanyuliwe
}okunye uma(i-returnData("22", "ivuliwe")){// umazisi weswishi ephuma kuhlelo lokusebenza (ungayithola ngokucindezela engeza/hlela amaswishi)
idijithaliBhala(i-relay3, PHANSI); // kwe-rele ethile lapho iphinikhodi LIPHANSI i-relay ixhunyiwe

i-relay3- iphinikhodi ye-arduino (iphinikhodi yedijithali yiliphi igama eliqala ngo-d1,d2)

ukhathazeka ukuthi ungayibhala kanjani ikhodi ye-arduino akudingeki, hlola isixhumanisi esingezansi

Bheka isixhumanisi esingezansi ukuthi kukhona ikhodi ye-arduino, kukhona uhlelo nekhodi ye-Arduino ne-ESP32 ukuthi ingakha kanjani i-bluetooth Smart Plug, kanye nencazelo ukuthi kwenziwa kanjani.
Schema futhi ukhiqize ikhodi ye-arduino noma esp32
Kubuyekezwe ngo-
Aga 16, 2025

Ukuphepha kwedatha

Ukuphepha kuqala ngokuqonda ukuthi onjiniyela baqoqa futhi babelane kanjani ngedatha yakho. Ubumfihlo bedatha nezinqubo zokuphepha zingahluka kuye ngokusebenzisa kwakho, isifunda, nobudala. Unjiniyela unikeze lolu lwazi futhi angalubuyekeza ngokuhamba kwesikhathi.
Ayikho idatha eyabiwe nezinkampani zangaphandle
Funda kabanzi mayelana nendlela onjiniyela abaveza ngayo ukwabelana
Le app ingaqoqa lezi zinhlobo zedatha
Ulwazi lomuntu siqu
Idatha ibetheliwe lapho ithunyelwa
Idatha ayikwazi ukusulwa

Ukusekelwa kwe-app

Mayelana nonjiniyela
Corneli Frunze
corneliu.frunze@outlook.com
Rezistentei 24/2 7 MD-2003, Durlești Moldova
undefined