فهرست مطالب:
- مرحله 1: تست همه چیز را روی Protoboard انجام دهید. LCD را چسب بزنید مقاومت ها و پین های دکمه را با مولتی متر آزمایش کنید
- مرحله 2: ابتدا کلید روشن/خاموش ، سپس سیم/دکمه/مقاومت ، سپس NodeMCU را لحیم کنید. به Schematic مراجعه کنید
- مرحله 3: آزمایش سخت افزار
- مرحله 4: انتخاب برنامه نویسی WiFi
تصویری: ریموت جیبی وای فای: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
یک ریموت ساده می تواند برای پروژه های مربوط به WiFi مفید باشد. می توانید یکی از موارد زیر را تهیه کنید:
- سه دکمه لمسی*
- ESP8266 v2 (Amica) برد IoT (و بسته بندی پلاستیکی که داخل آن آمده است)
- صفحه نمایش LCD چینی 0.91 اینچی ، کتابخانه adafruit سازگار است
- صفحه اصلی 3x3 سانتی متر pcb
- باتری 9 ولت
- کابل باتری 9 ولت
- سوئیچ روشن/خاموش سوئیچ کشویی 2 حالته*
- یک مقاومت 100 اهم*
- سه مقاومت 1000 اهم*
- چسب پشتی چسب (اختیاری)
*با نجات این جزء از دستگاه استریوی شکسته یا دستگاه آشغال مشابه ، در هزینه خود صرفه جویی کنید (فروشگاه صرفه جویی محلی خود را امتحان کنید)
با ابزارهای زیر:
- عینک ایمنی
- آهن لحیم کاری
- لحیم (من از 0.8 میلی متر استفاده می کنم)
- تفنگ چسب داغ با یک چسب چسب
- دستهای کمک کننده (دستهای خوب اینجا) (دستهای ارزان اینجا)
- برش های سیم برای برش سیم های کوچک طراحی شده اند تا با سطح هم سطح شوند
- دم باریک
- کابل میکرو USB
- رایانه ای با افزونه Arduino IDE و ESP8266 نصب شده است
- دستکش **
- پیچ گوشتی **
- چکش**
- مته بی سیم **
** فقط در صورتی لازم است که قطعات خود را نجات دهید
همچنین لازم به ذکر است که از این کنترل از راه دور می توان به صورت معکوس استفاده کرد - برای مرور اطلاعات دریافتی از جایی دیگر.
مرحله 1: تست همه چیز را روی Protoboard انجام دهید. LCD را چسب بزنید مقاومت ها و پین های دکمه را با مولتی متر آزمایش کنید
مطمئن شوید که از nodeMCU "v2" توسط Amica استفاده می کنید ، زیرا نسخه "v3" Lolin کمی بزرگتر است و مناسب نیست!
دکمه ها همیشه چهار پین ندارند - اما وقتی آنها وجود دارند ، باید آنها را بررسی کنید. مولتی متر خود را برای خواندن مقاومتها تنظیم کنید. دو پین را لمس کنید. اگر مقاومت صفر باشد ، پین ها به یکدیگر متصل می شوند. وقتی دکمه ها روی صفحه اصلی نشسته اند ، آزمایش آن راحت تر است.
مقاومت ها می توانند شما را فریب دهند! به عنوان مثال ، ما سه مقاومت 1k می خواهیم که قهوه ای ، سیاه ، قرمز هستند. نوار قرمز را می توان به راحتی با نارنجی اشتباه گرفت ، که مقاومت 10k را مشخص می کند! همچنین ، هر زمان که یک جزء را نجات دادید ، خوب است در صورت امکان بررسی کنید که هنوز درست کار می کند. تا زمانی که همه مقاومتهای 1k چیزی نزدیک به 1،000 اهم بخوانند ، خوب است.
مرحله 2: ابتدا کلید روشن/خاموش ، سپس سیم/دکمه/مقاومت ، سپس NodeMCU را لحیم کنید. به Schematic مراجعه کنید
TinkerCAD برای ایجاد شماتیک تصویر استفاده شد. از آنجا که TinkerCAD در لیست قطعات موجود NodeMCU ندارد ، برای نشان دادن آن از پین های هدر استفاده کردم. برچسب ها با ویرایشگر عکس اضافه شدند.
اکثر مدار توسط NodeMCU و باتری پوشانده می شود ، بنابراین مهم است که همه چیز را دوبار بررسی کنید. مراقب باشید که سوئیچ تغذیه شما پورت usb را در NodeMCU مسدود نکند. از انبردست برای سیم کشی باتری 9 ولت ، یک به یک ، از طریق سوراخ نصب استفاده کنید. این کار باعث می شود سیم ها در طول زمان شکسته نشوند. بعد از اینکه تمام بقیه مدار را لحیم کردید ، توصیه می کنم فقط پین های NodeMCU را که می خواهید استفاده کنید لحیم کنید.
بعد پلاستیک ضد استاتیک می آید. یک قطعه از کیسه ای را که NodeMCU وارد کرده بود برش دهید. پلاستیک را به قسمت زیرین قسمت جلویی صفحه که محل شارژ باتری است بچسبانید. این کار لحیم کاری و پین ها را از کوتاه شدن در برابر پوشش باتری یا هر چیز دیگری که ممکن است ریموت را روی آن قرار دهید ، محافظت می کند. همچنین ، پلاستیک سطح صافی را فراهم می کند که باتری را روی آن قرار دهید.
مرحله 3: آزمایش سخت افزار
به جای خواندن سیگنال روشن/خاموش دیجیتال ، ما قصد داریم ولتاژ آنالوگ را بخوانیم. این به ما امکان می دهد هر سه دکمه را روی یک پین قرار دهیم. هر دکمه دارای مقاومت متفاوتی است که پس از فشار دادن دکمه به تقسیم کننده ولتاژ متصل می شود. NodeMCU ولتاژ بین 0-3.3 ولت را می خواند و مقدار متناظر بین 0-1024 را به شما می دهد. من یک طرح دارم که صفحه LCD را روشن می کند و مقدار ضبط شده توسط پین A0 را نشان می دهد. این به شما امکان می دهد بفهمید که دکمه ها کار می کنند یا خیر. مقادیری که من از چپ به راست گرفته بودم 545 ، 520 و 365 بود ، اما مقدار شما ممکن است تا حدودی متفاوت باشد. وقتی هیچ دکمه ای فشار داده نمی شود ، مقدار آنالوگ باید بین 0-15 باشد.
مرحله 4: انتخاب برنامه نویسی WiFi
روشهای مختلفی برای برنامه ریزی کنترل از راه دور برای صحبت با سایر دستگاهها از طریق WiFi و حتی در سراسر اینترنت وجود دارد. روشی که انتخاب می کنید بستگی به موقعیت خاص شما دارد. همچنین لازم به ذکر است که از این کنترل از راه دور می توان به صورت معکوس (برای مرور اطلاعات دریافت شده از جایی دیگر) استفاده کرد. دو روش اصلی که من دیدم HTTP و MQTT هستند. در اینجا چند آموزش وجود دارد که می توانید از اینجا دنبال کنید:
آموزش نرم افزار
Raspberry Pi MQTT Setup Instructable
آموزش نرم افزار MQTT
آموزش PubNub
همچنین نمونه های موجود در کتابخانه سخت افزاری NodeMCU (تصویر) را بررسی کنید!
ممنون که خواندید! راههای زیادی وجود دارد که می توانید با استفاده از این کنترل از راه دور ، هنگام استفاده از آن کنترل کنید. به هر حال ، نتایج خود را ارسال کنید. خیلی دوست دارم ببینم چطور شد!
توصیه شده:
متر استخر اطلس وای فای: 18 مرحله
متر استخر وای فای اطلس: این آموزش نحوه تنظیم کیت استخر وای فای را از اطلس علمی به شما نشان می دهد. این متر pH ، پتانسیل کاهش اکسیداسیون (ORP) و دما را اندازه گیری می کند. داده ها در پلت فرم ThingSpeak بارگذاری می شوند ، جایی که می توان آنها را از راه دور با نظارت ماهواره ای کنترل کرد
نحوه افزودن اکسیژن محلول به کنتور هیدروپونیک وای فای: 6 مرحله
نحوه افزودن اکسیژن محلول به سنج هیدروپونیک وای فای: این آموزش نحوه افزودن مدار EBO D.O و کاوشگر به کیت هیدروپونیک WiFi از اطلس ساینتیک را نشان می دهد. فرض بر این است که کاربر کیت هیدروپونیک wifi کار می کند و اکنون آماده افزودن اکسیژن محلول است. هشدارها: Atlas Sci
متر هیدروپونیک وای فای اطلس: 19 مرحله
متر هیدروپونیکس اطلس وای فای: این آموزش نحوه تنظیم کیت WiFi Hydroponics را از اطلس علمی به شما نشان می دهد. این متر pH ، رسانایی و دما را اندازه گیری می کند. داده ها در پلت فرم ThingSpeak بارگذاری می شوند ، جایی که می توان آنها را از راه دور از طریق دستگاه تلفن همراه یا شرکت های دیگر کنترل کرد
سوییچ وای فای اتوماسیون خانگی با ESP-01: 8 مرحله
Home Automation WiFi Light Switch With ESP-01: با استفاده از این قابلیت خراب کننده ، مراحل ساخت اولین سوئیچ چراغ wifi شما را در پیش می گیرم. در مرحله بعد ما سنسورها را انجام می دهیم و در نهایت به تنظیمات و تنظیمات دستیار خانگی می رویم
اتصال وای فای آردوینو به ابر با استفاده از ESP8266: 7 مرحله
اتصال Arduino WiFi به ابر با استفاده از ESP8266: در این آموزش ما نحوه اتصال Arduino خود به ابر IoT از طریق WiFi را برای شما توضیح خواهیم داد. ما یک تنظیم متشکل از Arduino و یک ماژول WiFi ESP8266 را به عنوان یک IoT Thing پیکربندی کرده و آماده می کنیم برای برقراری ارتباط با ابر AskSensors.L