فهرست مطالب:
- تدارکات
- مرحله 1: آماده سازی مسکن خود
- مرحله 2: لحیم کاری
- مرحله 3: آن را در مسکن قرار دهید
- مرحله 4: نرم افزار
- مرحله 5: زمان BBQ است
تصویری: سنسور دما و گوشت BBQ در ESP8266 با صفحه نمایش: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این دستورالعمل به شما نشان خواهم داد که چگونه می توانید نسخه مخصوصی از ابزار BBQ را تهیه کنید که دمای کنونی کباب شما را اندازه گیری کرده و در صورت نیاز پنکه را روشن می کند تا روشن شود. علاوه بر این ، یک سنسور دمای هسته گوشت نیز متصل شده است ، و این همه (در مورد من) به Domoticz متصل است: خواندن زمان واقعی از دمای فعلی و همچنین ورود به سیستم.
تدارکات
چیزهایی که شما نیاز دارید:
- Wemos D1 mini (1x)
- ماژول ترموکوپل MAX31855 شامل پروب (2 برابر)
- پتانسیومتر 10k اهم (1x)
- LCD 2004 شامل ماژول I2C (1x)
- IRF 520 mosfet (1x)
- فن 5 ولت (2 برابر)
- منبع تغذیه LM2596 DC (1x) - خروجی را روی 5 ولت تنظیم کنید ، ورودی می تواند متفاوت باشد
- مسکن (1 برابر)
- اتصالات ترموکوپل (2 برابر) - (با پروب به هر دو MAX31855 متصل شوید)
- کانکتور DC زن (2 برابر) - یکی برای DC در (بسته به سوکت منبع تغذیه DC)
- اتصال دهنده نر DC (1x) - برای اتصال فن ها
- مهره و پیچ M3 x 30
- تغذیه DC حداقل 5 ولت
- چند سیم دوقلو - برای اتصال فن ها.
- کابل USB مینی قدیمی - برای تغذیه D1 mini
ابزارهای مورد نیاز:
- ایستگاه لحیم کاری
- مته در اندازه های مختلف
- ابزار برش برای نمایش
مرحله 1: آماده سازی مسکن خود
ابتدا اندازه صفحه نمایش را اندازه بگیرید. یک برش در بالای محفظه ایجاد کنید تا صفحه نمایش به خوبی جا بیفتد. سپس دو سوراخ در محل حفره های مونتاژ در صفحه پشتی LCD ایجاد کنید (به عکس مراجعه کنید).
به جای استفاده از پیچ و مهره M3x30 برای نصب صفحه نمایش در محفظه ، تصویر دیگر را از بالا ببینید.
اکنون ما شروع به اتصال / لحیم تمام قطعات با هم می کنیم.
مرحله 2: لحیم کاری
اکنون وقت آن است که همه قسمتها را به هم متصل کنید ، تصویر و تصویر زیر را ببینید:
Wemos D1 mini -> MAX31855 (BBQ)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (گوشت)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmeter
3v3 -> VCC
GND-> GND
A0 -> قابلمه
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
مرحله 3: آن را در مسکن قرار دهید
بنابراین اکنون وقت آن است که همه چیز را در خانه قرار دهیم. نمایشگرها قبلاً در آنجا نصب شده اند. شما فقط قطعات را به آرامی قرار داده و قسمت های سیگنال لمس نمی شوند. تصویر را ببینید چگونه این کار را کردم
همچنین ، این لحظه برای ایجاد چندین سوراخ برای اتصالات است. در مورد من ، برق را در یک طرف و خروجی سنسورها / فن را در سایت دیگر قرار می دهم.
مرحله 4: نرم افزار
Wemos D1 mini برای این آموزش باید با ESPeasy فلش شود ، اما می توانید از انتخاب دلخواه خود استفاده کنید. نحوه نصب ESPeasy را ببینید:
پیکربندی تمام دستگاه های پیوست شده در GPIO سمت راست (برای پیکربندی های من به تصاویر مراجعه کنید)
- ورودی آنالوگ (قابل اندازه گیری) به D0 / ADC (TOUT)
- فن: GPIO 16
- سنسور BBQ: GPIO15
- صفحه نمایش LCD2004: GPIO4 ، 5 ، 0
- سنسور گوشت: GPIO2
تنظیمات وظیفه
ورودی آنالوگ:
شما باید 1024 نقطه اندازه گیری را در درجه "معمولی" پیکربندی کنید. من از دمای 50 تا 250 درجه سانتی گراد استفاده کردم اما شما می توانید این مورد را تحت "کالیبراسیون دو نقطه" به دلخواه تنظیم کنید. تصاویر را مشاهده کنید. فاصله تا 1 ثانیه ، مقدار با 0 اعشار
سنسورهای دما (BBQ و گوشت):
فاصله اندازه گیری تا 5 ثانیه (تغییر چندانی نمی کند)
LCD2004:
آدرس I2C مناسب را بیابید ، این آزمایش و خطا است (یا وقتی می دانید آدرس را انتخاب کنید). اندازه صفحه نمایش را به اندازه مناسب (4x20) تنظیم کنید. در خطوط ، متن و مقادیر مورد نظر را پر کنید. تصویر را ببینید که چگونه این کار را کردم (به زبان هلندی است).
در بخش "Tools" قوانین را فعال کنید و سپس "Rules" و "Old Engine" را انتخاب کنید.
سپس برای کنترل فن (برای اطمینان از نامگذاری دستگاه ها و مقادیر یکسان ، وگرنه کار نمی کند):
در متینگ#دما <[Waarde#Analog] انجام دهید
let، 1، [Waarde#Analog]-[Meting#Temperature]
if٪ v1٪> 5
GPIO ، 16 ، 1 // فن را روشن کنید
endif
اندون
در Meting#دما> [Waarde#Analog] انجام دهید
let، 2، [Meting#Temperature]-[Waarde#Analog]
if٪ v2٪> 5
GPIO ، 16 ، 0 // خاموش کردن فن
endif
اندون
زمان آزمایش آن است! مطمئن باشید ESP8266 می تواند شبکه وای فای را متصل کند ، در غیر این صورت راه اندازی نمی شود!
مرحله 5: زمان BBQ است
حالا فن ها را به هم وصل کرده و روی BBQ سوار کنید. تصاویری را ببینید که چگونه این کار را انجام داد. حالا باید "گورو BBQ" را شروع کنید و BBQ'ing را شروع کنید!
توصیه شده:
دمای صفحه نمایش آردوینو بر روی صفحه نمایش LED TM1637: 7 مرحله
دمای صفحه نمایش آردوینو در نمایشگر LED TM1637: در این آموزش نحوه نمایش دما با استفاده از LED Display TM1637 و سنسور DHT11 و Visuino را یاد می گیریم. فیلم را تماشا کنید
سنسور دما و رطوبت با صفحه نمایش آردوینو و LCD: 4 مرحله
سنسور دما و رطوبت با صفحه نمایش آردوینو و LCD: سلام بچه ها ، به Artuino خوش آمدید. همانطور که مشاهده کردید من یک InstructableTayay را شروع کرده ام امروز قصد داریم دما را بسازیم & amp؛ رطوبت سنج با ماژول DHT11. بیایید شروع کنیم P.S. اشتراک و پسندیدن ویدیو را در نظر بگیرید
دماسنج با دما و رنگ نسبی روی صفحه نمایش TFT 2 اینچی و چند سنسور: 5 مرحله
دماسنج با دما و رنگ نسبی روی صفحه نمایش 2 اینچی TFT و چند سنسور: من یک صفحه نمایش ساخته ام که اندازه گیری چندین سنسور دما را نشان می دهد. نکته جالب این است که رنگ مقادیر با دما تغییر می کند: & gt؛ 75 درجه سانتیگراد = RED & gt ؛ 60 & gt؛ 75 = نارنجی & gt؛ 40 & lt؛ 60 = زرد & gt؛ 30 & lt؛ 40
نحوه ساخت ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT - Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: 4 مرحله
نحوه ساختن ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT | Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: از کانال یوتیوب من دیدن کنید. مقدمه:- در این پست قصد دارم "ساعت واقعی" را با استفاده از LCD لمسی 3.5 اینچی TFT ، Arduino Mega بسازم. ماژول 2560 و DS3231 RTC…. قبل از شروع… ویدیو را از کانال YouTube من بررسی کنید .. توجه:- اگر از Arduin استفاده می کنید
رابط سنسور دما (LM35) با صفحه نمایش ATmega32 و LCD - کنترل فن اتوماتیک: 6 مرحله
رابط سنسور دما (LM35) با صفحه نمایش ATmega32 و LCD | کنترل فن اتوماتیک: رابط سنسور دما (LM35) با صفحه نمایش ATmega32 و LCD