فهرست مطالب:

سرویس اینترنت: 3 مرحله
سرویس اینترنت: 3 مرحله

تصویری: سرویس اینترنت: 3 مرحله

تصویری: سرویس اینترنت: 3 مرحله
تصویری: مقایسه سرویس های اینترنت خانگی 2024, جولای
Anonim
سرویس اینترنت
سرویس اینترنت
سرویس اینترنت
سرویس اینترنت
سروو اینترنت
سروو اینترنت
سروو اینترنت
سروو اینترنت

معرفی

من دوست دارم در باغ خود به پرندگان غذا دهم ، اما متأسفانه موش سیاه نیز از این مزیت استفاده می کند. بنابراین راهی برای جلوگیری از خوردن غذای پرندگان به موش ها اندیشیدم.

موش سیاه فقط در تاریکی فعال است بنابراین ما باید شب ها تغذیه کننده پرنده را ببندیم. از آنجا که من تنبل هستم ، راهی برای خودکار کردن این موضوع فکر کردم. و بنابراین ایده سروو کنترل شده توسط اینترنت به وجود آمد.

از آنجا که تغذیه کننده پرنده در باغ شماست ، خوب است اگر ESP می تواند به عنوان افزایش دهنده وای فای نیز عمل کند. به مهمانان خود اجازه دهید به اینترنت دسترسی پیدا کنند بدون اینکه رمز شبکه فای شما فاش شود.

نتیجه برنامه نویسی یک سروو کنترلر بسیار انعطاف پذیر است که می تواند برای هر پروژه ای پیکربندی شود. دارای a.o. ویژگی های زیر:

  • کاربر می تواند موقعیت شروع و پایان سروو را تعیین کند.
  • می توان سرعت حرکت را تنظیم کرد.
  • سروو را می توان به صورت دستی از طریق رابط webinter یا یک دکمه فشاری کنترل کرد.
  • یک زمان سنج قابل تنظیم می تواند به طور خودکار تغذیه کننده پرندگان را در زمان های خاص بسته و باز کند.
  • بسته شدن و باز شدن خودکار می تواند مربوط به طلوع و غروب خورشید باشد.
  • اتصال به شبکه wifi ساده است.
  • پیام ها را می توان از طریق mqtt در رویدادهای خاصی ارسال کرد.
  • Servo توسط domoticz از طریق پیوند مستقیم مانند "ip-of-servo/SW = ON" قابل کنترل است.
  • با استفاده از لغزنده یا پیوندی مانند "ip-of-servo/POS = 90" به هر موقعیتی منتقل می شود
  • ما همچنین می توانیم از آن به عنوان تکرار کننده / توسعه دهنده wifi استفاده کنیم.
  • می توانیم چراغ شب را در باغ روشن کنیم.

این ویدیو به شما ایده می دهد که با این فناوری چه چیزی می توانید بسازید.

تدارکات:

  • یک برد NodeMCU v3 یا Wemos d1 (مینی) (2 ، 50 دلار)
  • مینی سرو SG90 9G (2 دلار)
  • منبع تغذیه USB 5 ولت

اختیاری یک سوئیچ لمسی و/یا یک یا دو LED با مقاومت و مقداری سیم.

مرحله 1: ساختن آن

ساختن آن
ساختن آن
ساختن آن
ساختن آن
ساختن آن
ساختن آن

سخت افزار

سرووموتور دارای 3 سیم است که به nodemcu متصل شده اند. قرمز = vcc و باید به Vin (5v) متصل شود. سیم سیاه یا قهوه ای Gnd و سیم نارنجی یا زرد سیم داده است و باید به پین D1 متصل شود. گاهی اوقات لازم است که یک مقاومت کششی 10k را به دیتاپین وصل کنید تا از حرکات ناپایدار هنگام راه اندازی جلوگیری شود.

نرم افزار

من نصب نرم افزار را بر روی دستگاه ESP شما بسیار ساده کردم. لطفاً این مراحل را دنبال کنید:

فایل را در یک پوشه در رایانه خود بارگیری و از حالت فشرده خارج کنید. وارد این پوشه شده و روی Serial_Communicator.exe کلیک کنید ، برنامه شروع می شود. ESP را از طریق کابل usb به رایانه خود وصل کنید. اکنون می توانید تست کنید که ESP به کدام پورت کام متصل است. برای ادامه ، متن راهنما را بخوانید. هنگامی که نرم افزار نصب می شود ، چراغ آبی روی صفحه روشن می شود. اکنون می توانید به فصل "چگونه کار می کند" ادامه دهید.

