فهرست مطالب:

خانه هوشمند با آردوینو: 11 مرحله (همراه با تصاویر)
خانه هوشمند با آردوینو: 11 مرحله (همراه با تصاویر)

تصویری: خانه هوشمند با آردوینو: 11 مرحله (همراه با تصاویر)

تصویری: خانه هوشمند با آردوینو: 11 مرحله (همراه با تصاویر)
تصویری: باز کردن قفل با استفاده از ماژول اثر انگشت و آردوینو 2024, جولای
Anonim
خانه هوشمند با آردوینو
خانه هوشمند با آردوینو

سلام.

من به شما نشان خواهم داد که چگونه خانه هوشمند خود را بسازید. این دما را در داخل و خارج نشان می دهد ، اگر پنجره باز یا بسته باشد ، هنگام باران باران را نشان می دهد و هنگام حرکت حسگرهای PIR زنگ می زند. من این برنامه را در اندروید ایجاد کردم تا همه داده ها را نمایش دهد (همچنین می توانید آن را در مرورگر مشاهده کنید). شما می توانید درجه حرارت در خانه خود و سایر اطلاعات را از سراسر جهان مشاهده کنید! برنامه به انگلیسی و لهستانی ترجمه شده است. من آن را ساختم زیرا می خواستم خانه هوشمند خود را بسازم و آن را کنترل کنم. اگر می خواهید ، می توانید خانه هوشمند خود را بسازید ، تنها چیزی که نیاز دارید قطعات (در زیر ذکر شده) و تمایل زیاد است. پس بیایید شروع کنیم.

توضیح کلمات اختصاری برای مبتدیان:

GND - زمین

VCC - قدرت

PIR - سنسور حرکت

مرحله 1: قطعات

قطعات
قطعات
قطعات
قطعات

قیمت تمام قطعات برای من 90 دلار است

  • آردوینو
  • ماژول اترنت ENC28J60
  • دماسنج DS18B20 x2
  • ماژول میکروفون
  • سنسور باران
  • سنسور PIR
  • سوئیچ نی
  • رله
  • مقاومت 4 ، 7k Ω
  • کابل جفت پیچ خورده
  • کابل اترنت
  • ابزار (لحیم کاری ، پیچ گوشتی)

مرحله 2: اتصال

ارتباط
ارتباط
ارتباط
ارتباط
ارتباط
ارتباط

در بالا من عکس را از اتصال با اتصال اضافه کردم. اگر با آن مشکلی دارید ، نظر دهید.

مرحله 3: برنامه

ابتدا باید این کتابخانه را بارگیری ، استخراج و وارد کنید به arduino IDE. و کتابخانه 1Wire را از اینجا ، دمای دالاس را از اینجا بارگیری کنید و آنها را به arduino IDE نیز وارد کنید. می توانید این برنامه را در arduino خود بارگذاری کنید. در کامنت توضیح کد آمده است.

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

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

هنگامی که بر روی refresh در برنامه یا مرورگر خود کلیک می کنید ، Arduino داده ها را به تلفن هوشمند/مرورگر ارسال می کند. برنامه کد منبع را از هر صفحه (/tempin ، /tempout ، /rain ، /window ، /alarm) دریافت می کند و آن را بر روی تلفن شما نمایش می دهد.

مرحله 5: Appliaction برای Android

برنامه کاربردی برای Android
برنامه کاربردی برای Android
برنامه کاربردی برای Android
برنامه کاربردی برای Android
برنامه کاربردی برای Android
برنامه کاربردی برای Android

برای نصب برنامه روی تلفن اندرویدی خود باید این کار را انجام دهید (می توانید آن را در تصویر بالا مشاهده کنید): 1. اولین قدم این است که فایل smartHome.apk را بارگیری کنید 2. فایل apk را به تلفن خود ارسال کنید 3. فایل منیجر را باز کرده و smarthHome.apk را پیدا کنید 4. روی آن کلیک کنید و روی install کلیک کنید (اگر گزینه نصب برنامه های کاربردی خارج از google play را فعال کرده اید) برای روشن کردن آن) 5. پس از اتمام نصب ، می توانید برنامه را فعال کنید

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

مرحله 6: پیکربندی برنامه

پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه

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

مرحله 7: مرورگر

مرورگر
مرورگر
مرورگر
مرورگر

مرورگر خود را ip / all تایپ کنید. در آنجا می توانید تمام داده ها را ببینید و چراغ را خاموش و روشن کنید.

می توانید از این برنامه به جای برنامه در Android استفاده کنید.

مرحله 8: حمل و نقل بندر

پورت حمل و نقل
پورت حمل و نقل

شما باید پورت روتر خود را باز کنید. پیکربندی روتر خود را باز کرده و arduino ip و پورت 80 را باز کنید. می توانید آن را در تصویر بالا مشاهده کنید.

مرحله 9: بدون IP (اختیاری)

بدون IP (اختیاری)
بدون IP (اختیاری)

شما می توانید یک حساب بدون IP ایجاد کنید ، اما این ضروری نیست. در تصویر بالا نحوه پیکربندی آن را مشاهده می کنید.

مرحله 10: آزمایش کنید

اگر می خواهید داده ها را در رایانه خود ببینید ، می توانید این کار را با تایپ در مرورگر yourip / all (به عنوان مثال 12.345.678.901/all) یا استفاده از برنامه اندروید انجام دهید.

به یاد داشته باشید که اگر از پروژه من خوشتان آمد نظر بگذارید و مورد دلخواه خود را کلیک کنید:)

مرحله 11: ویرایش: کد منبع برنامه Android

از آنجا که بسیاری از مردم از من در مورد کد منبع اندروید سوال کردند ، آن را در زیر اضافه می کنم.

توصیه شده: