طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و...

35
رل ت ن ک م ت س سی ی ادهساز ی پ ی و ح را ط ه چ غ ا$ اهان;pma& و ب ی گ ازی ی* پ, د ا ی ش و ه( IoT ) ی ل عا ت مه س$ ب ی ل و ت م دات سا ل ا از ی ه$ ب ده: ی ه ه دE ازائ وز پ از ی م م ر کت ای د ا,ق$ ات ن$ ج ما: ن هد زا ا ی س ا& ان$ ا, ب1395

Upload: behnaz-motavali

Post on 22-Jan-2017

96 views

Category:

Technology


14 download

TRANSCRIPT

Page 1: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه

(IoT)

بسمه تعالی

ارائه دهنده: بهناز السادات متولی

استاد راهنما: جناب آقای دکتر ممتازپور

1395آبان

Page 2: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

سیر مطالب 2

طراحی و

پیاده سا زی

معماری، ابزارها، مدارها

کارهای مشابه

کاربردها، کارهای

قبلی

مقدمه

اینترنت اشیاء، آبیاری

جمع بند ی

جمع بندی، کارهای آینده، منابع

Page 3: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

مقدمهنگاهی بر اینترنت اشیاء و نگهداری

گیاهان

3

طراحی و پیاده ساز

یکارهای جمع بندیمقدمه مشابه

Page 4: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

4

اینترنت اشیاء توسط کوین اشتون 1999اولین بار ▸وسایل اطراف متصل به اینترنت و کنترل ▸

از راه دور بستر بی سیم ▸رشد تصاعدی در آینده ▸اینترنت اشیاء در ایران ▸

Page 5: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

معماری اینترنت اشیاء5

Page 6: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

معماری اینترنت اشیاء

معماری چهار الیه▸ الیه حسگرهااتصال حسگرها •اتصال دستگاه های هوشمند •شبکه های محلی و شخصی • الیه شبکهامکانات اتصال به شبکه •حمایت از حجم باالی داده •یکپارچه سازی • الیه مدیریت سرویستجزیه و تحلیل اطالعات • الیه برنامه

6

Page 7: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

7

نگهداری گیاهان نیازهای گیاهان▸

نور •دما•رطوبت •خاک •

روش های آبیاری ▸آبیاری سطحی •آبیاری بارانی •آبیاری قطره ای •• ...

Page 8: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

آبیاری سطحی 8

Page 9: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

آبیاری بارانی 9

Page 10: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

آبیاری قطره ای10

Page 11: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

کارهای مشابهکاربردهای اینترنت اشیاء و کارهای

مشابه قبلی

11

طراحی و پیاده ساز

یکارهای جمع بندیمقدمه مشابه

Page 12: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

کاربردهای اینترنت اشیاء

خانه ی هوشمند: بهبود کیفیت زندگی ▸صرفه جویی در مصرف انرژی ▸کاهش هزینه ها ▸کنترل لوازم برقی از راه دور ▸ایمنی و راحتی ▸کنترل یکپارچه ▸

12

Page 13: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

کاربردهای اینترنت اشیاء

گلخانه هوشمند: افزایش جمعیت ▸استفاده بهینه از منابع آب و ▸

خاک افزایش تولید و پرورش ▸

گیاهان خاص نیاز به مراقبت دائمی ▸

13

Page 14: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

کارهای مشابه قبلی

سیستم های سیمی ▸آبیاری زمانبندی شده ▸عدم امکان یکپارچه سازی ▸عدم امکان دسترسی و کنترل از راه دور▸استفاده از صفحه نمایشگر برای نمایش ▸

وضعUیت در محل

14

Page 15: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

طراحی و پیاده سازی

نگاهی به معماری طراحی شده، ابزارهای مورد استفاده و مدارها

15

طراحی و پیاده ساز

یکارهای جمع بندیمقدمه مشابه

Page 16: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

معماری طراحی شده 16

بخش بخش کنترلعملگرها

بخش حسگرها

Page 17: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

17معماری

Page 18: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

18

مفاهیم و قطعات

Page 19: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

19

زیگبیپروتکل ارتباطی سطح باال ▸گیرنده فرستنده کوچک و ▸

کم مصرف IEEE802.14.5استاندارد ▸نرخ ارسال داده بی سیم ▸

پایین هزار وسیله 64بیش از ▸

Page 20: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

Xbee S2

ماژول زیگبی ویژگی های منحصر ▸

بفرد 3.6 تا 2.1ولتاژ کاری ▸ میلی آمپر 40جریان ▸ و 40مسافت بسته ▸

120باز 11 دیجیتال I/Oپین ▸

عدد 4پین ورودی آنالوگ ▸