حالا شما همچنین یک ابزار خوب برای ارتباط با ESP از طریق سریال دارید. esp را با کابل usb به رایانه ویندوز خود وصل کنید. برای جابجایی سروو و مشاهده اطلاعات بوت و اشکال زدایی می توانید برخی دستورات را صادر کنید.

به روز رسانی 23 دسامبر 2020: نسخه جدید با اضافه شدن نور شب به موقع اضافه شده است.

ESP8266SERVO-v1_1b را از onedrive بارگیری کنید

مرحله 2: چگونه کار می کند

چگونه کار می کند
چگونه کار می کند
چگونه کار می کند
چگونه کار می کند

اتصال به wifi

پس از بارگذاری نرم افزار ، wemos بوت می شود و LED آبی به طور مداوم روشن می شود. این بدان معناست که یک نقطه دسترسی (AP) باز می شود که می توانید آن را به وای فای خود متصل کنید. اکنون تنظیمات wifi را در لپ تاپ ، تلفن یا رایانه لوحی خود باز کنید. شما یک netwerk به نام ESP-123456 یا مشابه آن خواهید دید.

با رمز 123456789 به این شبکه متصل شوید و به 192.168.4.1 بروید. اعتبار خود را وارد کرده و دستورالعمل های بیشتر را دنبال کنید.

فراموش نکنید که رمز عبور مدیر را تنظیم کنید. به طور پیش فرض این 000000000 است. هنگامی که با موفقیت متصل شد ، ESP راه اندازی مجدد می شود و led 3 بار چشمک می زند.

راه اندازی

در هنگام راه اندازی ، Esp تنظیمات مربوط به سیستم فایل را می خواند ، برای تنظیم زمان سیستم به اینترنت متصل می شود و سروو را به موقعیت بسته شدن خود منتقل می کند. سپس led 3 بار چشمک می زند تا نشان دهد آماده است.

تنظیمات

بعد از اولین بوت ، ابتدا باید کارهای خانه داری را انجام دهید. به صفحه تنظیمات بروید و روی "time config" کلیک کنید. در اینجا می توانید موقعیت جغرافیایی و زمان جابجایی خود را تنظیم کنید. اگر از ساعت تابستانی در کشور شما استفاده می شود ، آن را بررسی کنید. صرفه جویی. دستگاه راه اندازی مجدد شده و زمان غروب و طلوع خورشید را محاسبه می کند. صفحه وضعیت را بررسی کنید تا ببینید آیا همه چیز درست است.

تنظیمات سروو

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

همچنین می توانید سرعت حرکت سروو را تعیین کنید. اگر نمی خواهید پرنده ها را در فیدر خود بگیرید ، "سرعت بسته شدن آهسته" را بررسی کنید.

domotica

سروو همچنین می تواند توسط برنامه های domotica مانند "domoticz" کنترل شود. با ارسال یک درخواست http مانند "ip-of-espservo/SW = ON" (بسته) یا "ip-of-espservo/SW = OFF" ، سروو قابل کنترل است. می توانید این را در مرورگر خود آزمایش کنید.

پشه

هنگامی که پشه فعال است ، پیام هایی مانند {"idx": "123" ، "cmd": "SW = ON"} یا 123 ، SW = ON می تواند به سروو ارسال شود. در رویدادهای باز یا بسته ، پیام های json مانند {"idx": 123 ، "nvalue": 1} ارسال می شوند. این فرمت json است و توسط domoticz قابل درک است.

دکمه لمسی

اگر یک دکمه را وصل کنید ، عملکرد زیر را دارد:

  • وقتی روی دکمه کلیک می شود ، سروو از باز به بسته یا برعکس تغییر می کند.
  • طولانی فشار دهید تا چراغ های LED ESP را راه اندازی مجدد کند
  • فشار طولانی تر تا زمانی که led خاموش شود: ESP اطلاعات مهم را فراموش کرده و یک AP را راه اندازی می کند.

دکمه روی برد nodemcu عملکرد مشابهی دارد

مرحله 3: عیب یابی

حرکتهای غیرقانونی

اگر سروو به طور غیرمنتظره در زمان روشن شدن یا کنترل شدن حرکت می کند ، گاهی اوقات به اتصال یک کشنده کششی 10K بین 3.3V و datapin d1 کمک می کند.

توصیه شده: