ESP32 Bluetooth button control

آگهی دارد
+۱ هزار
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

وسایل الکترونیکی خود را از هر مکانی در جهان کنترل کنید

یک برنامه عالی که می تواند کارمندان زیادی را انجام دهد

وقتی دکمه را فشار دهید، با بلوتوث برای ESP32 یا ARDUINO شما ارسال می شود - 222:روشن یا 222:خاموش
WHERE :222 - شناسه سوئیچ شما است که هنگام "افزودن سوئیچ" آن را وارد می کنید.
// این کد در حلقه متد است
if (SerialBT.available()) { // این برای esp32 است
رشته bluetoothData = SerialBT.readString(); // داده ها را از بلوتوث دریافت کنید

if(bluetoothData.indexOf("222:on") > 0){// وقتی سوئیچ را روشن کنید
digitalWrite (relay1Pin، HIGH)؛ // رله را روشن کنید
} else if (bluetoothData.indexOf("222:off") > 0){ // وقتی سوئیچ را خاموش کنید
digitalWrite (relay1Pin، LOW)؛ // رله را خاموش کنید
}
}



1) رله (روشن/خاموش کردن چراغ یا هر لوازم خانگی) را از طریق اینترنت با استفاده از سیستم API یا پیامک تغییر دهید
2) سیستم های هشدار/امنیتی بلغاری خود را بسازید، هنگام تشخیص حرکت از سنسور، اطلاعیه یا پیامک ارسال می کند و arduino یا ESP32 داده ها را با بلوتوث به تلفن قدیمی شما ارسال می کند. لینک زیر را بررسی کنید، طرحی برای انجام این کار وجود دارد.

3) نگران هستید که اجاق گاز روشن را فراموش کرده اید، می توانید از تلفن قدیمی خود برای درخواست عکس استفاده کنید و برنامه عکس می گیرد و به تلفن شما ارسال می کند، این عالی نیست؟ (فقط شما به گوشی قدیمی خود نیاز دارید، بدون نیاز به آردوینو یا esp32)

اگر می خواهید از این برنامه برای گرفتن عکس استفاده کنید و آن را به تلفن همراه خود بیاورید، نیازی به آردوینو یا esp32 ندارید، فقط برنامه را روی تلفن نصب کنید آنچه می خواهید در خانه یا گاراژ شما بماند.

این برنامه با arduino/esp32 از طریق بلوتوث با استفاده از HC05 یا HC06... یا ESP32 ارتباط برقرار می کند، به شما امکان می دهد سوئیچ هایی ایجاد کنید که می توانید برای قفل درب استفاده کنید یا چراغ یا بخاری را مستقیماً از تلفن خود روشن یا خاموش کنید و مهم ترین موارد شما می توانید این کار را از سراسر جهان انجام دهید، با اتصال به اینترنت در صورت عدم اتصال به اینترنت می توانید آن را با پیامک کنترل کنید.

آنچه برای انجام این کار نیاز دارید:
آردوینو هر نسخه و بلوتوث HC05 یا HC06 یا ESP32 (توصیه می شود)
ماژول رله
و برنامه

آردوینو یک میکروکنترلر کوچک است که قیمت آن از 1.5 دلار شروع می شود که می توانید آن را برای انجام هر عملیاتی مانند سوئیچ رله یا دریافت اطلاعات از سنسور مانند دما یا کنترل هر DC یا استپر موتور و نه تنها برنامه ریزی کنید.

همچنین این برنامه می تواند مانند اتصال زنگ امنیتی به آردوینو و سنسور تشخیص حرکت و هنگامی که حسگر حرکت را تشخیص می دهد، متن را با بلوتوث از طریق سریال به تلفن ارسال می کند و برای شما ایمیل یا پیامک ارسال می کند، عالی نیست؟

اما اگر می خواهید آردوینو را از طریق اینترنت یا اس ام اس کنترل کنید، برای این کار به گوشی قدیمی و بدون استفاده خود نیاز دارید.

بنابراین وقتی سوئیچ را روی آن بچرخانید چگونه کار می کند، داده های بلوتوث مانند 22:on ارسال می شود
سوئیچ را خاموش کنید تا با داده های بلوتوث مانند 22:off ارسال شود

22 - شناسه سوئیچ (شما می توانید آن را از سوئیچ های افزودن/ویرایش دریافت یا تغییر دهید)
در - پیام
بنابراین در سمت آردوینو اینگونه خواهد بود


if(returnData("22"، "off")){// شناسه سوئیچ از برنامه (می توانید آن را با فشار دادن کلیدهای افزودن/ویرایش پیدا کنید)
digitalWrite (relay3, HIGH); // برای برخی از رله ها وقتی پین HIGH است رله قطع می شود
}else if(returnData("22", "on")){ // شناسه سوئیچ از برنامه (شما می توانید آن را با فشار دادن کلیدهای افزودن/ویرایش پیدا کنید)
digitalWrite (relay3، LOW)؛ // برای برخی از رله ها وقتی پین LOW است رله متصل است

رله 3- پین آردوینو است (پین دیجیتالی با نامی که با d1,d2 شروع می شود)

شما نگران نحوه نوشتن کد برای آردوینو نیستید، لینک زیر را بررسی کنید

لینک زیر را بررسی کنید، کد آردوینو وجود دارد، در آنجا طرح و کد آردوینو و ESP32 نحوه ایجاد یک پلاگین هوشمند بلوتوث و توضیح نحوه انجام آن است.
طرحواره و کد را برای arduino یا esp32 تولید کنید
تاریخ به‌روزرسانی
۲۲ تیر ۱۴۰۳

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
هیچ داده‌ای با اشخاص ثالث هم‌رسانی نمی‌شود
درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
این برنامه ممکن است این نوع داده‌ها را جمع‌آوری کند
اطلاعات شخصی
داده‌ها هنگام جابه‌جایی رمزگذاری می‌شود
نمی‌توان داده‌ها را حذف کرد

پشتیبانی برنامه

درباره توسعه‌دهنده
Corneli Frunze
corneliu.frunze@outlook.com
Rezistentei 24/2 7 MD-2003, Durlești Moldova
undefined