کنترل وسایل خانه ۱

اول ببینیم آخرش قراره چی بشه! ما میخوایم بتونیم لامپ اتاق رو با بردن موس به سمت بالای مانیتور روشن و بردنش به پایین خاموش کنیم! به نظرم کار سرگرم کننده و جالبیه پس بریم انجامش بدیم. بیاین ببینیم که چطوری بردن موس به corner های صفحه میتونه لامپ اتاق یا هر چیز دیگه ای رو کنترل کنه.

  • یه رله به عنوان کلید روشن و خاموش کننده به لامپ وصل میکنیم
  • رله رو به یه کامپیوتر کوچولو وصل میکنیم که بشه کنترلش کرد
  • اون کامپیوتر رو به شبکه وصل میکنیم تا بشه بهش دسترسی داشت از وسیله‌های مختلف
  • به گوشه ها یه رویداد میدیم که از طریق وب به کامپیوتر کوچولوی ما دستور بدن

خوب همه رو قدم به قدم توضیح میدیم و پیش میریم، اما لازمه که قبلش یه سری لازم رو آماده کنیم

  • arduino unu (یا هر مدلی که خودتون دوس دارین)
  • arduino relay shield (میتونید از رله‌های معمولی ولتاژ پایین هم استفاده کنین ولی این شیلد آماده هست، شیلدهای چند رله‌ای هم هستن شما میتونین هر کدوم رو که به تعداد مورد نیازتون رله داره رو بگیرین و وسایل بیشتری رو کنترل کنین)
  • جامپر نر به ماده هم به تعداد مورد نیاز (حداقل سه تا برای اتصال رله به برد)
  • arduino ethernet shield (مشخصه که کارش اتصال برد ما به اینترنت هست و کارت شبکه‌ی برد ماست، به طور کلی دوتا نمونه‌ی مرسوم داره، یکی کارت sd میخوره و یکی نمیخوره قیمتشون فرق زیادی نداره به نظرم نمونه‌ی sd card دارش رو بگیرین که بتونین پروژه‌هایی که نیاز به سیو چیزی از شبکه هم دارن انجام بدین)
  • کابل RJ45 و USB A/B (کابل lan و یه کابل یواس‌بی هم لازمه که با آردوینو بهتون میدن)

در کل حدود ۶۰ تومان باید هزینه کرد براش، البته سیم برق یا چنین چیزایی رو اضافه نکردیم بهش، بعد از آماده شدن سخت افزارها لازمه که نرم‌افزار رو هم آماده کنیم. آردوینو یه محیط توسعه‌ی خوب داره که کارمون رو راحتتر میکنه در مقایسه با اینکه میخواستیم با avr مستقیما کار کنیم، توی مخازن اکثر توزیع ها هست، اسم بستش arduino یا arduino-ide هست احتمالا نصبش کنید تا آماده بشیم برای شروع کار. 

فرم نظر دهی


تصویر امنیتی جدید تصویر امنیتی
126160
TodayToday180
YesterdayYesterday195
This_WeekThis_Week1071
This_MonthThis_Month2445
All_DaysAll_Days126160