عدد ایمنی و حاالت خواب ▸

20

Page 21: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

21

رزبری پاییک کامپوتر کوچک و نصب ▸

سیستم عامل امکان برنامه نویسی ▸اتصال راحت به شبکه ▸عدم نیاز به اطالعات دقیق ▸

الکترونیکی قدرتمند ▸

Page 22: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

رزبری پای

نرم افزارها برای کار کردن با خود کار به نیاز رزبری پای

خاصی نیست. پیاده سازی برای امUا پروژه های مختلف نیاز و برنامه ها نصUب بUه الزم کتابخانه های

می باشد.

کامپیوتر کوچک صفحه یUک اتصUال بUا و کیبورد یک نمایUش، یک بUUه موس یUUک

کامپیوتر ابتدایی تبدیل می شود.

برای اتصUال بUه شبکه LANنیز دارای پورت

می باشد.

راحتی حمل ابعاد دلیل بUUUUه

کوچکUش، می توان آن خود با راحتUی بUه را

حمل کرد. آن سUUUیستم عامل

کارت یک برروی نصب حافظUUUUUه

می توان کUه می گردد خود سایت از را آUن دانلود دهنده ارائه

کرد.

22

Page 23: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

23 مدار حسگرها

Page 24: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

24 مدار عملگرها

Page 25: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

25

بهینه سازی استفاده از حاالت خواب▸

سه حالت خواب اصلیخواب به کمک دستگاه جانبی و •

کم مصرف ترین خواب دوره ای •خواب ترکیبی • دو پایه برای کنترل خواب

استفاده از رگوالتور کم مصرف ▸

Page 26: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

26 پایتون و کد

همه منظوره، سطح باال، ▸شئ گرا

هدف خوانایی باال و کوتاهی ▸کتابخانه های وسیع ▸مدل های مختلف ▸

برنامه نویسی رایگان و راحتی یادگیری ▸

Page 27: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

27

هوشمند سازی جمع آوری اطالعات درباره گیاهان ▸انتخاب سه گروه: ▸

مناسب کاکتوس ها و گیاهان نیازمند نور •فراوان و آب کم

درجه سانتی گراد و رطوبت 25 تا 10دما بین درصد 70 تا 40

مناسب گندمی و گیاهان سایه دوست و آب •دوست درجه سانتی گراد و رطوبت 27 تا 18دما بین

درصد 80 تا 60مناسب حسن یوسف و آفتاب دوست و •

استوایی درجه سانتی گراد و رطوبت 30 تا 24دما بین

درصد 80 تا 60

Page 28: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

28 مدارهای نهایی

Page 29: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

29 مدارهای نهایی

Page 30: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

وب 30

Page 31: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

جمع بندیکارهای آینده، جمع بندی مطالب و منابع

مورد استفاده

31

طراحی و پیاده ساز

یکارهای جمع بندیمقدمه مشابه

Page 32: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

32 کارهای آینده

یکپارچه سازی با سیستم هوشمند کنترل خانه ▸گسترش به منظور کنترل هوشمند گلخانه ها ▸دادن امکان تنظیم پارامترها توسط خود کاربر ▸دخیل کردن پارامترهای دیگر نظیر فصل رشد ▸

و استراحت گیاه بهبود نحوه نمایش برروی وب سایت ▸

Page 33: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

جمع بندی 30

کارهای آینده یکپارچه سازی •برای • گسترش

گلخانه ها بهبود صفحه وب •

نتیجه مدارهای •نهایی

سیستم •نهایی

مقدمه اینترنت اشیاء •نگهداری گیاهان •کاربردها •

پیاده سازیمعماری •مفاهیم •مورد • قطعات

استفاده بهینه سازی •

Page 34: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

منابع ، فابکسخایی، محمد جواد؛ "معماری اینترنت اشیاء"، ▸

23/11/1394 . ▸ Robert Faludi; Building Wireless Sensor Networks, First

Edition, O’Reilly, December 2010. ▸ Digi International; Xbee/Xbee-PRO RF Modules; 2009.▸ Xbee S2 Quick Reference Guid, September 2012,

http://tunnelsup.com . ▸ https://en.wikipedia.org/wiki/XBee▸ http://

www.beytoote.com/scientific/nature/plants-kept-apartment.html

▸ http://nullege.com/codes/search/xbee.XBee ▸ http://www.digi.com/wiki/developer/index.php/Designing_

a_Sleeping_XBee_Sensor

34

Page 35: طراحی و پیاده سازی سیستم کنترل هوشمند آبیاری گیاهان و باغچه (IoT)

35

باتشکر از توجه و همراهی شما

سوال؟

[email protected]@yahoo.com