هوشمند سازی یا اينترنت اشياء چیست؟
اغلب مردم تصور می کنند که اينترنت اشياء و اتوماتیک کردن و از کنترل دستی خارج نمودن ادوات، تجهیزات و مصرف کننده های ساختمانی تنها جنبه راحتی دارد ولی در کل، اهداف بسیار فراتر و والاتری را دنبال می کند.
دانشمندان و محققان در زمینه اتوماسیون نه تنها به رفاه، آسایش، زیبایی و مدرن بودن فکر می کنند بلکه علاوه بر اینها به شبکه ها، حسگرها و پردازشگرهایی جهت رسیدن به اهداف ایمنی و بهینه سازی مصرف انرژی، گزارش گیری و اهداف مدیریتی جهت ساختمان های اداری ، صنعتی و مسکونی نیز می اندیشند.
در واقع هدف از اينترنت اشياء، جلوگیری از آسیب هایی است که در اثر خطاهای فردی و انسانی رخ می دهد
اينترنت اشياء ساختمان
برای درک اينترنت اشياء ساختمان باید تعریفی از یک ساختمان هوشمند را داشته باشیم، ساختمان هوشمند ساختمانی است شامل محیطی فعال و مقرون به صرفه، بوسیله تجمیع کردن عناصر اصلی یعنی سیستم ها، ساختار، سرویس ها و مدیریت و ایجاد رابطه ای یکپارچه میان آنها که می تواند به صورت مستمر نسبت به وضعیت های متغیر محیط عکس العمل نشان داده و خود را با آنها وفق دهد و همچنین به ساکنین ساختمان این اجازه را می دهد که از منابع موجود به صورت موثرتری استفاده نموده، امنیت و آرامش آنها را افزایش دهد
با توجه به تعریف صورت پذیرفته، فرآیند و تجهیزاتی که منجر به ایجاد یک ساختمان هوشمند میگردد را اينترنت اشياء ساختمان مینامیم
یک سیستم مدیریت ساختمان BMS که به عبارتی دیگر به عنوان سیستم اتوماسیون ساختمان BAS نیز شناخته می شود، یک سیستم مبتنی بر کامپیوتر است که وظایفی نظیر کنترل و نظارت بر تجهیزات مکانیکی و الکتریکی ساختمان مانند تهویه، روشنایی، سیستم های قدرت، سیستم های آتش نشانی و سیستم های امنیتی را بر عهده دارد.
BMS شامل نرم افزار و سخت افزار است، برنامه نرم افزاری معمولا به شیوه سلسله مراتبی پیکر بندی شده که می تواند با استفاده از پروتکل های بازی مانند Lonworks ،Modbus وBacnet به صورت اختصاصی مورد استفاده قرار می گیرد.
سیستم های BMS یک جز حیاتی برای مدیریت تقاضای انرژی می باشد.
لیستی از سیستم هایی که می توانند توسط BMS نظارت و کنترل شوند، در زیر نشان داده شده است.
- کنترل روشنایی (نور)
- کنترل قدرت الکتریکی
- گرمایش، تهویه، تهویه مطبوع (HVAC)
- کنترل دسترسی
- سیستم اعلام حریق
- بالابرها، آسانسورها وغیره
- مانیتورینگ هشدارها
- اتوماسیون امنیتی
سیستم هوشمند مدیریت ساختمان (IBMS) برای مدیریت تکنولوژی در ساختمان های مدرن مورد استفاده قرار می گیرد.
سیستم های مدیریت ساختمان با استفاده از اینترنت و زیر ساخت های مرتبط با IT برا ایجاد IBMS پیشرفت می کنند. تمام سیستم های مدیریتی که در یک ساختمان نصب شده اند از طریق یک شبکه اینترنت تحت پروتکل TCP/IP در IBMS ادغام می شوند.
درIBMS یک اینترفیس ارائه می شود که از طریق آن تمام زیر سیستم ها کنترل می گردند. در یک سیستم مدیریت هوشمند ساختمان تمام اجزا به صورت هوشمند مدیریت شده و نیاز به ارسال فرامین توسط اپراتور نمی باشد و تنها اپراتور نظاره گر انجام آنها بوده و از حاصل عملکرد آنها آگاهی پیدا می کند و در نهایت از آنها گزارش گیری می نماید و این امر موجب حصول موارد زیر می گردد:
- کاهش مصرف انرژی و آلایندگی ساختمان ها
- نگهداری مناسب زیر ساخت های ساختمان
- انجام کلیه امور مطابق با مقررات
- کاهش هزینه های عملیاتی
- کاهش نیاز به بازرسی و سرکشی های دوره ای
- کاهش خطاها و خرابی ها
- بهبود ایمنی ساختمان
خانه هوشمند یا اينترنت اشياء فناوری واژهای است که امروز نمیتوانیم از آن فرار کنیم، بنابراین ما نیز ممکن است آن را در آغوش بگیریم. اما اصطلاحات گاه گیج کننده ای در این میان وجود دارد.
تفاوت بین هزینه ها و صرفه جویی در مصرف انرژی در دستگاه ها و تکنولوژی ای که زندگی روزمره را آسان تر و لذت بخش تر می کند چیست؟
اگر که بسیاری از سیستمهای موجود در خانه شما برای آنچه شما می خواهید و یا زمانی که شما لازم دارید که انجام پذیرد میتوانند برنامهریزی شوند، مانند ترموستات یا آبیاری فضای سبز، آیا آنها هوشمند هستند؟ و آیا مهم است؟
از لحاظ انطباق فضای زندگی شما با دنیای جدید، مهم است.
اگر شما در حال تغییر و تحول خانه خود و اضافه کردن قابلیت های مدرن روز هستید، باید به دانش کار در مورد آنچه که به عنوان اتوماسیون خانگی و تکنولوژی خانه هوشمند مطرح می گردد توجه شود. آنها در نگاه اول میتوانند مشابه باشند ولی با بررسی جزئیات متوجه می شویم که ساختار خانه هوشمند با اتوماسیون خانگی کاملا متفاوت است.
اتوماسیون خانگی امکان کنترل تمام ادوات فرمان پذیر را به صورت محلی از طریق پنل های لمسی و یا شبکه وای فای از طریق گوشی های هوشمند و تبلت و یا از طریق اینترنت به صورت از راه دور از هر نقطه از جهان برای شما فراهم می نماید.
ارسال فرمانهای گروهی، زمانبندی و برنامه ریزی روشن و خاموش شدن چراغ ها، آبیاری و بسیاری از سناریوهای مختلف از جمله عملکردهای اتوماسیون خانگی می باشد.
چه چیزهایی می تواند بخشی از یک سیستم اتوماسیون خانگی باشد؟ درحالت ایده آل، هرچیزی که می تواند به یک شبکه متصل شود، میتواند به صورت خودکار و از راه دور کنترل گردد. به طور کلی می توان موارد زیر را از جمله فعالیت های یک سیستم اتوماسیون خانگی برشمرد که به صورت اتوماتیک و یا از طریق فرمان کاربر انجام می پذیرد:
- کنترل روشنایی
- کنترل دما و رطوبت، دود، گاز و آتش
- سیستم های اضطراری و امنیتی
- کنترل صوت و تصویر
- کنترل میزان مصرف انرژی
خانه هوشمند
زمانی که فضای سبز شما نیاز به آبیاری داشته باشد و خود سیستم این مهم را متوجه گردد و با توجه به المان های محیطی مختلف اقدام به آبیاری نماید، این سیستم هوشمند است، زمانی که نور محیط داخلی ساختمان بر اساس شرایط محیطی تامین گردد، این سیستم هوشمند است، زمانی که دمای محیط ساختمان متناسب با شرایط دمایی فضای بیرون و دمای مورد نیاز محیط داخلی تامین گردد، این سیستم هوشمند است و بسیاری از کارکرد های مختلف که می تواند تفاوت بین یک خانه هوشمند و یک اتوماسیون خانگی را مشخص نماید.
آموزشهایی در خصوص ارتباط برد های آردوینو (nodemcu) با تلگرام در وب سایت ها منتشر شده است که متأسفانه با فیلترینگ این مسنجر عملا کار را سخت کرده و نمیتوان به سادگی به ربات تلگرام متصل شد. کتابخانه اصلی که قبلا استفاده میشد UniversalTelegramBot.h بود، که با فیلتر شدن تلگرام دیگه داخل ایران نمیشه ازش استفاده کرد.
ولی خوشبختانه ما روش هایی پیدا کردیم، که بی دردسر کاربران علاقه مند به اينترنت اشياء با آردینو میتوانند مثل گذشته، با ربات تلگرامی ارتباط برقرار کنند و اطلاعات مورد نیازشان از ارسال و دریافت کنند، یا حتی وسایل برقی را از راه دور کنترل کنند!!!
توابع ارسال پیام به ربات تلگرام در برنامه NodeMCU
در این مقاله توابع مربوط به پروژه ارتباط با ربات تلگرام، برای ارسال پیام جدید و ویرایش پیام قبلی و ارسال پیام کوئری به ربات تلگرام را برسی کردیم؛
وقفه برای دریافت پیام از ربات تلگرام در برنامه آردوینو Nodemcu
در این مقاله پیکربندی و تنظمیات مربوط به پروژه ارتباط با ربات تلگرام، برای ساخت حلقه وقفه هنگام دریافت پیام از ربات تلگرام و متغییر های دریافتی جهت اجرای شرط ها و برنامه ها در برد NodeMCU را برسی کردیم؛
اتصال ربات تلگرام به پروکسی آیمکس در برنامه آردوینو NodeMCU
در این مقاله پیکربندی و تنظمیات مربوط به پروژه ارتباط با ربات تلگرام، برای فعال یا غیر فعال کردن اتصال NodeMCU به پروکسی آیمکس برای ارتباط با ربات تلگرام را برسی کردیم؛
تعریف ربات تلگرام در برنامه آردوینو NodeMCU و برسی اتصال
در این مقاله پیکربندی و تنظمیات اولیه که مربوط پروژه ارتباط با ربات تلگرام، برای تعریف ربات به برنامه و برسی اتصال به ربات یا اتصال به اینترنت را برسی کردیم؛
تنظیمات اولیه پروژه ربات تلگرام با کتابخانه ImaxTelegramBot.h
در پروژه ربات تلگرام با برد توسعه NodeMCU کتابخانه هایی تعریف کردیم (ImaxTelegramBot.h) که باید نصب کنید تا بتوانید از این کتابخانه ضد فیلتر استفاده کنید.
آموزش ساخت ربات تلگرام برای پروژه هوشمند سازی
در واقع ربات تلگرام یک حساب کاربری ویژه است که شما قادر به چت با آن هستید و میتوانید با استفاده از دستورات خاص از پیش تعریفشده، با آنها تعامل داشته باشید. رباتها برنامههای کامپیوتری هستند که با استفاده از الگوریتمهای طراحیشده، جواب درخواستهای شما را میدهد.
راه اندازی سنسور دماسنج LM35 با Atmega32
در این پست از سایت آیمکس شما با ساخت یک دماسنج با استفاده از سنسور پرکاربرد و معروف LM35 اشنا خواهید شد. سنسور LM35 یک سنسور آنالوگ می باشد، به این معنی که با تغییرات دمای محیط ،ولتاژ آنالوگی در خروجی ان ایجاد می شود که با اندازه گیری آن توسط ADC میکروکنترلر می توانیم دمای محیط را اندازه گیری کنیم .
راه اندازی ماژول ساعت DS1307 با AVR
اگ اینجایی احتمالا توی راه اندازی ماژول ساعت DS1307 با میکروکنترلر AVR به مشکل خوردی و هنوز باهاش آشنایی کامل پیدا نکردی. میخوایم با هم تمامی بخش های این ماژول خفن رو برسی کنیم. و نکاتش رو بگم که اگ رعایت کنی قطعا نتیجه رو میگیری و دیگ مشکلی با این ماژول نداری. همچنین میخوام ی تابعی رو در ادامه برات بذارم که خیلی راحت میتونی باهاش تاریخ میلادی رو به شمسی تبدیل کنی. و پروژه هات رو خفن تر اجرا کنی تا کاربردی تر باشه!!!
ساخت مدار کنترل دمای محیط با سنسور DS18B20 و آردوینو
ساخت مدار کنترل دمای محیط با سنسور DS18B20 و آردوینو
کنترل LED با ماژول بلوتوث HC-05 توسط برد آردوینو
ماژول بلوتوث HC05 یکی از بهترین و پرکاربردترین ماژول های بلوتوث برای کنترل و ارسال اطلاعات است، به طوری که در اغلب پروژه های میکروکنترلر (آردوینو) اگر نیاز به ارسال اطلاعات از طریق بلوتوث باشد از این ماژول استفاده می کنند. ماژول HC05 جزو ماژول های بی سیم است، که می تواند جایگزین مناسی برای ارتباطات سیمی در پروژه های مختلف باشد.
پروژه هوشمند سازی آبیاری گلخانه (تک سنسور)
گلخانه یکی از مشاغل پر دردسر برای نگه داری و پرورش گیاهان است. یکی از اصلی ترین قسمت هایی گلخانه که بسیار مورد توجه است, آبیاری گیاهان میباشد که از اهمیت بالایی برخوردار است. برای هوشمند سازی قسمت آبیاری گلخانه بستگی به نوع گیاه از دو سیستم متفاوت میتوان استفاده کرد.
آموزش حرفه ای AVR بخش کدویزارد (نرم افزار کدویژن)
در ابتدا باید تنظیمات اولیه میکرو را انجام دهیم. اگر به ریجیستر ها و توابع مورد نیاز AVR تسلط دارید باز هم پیشنهاد می کنیم از قابلیت کدویزارد که یکی از بخش های کدویژن است استفاده کنید. کدویزارد با استفاده از تنظمات ساده ای که شما انجام میدهید تنظیمات اولیه میکرو را برایتان انجام میدهد و خیالتان از بابت کد های اولیه راحت میشود.