فهرست مطالب:
- مرحله 1: سخت افزار مورد نیاز و اتصال
- مرحله 2: نرم افزار مورد نیاز و پیکربندی
- مرحله 3: عملیات
- مرحله 4: همه جعبه شده و آماده MQTT هستند
تصویری: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
آیا نوجوانانی که بازی های آنلاین خود را با هدفون انجام می دهند قفل نمی شوند؟ خسته شده اید که نمی شنوند شما برایشان فریاد می زنید یا به پیام های متنی یا تماس های آنها پاسخ نمی دهید؟ بله … آمریکا هم! این همان انگیزه ای است که برای آخرین ابزار من ایجاد شده است (به علاوه ساختن آن فقط سرگرم کننده بود). این نگین کوچک را درست جلوی صفحه آنها پارک کنید. در حالی که ساکت است ، فقط در آنجا نشسته و مشغول کار خود است. اما … هنگامی که شما پیامی را ارسال می کنید ، کمی غیرعادی می شود و با پیام شما روی LCD بوق می زند و چشمک می زند … قطعا توجه نوجوان گرانقدر شما را جلب می کند. پس بخوانید ، ویدئوی بالا را ببینید و خودتان نیز آن را بسازید.
مرحله 1: سخت افزار مورد نیاز و اتصال
قطعات:
ESP8266 NodeMCU 1.0 (هر ESP باید کار کند)
1602 یا 2004 LCD با رابط سریال/I2C
دکمه فشار لحظه ای
تخته نان
رهبری
پرش کننده ها
HOOKUP:
ESP8266 ----------- LCD ----------- دکمه ----------- BUZZER ------------- رهبری
Grnd ----------------- Grnd ---------- قطب اول ------------ Grnd ------ ------------ گرند
Vcc ------------------- Vcc
D6 ----------------------------------------------------- -------------------------------------لنگ دراز
D7 ----------------------------------------------------- ------------ قطب دوم
D4 ---------------------------------------- قطب دوم
D1 -------------------- SCL
D2 -------------------- SDA
مرحله 2: نرم افزار مورد نیاز و پیکربندی
مفروضات: دانش و تمرین استفاده از Arduino IDE و کتابخانه ها.
نرم افزار مورد نیاز:
- Arduino IDE (من از 1.8.5 استفاده کردم)
- برنامه Android MQTT Dash (مطمئن نیستم که نسخه iOS وجود دارد)
- وب سایت
پیکربندی نرم افزار:
- Android App MQTT DashU از همان client.subscribe (به عنوان موضوع نیز نامیده می شود) جزئیات زیر استفاده کنید. باقی مانده "باید" پیش فرض خوب است. از جزئیات موجود در وب سایت بالا برای پورت# و نام میزبان سرور استفاده کنید:
-
Arduino Sketch (برنامه نویسی که نیاز به تغییرات دارد نیز در طرح توضیح داده می شود)
- آدرس I2C LCD شما
- اعتبار وای فای
-
اطلاعات کارگزار MQTT (انتخابهای تصادفی/شخصی که ارائه می دهید)
- String clientId = "YOUR_CHOICE_HERE"؛
- client.subscribe ("YOUR_Topic_HERE")
مرحله 3: عملیات
پس از باز کردن برنامه MQTT Dash:
- روی علامت PLUS در بالا سمت راست کلیک کنید.
- نوع "Text" را انتخاب کنید.
- نام انتخاب شماست
- همانطور که در مرحله قبل ذکر شد ، نام موضوع خود را در اینجا وارد کنید.
- برای ذخیره روی Disk در بالا سمت راست کلیک کنید.
- باز کردن کاشی با نام انتخاب شده در مرحله 3 بالا.
- متن فرم رایگان را در خط ارائه شده وارد کنید. روی SET کلیک کنید.
- اگر همه چیز مطابق انتظار کار می کند ، باید روی LCD ظاهر شود.
- برای پاک کردن پیام ، یک پیام خالی ارسال کنید.
- OR… دکمه متصل به ESP را برای پاک کردن فشار دهید.
مرحله 4: همه جعبه شده و آماده MQTT هستند
یک جعبه صنایع دستی و یک دکمه لحظه ای زیبا برداشته و همه را در این قسمت کنار هم قرار دهید.
توصیه شده:
Rave Bag Aka Pa در یک بسته پشتی [sRc]: 5 مرحله
Rave Bag Aka Pa in a Back Pack [sRc]: نحوه ساخت کیف با مینی آمپر pa و 2 بلندگوی قفسه کتاب در بسته پشتی
16 X 2 LCD I2c نمایش داده های MQTT: 3 مرحله
16 X 2 LCD I2c نمایش داده های MQTT: با تشکر از Random Nerd Tutorials و 3KU_Delta برای الهام ، کمک و کد آنها
نمایشگر LCD I2C / IIC - استفاده از LCD SPI به صفحه LCD I2C با استفاده از ماژول SPI تا IIC با آردوینو: 5 مرحله
نمایشگر LCD I2C / IIC | استفاده از LCD SPI برای نمایشگر LCD I2C با استفاده از ماژول SPI به IIC با آردوینو: سلام بچه ها از آنجایی که یک SPI LCD 1602 معمولی سیم های زیادی برای اتصال دارد ، بنابراین اتصال آن با آردوینو بسیار مشکل است ، اما یک ماژول در بازار موجود است که می تواند صفحه نمایش SPI را به صفحه IIC تبدیل کنید ، بنابراین فقط باید 4 سیم را وصل کنید
نمایشگر LCD I2C / IIC - LCD SPI را به صفحه LCD I2C تبدیل کنید: 5 مرحله
نمایشگر LCD I2C / IIC | تبدیل یک LCD SPI به صفحه LCD I2C: استفاده از صفحه نمایش spi LCD به اتصالات زیادی احتیاج دارد که انجام آن بسیار دشوار است ، ماژولی را پیدا کردم که می تواند LCD i2c را به spi LCD تبدیل کند ، بنابراین بیایید شروع کنیم
تشخیص نفوذ HiFive1 Arduino با هشدارهای MQTT با استفاده از ESP32 یا ESP8266: 6 مرحله
تشخیص نفوذ HiFive1 Arduino با هشدارهای MQTT با استفاده از ESP32 یا ESP8266: HiFive1 اولین برد مبتنی بر RISC-V سازگار با Arduino است که با CPU FE310 از SiFive ساخته شده است. این برد تقریباً 20 برابر سریعتر از Arduino UNO است ، اما مانند برد UNO ، فاقد هرگونه اتصال بی سیم است. خوشبختانه چندین دستگاه ارزان قیمت وجود دارد