×

تغییرات و بروزرسانی ها :

Tel : 09148939104
Email : hamedahdi[at]gmail[dot]com

فروشگاه آنلاین پارس تمز

پروژه ها و سورس های آماده ESP8266

سایت پروژه های esp8266 فعالیت خود را در زمینه طراحی و برنامه نویسی پروژه های الکترونیکی در سال ۱۳۹۶ آغاز کرده است کلیه سورس های این سایت تحت مالکیت معنوی سایت قرار دارد و هرگونه فروش غیرقانونی این سورس ها پیگرد قانونی دارد [بیشتر بخوانید]
پروژه ها و سورس های آماده ESP8266
لورم ایپسوم یا طرح‌نما به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیک گفته می‌شود.
لورم ایپسوم یا طرح‌نما به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیک گفته می‌شود.
لورم ایپسوم یا طرح‌نما به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیک گفته می‌شود.
لورم ایپسوم یا طرح‌نما به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیک گفته می‌شود.
لورم ایپسوم یا طرح‌نما به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیک گفته می‌شود.

کنترل رله با ربات تلگرام

کنترل رله با ربات تلگرام
5

کنترل GPIO های ماژول ESP8266 (کنترل وسایل برقی با تلگرام) از طریق اینترنت با استفاده از ربات تلگرام

پس از پروگرام کردن ماژول باید فایل config.json را که حاوی اطلاعات زیر می باشد را بسازید و درون ماژول آپلود کنید

محتویات فایل config.json

{
“SSID”:”myssid”,
“PASS”:”*****”,
“wifiMode”:”Station”,
“Telegram”:true,
“BotUpdateTime”:1000,
“BOTtoken”:”399643720:AAFXJ9IMaSoKZJN5cihhqn8FXRIE39_ccoM”,
“SecretCommand”:”123456″
}

شما می توانید با ویرایش این فایل نام وای فای و رمز را تغییر و مد کاری وای فای را در حالت کلاینت (Station) ماژول را به اینترنت متصل کنید برای استفاده از سرویس تلگرام باید از مد کاری کلاینت استفاده کنید و مقدار Telegram را برابر true قرار دهید تا فعال شود.

BotUpdateTime زمان آپدیت براساس میلی ثانیه می باشد

BOTtoken توکن API ارتباط با  ربات است که بعد از ساخت ربات توسط BotFather آن را دریافت خواهید کرد.

SecretCommand یک رمز است تا دیگران پس از دسترسی به ربات شما نتوانند دستورات کنترل رله را بفرستند.در صورتی که ربات شما خصوصی است می توانید SecretCommand را حذف کنید.

همان گونه که در تصویر بالا مشاهده می کنید شما می توانید با ارسال دستور 123456/LOWpin1 که 123456 همان رمز (SecretCommand ) می باشد و قابل تغییر و /LOWpin1 پایه شماره 1 که متصل به LED آبی ماژول است را به حالت LOW یعنی صفر تغییر می دهد و ال ای دی روشن می شود.

دستور /HIGHpin3 پین شماره 3 ماژول را HIGH می کند

دستور /Read_adc مقدار کانال ADC ماژول را خوانده و به شما میفرستد

در ضمن کلیه دستورات فرستاده شده به ربات از طریق پورت سریال ماژول ESP8266 پرینت می شود که می توانید برای پروژه های مختلف استفاده کنید.

با استفاده از رابط کاربری HTML زیر دیگر نیازی به ویرایش و آپلود فایل config.json ندارید و به صورت تحت وب می توانید پیکره بندی لازم را انجام دهید.

برای این منظور همه فایل های مربوط به رابط کاربری را پس از استخراج از فایل زیپ ، داخل ماژول ESP8266 بارگذاری کنید و توسط مرورگرتان آدرس آپی ماژول را باز کنید که در این حالت با تایپ 192.168.4.1 فایل index.htm برای شما لود می شود و اگر نام فایل شما TelegramConfig.htm می باشد باید به این صورت تایپ شود.

http://192.168.4.1/TelegramConfig.htm

لینک کوتاه : https://esp8266project.ir/?p=531
نوشته شده در : ژوئن 15, 2017
پیشنهاد این محصول به دوستانتانQR:  کنترل رله با ربات تلگرام
baneh magic

5 Responses to “کنترل رله با ربات تلگرام”

  1. سلام
    عالی بود
    چطور میشه با پشتیبانی گفتگوی زنده داشت یا راه ارتباط تلفنی یا حضوری چطوریه واسه رفع اشکال.
    ممنو

  2. سلام
    خسته نباشید
    سوالی داشتم
    ایا راه حلی برای فیلتر موجود برای تلگرام هست؟

    • دو تا راه حل داره.
      1. راه حل ساده اما گران: استفاده از روتر میکروتیک و ست کردن پروکسی بر آن و اتصال ماژول esp به روتر.
      2. راه حل سخت اما ارزان: ست کردن پروکسی(آی پی ، پورت ، پروتکل ارتباطی) به خود ماژول.
      پیشنهاد من: منتظر آپدیت کتابخانه universal telegram bot باشید تا پشتیبانی پروکسی رو بهش اضافه کنن.

  3. سلام خوبید ؟
    آپدیت universal telegram bot برای اتصال پروکسی به esp اومده ؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *