فهرست مطالب:

Wi-Fi تقریباً همه چیز را فعال کنید: 4 مرحله
Wi-Fi تقریباً همه چیز را فعال کنید: 4 مرحله

تصویری: Wi-Fi تقریباً همه چیز را فعال کنید: 4 مرحله

تصویری: Wi-Fi تقریباً همه چیز را فعال کنید: 4 مرحله
تصویری: 🌐👨‍💻 آموزش ریست کردن و تنظیم و کانفیگ مودم تی پی لینک 🌐 2024, نوامبر
Anonim
Wi-Fi تقریباً همه چیز را فعال کنید
Wi-Fi تقریباً همه چیز را فعال کنید
Wi-Fi تقریباً همه چیز را فعال کنید
Wi-Fi تقریباً همه چیز را فعال کنید
Wi-Fi تقریباً همه چیز را فعال کنید
Wi-Fi تقریباً همه چیز را فعال کنید

اگر قبلاً از Blynk استفاده نکرده اید ، باید آن را بررسی کنید. از این آفرینش می توان برای بسیاری از موارد استفاده کرد - نه فقط برای چراغ گدازه. می توانید صبح قهوه ساز خود را روشن کنید یا چراغ شب خودکار بسازید. واقعاً ، من فقط برای سرگرمی آن را درست کردم.

مرحله 1: برنامه را تنظیم کنید

برنامه را تنظیم کنید
برنامه را تنظیم کنید
برنامه را تنظیم کنید
برنامه را تنظیم کنید

برای این پروژه شما باید Arduino IDE را در رایانه خود و برنامه Blynk را در تلفن یا رایانه لوحی هوشمند داشته باشید.

این صفحه مستندات کاملی در مورد نحوه راه اندازی خود دارد. (اگر قبلاً از Blynk استفاده کرده اید ، احتمالاً می توانید این مرحله را رد کنید.)

هنگامی که با برنامه آشنا شدید ، مراحل زیر را برای راه اندازی پروژه خود دنبال کنید.

  1. باز کردن جعبه ویجت (نماد+)
  2. یک دکمه اضافه کنید
  3. پین دکمه را روی V0 و دو کادر دیگر را روی 0 و 180 (به ترتیب) تنظیم کنید.

مرحله 2: تنظیم دستگاه

من از تخته SparkFun Blynk استفاده می کنم ، اما شما واقعاً می توانید از هر دستگاهی که Blynk فعال کرده استفاده کنید. اگر از Blynk Board استفاده می کنید ، SparkFun یک آموزش در مورد نحوه راه اندازی و شروع آن دارد. پیوند دوم در مورد چگونگی راه اندازی برد شماست تا بتوان کد آن را در محیط برنامه نویسی آردوینو ویرایش کرد. (دوباره اگر قبلاً می دانید چه کار می کنید ، می توانید از این موارد بگذرید):

  • https://learn.sparkfun.com/tutorials/getting-star…
  • https://learn.sparkfun.com/tutorials/blynk-board-a…

اگر تا اینجا موفق شده اید ، در اینجا کدی است که باید استفاده کنید:

/*شما باید این سه مورد را با اطلاعات شخصی خود جایگزین کنید: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword"*/

#شامل Servo myservo ؛

#شامل #شامل شود

#تعریف BLYNK_PRINT سریال

char BlynkAuth = "yourauthcode"؛ char WiFiNetwork = "yourwifinetworkname"؛ char WiFiPassword = "yourwifipassword" ؛

void setup () {Serial.begin (9600)؛ myservo.attach (12)؛ Blynk.begin (BlynkAuth، WiFiNetwork، WiFiPassword)؛}

حلقه خالی () {Blynk.run ()؛}

BLYNK_WRITE (V0) {int pinData = param.asInt ()؛ myservo.write (pinData)؛}

مرحله 3: ایجاد یک کنترل کننده

ایجاد یک کنترل کننده
ایجاد یک کنترل کننده
ایجاد یک کنترل کننده
ایجاد یک کنترل کننده
ایجاد یک کنترل کننده
ایجاد یک کنترل کننده
ایجاد یک کنترل کننده
ایجاد یک کنترل کننده

به جای استفاده از چیزهای پیچیده تر مانند رله ، من یک راه حل نسبتاً ساده تهیه کردم: برای این کار می توانید یک سوئیچ پلاگین مانند آنچه در تصویر است بخرید ، فقط از یک سوئیچ دیواری (برای چراغ های خانه خود) استفاده کنید. من از یک موتور سروو بزرگ ، چند چوب بستنی ، تفنگ چسب حرارتی و برخی از اسباب بازی های پلاستیکی برای اثبات مفهوم این پروژه استفاده کردم که به راحتی می تواند دستگاه های فشار قوی را کار کند.

مرحله 4: همه چیز را کنار هم قرار دهید

همه را با هم قرار دهید
همه را با هم قرار دهید
همه را با هم قرار دهید
همه را با هم قرار دهید
همه را با هم قرار دهید
همه را با هم قرار دهید

لامپ گدازه (یا دستگاه دیگر) باید به کلید برق متصل شود که توسط موتور سروو کار می کند و باید به برد بلینک متصل شود و برد نیاز به برق دارد.

  1. برای تامین برق از شارژر تلفن و سیم USB استفاده کردم
  2. سیمهای سروو به شرح زیر متصل می شوند: قرمز به Vin ، سیاه به Gnd و زرد به پین 12
  3. همه چیز را به پریز دیواری وصل کنید
  4. برای جلوگیری از به هم خوردن همه چیز از blu -tac استفاده کنید - مگر اینکه برایتان مهم نیست
  5. موتور سروو باید به صورت دستی کالیبره شود: در برنامه آزمایش کنید تا دریابید چه اعدادی باید در ویجت دکمه (به جای 0 و 180) تنظیم شود تا بتوانید سوئیچ چراغ را با موفقیت کنترل کنید.

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

به یاد داشته باشید که در صورت هرگونه سوال نظر دهید و صفحه پروژه را بررسی کنید!

توصیه شده: