صفحه 1:
به نام خداوند بخشنده مهربان
صفحه 2:
صفحه 3:
درس شبکه های کامپیوتری
sisal رخماتی
گروه ما
سر گروه
صفحه 4:
رت مقدمه اعاز لینترنساشیاء :1
2. فاوتمیکروکنترلرها و رليانه ها s
کاربردها .3
3
ADC,PWM,GPIO .4 Pe
Ono o 8 ۲ سخنافزار هاعک ایبرد ولینتر
el fo
halo Sid
A هوشمصنوعیویلتفرم هایلینترنت6
oo لشیاء
ee 1)
8 نرم افزارهایک اوبردعلینترنتاشیاء .7
شمند .8
صفحه 5:
مقدمه
glad a, lel 5 y9li8 shir y2 122 roggie FLaisl cui piel
1999 میرود اما عبارت اینترنت اشیا برای نخستین بار در سال
توسط کوین اشتون مورد استفاده قرار گرفت و جهانی را توصیف
کرد که در آن همه اشیا بی جان برای خود هویت دیجیتال داشته
تتاف دقيق اينترنت اشيا : سنسورها و عملكرهايى كه
ا 000
rir erie ae ار از
بروتكل أى هى براق اتضال يه اينترئت استفاده من كنند بي ٠
e@
صفحه 6:
خی مبكروكنترلرها با رايانه ها
بيشتر افراد معمولا زمانى كه حرف از ميكروكنترلو يا
میکروپروسسور به میان می آید, دچار سردرگمی میشوند
و گاهی افرادی این 2 را اشتباه می گیرند و زمانی هر دو
یکسان قلم داد می کنند. در بخش تفاوت اين 2 واژه را
«بووسو مو كني
صفحه 7:
میکروکنترلر ها و میکرو پروسسور ها هرٍ دو برای انجام عملیات
پردازشی به کار می زود ونقاط مشترک زیادی دارند و از طرفی تفاوت
[0 ا Pee Teng Cer Pee ne
Poli ReCey Fosters] اا Regt)
هاست وهمه آن ها در پکیج های 6 پایه تا 100 پایه وبيشتد بر اساس
امکاناتشان ارائه میشوند
صفحه 8:
Po
پروسسور
یک ای سی است که در داخل خود فقط دارای سی پی یو است فقط توان پردازش
|
میشناسید
ها فاقد رم و رام وحافظه جانبی هستند و طراحان باید برای استفاده از آن ها رم
CPU
و سایر ملزومات را به میکرو اضافه نمایند همانند آ- سس ,رومیزی
.ولب تاب ها امروزه مشاهده مى كنيد
صفحه 9:
میکروکنترلر
ميكروكنترلن ها علاوه بر سى بى يو مقدارى رم و رام و حافظه جانبى نيز دارتد كه
Son gee epee ey ed ae ete ree
00 اا ا ene Seem Ec est a Sree)
0 ا eon nce
شرکت هایی همانند میکروچیپ,اتمل,فیلیس,موتورولا و
صفحه 10:
کاربردها
Pore Psa ePannerepe iee vce eee rene SCTE Re bey pen rpcerd
.بین ها های ورودی وخروجی همواره مشخص است
ا 00
برای مثال در دستگاهی مانند موس ماکروویو موبایل ها و... به مقدار ثابت وکمتری از رم
ورام و پورت ها ی ورودی وخیوجی نیاز است نیاز است و می توان از میکرو ها به صورت
err Pere ا erCe re er |
استفاده از میکروپروسسور ها دقیقا مشخص نبست و برای همین پورت ها و منایع مختلف
3000 ا | nT Ome ger red ON ben pC ev Orr
.عکس وغیره از آن ها میشود. 2
9
صفحه 11:
کاربردها
Fore peer Pere grec oe Ere eee Re ee seb ees
PN eee اا SIN 0000 eso
مختلف هستند واين در حالی است که میکرویروسسور ها با فرکانس بیش از 1 گیگا
.هرتز کار می کنند تا بتواند عملیات های ترکیبی و موازی را انجام دهند
1 PL Bena ES
کرد ونمیتوان از میکروپروسسور ها به جای میکروکنترار ها استفاده کرد زیرا هزین
.ها را افزايش مى دهند و يه تنهايى قابل استفاده نيستند
.مهم ترین قابلیت میکروپروسسور ها قابلیت افزایش حافظه ی آن است.
Sree Ba rece renee re oe eee
و را rei Pores) ار Be ere
ولی میکروپروسسور ها براساس برنامه ریزی خود طیف وسیعی از وظایف را می
+توانند اتجام دهند
صفحه 12:
صفحه 13:
GP1O(general purpose input /
output)
یک مدار مجتمع دیجینال که می تواند cel ape seer ل GEL
باشد, به عبارتى با 0 و1 كردن يايه ها . اطلاعاتى را به بيرون انتقال مى دهد يا با خواندن 0و1
هاى دريافتى , اطلاعات به دست مى آورد. از كاربرد هاى آن در حالت خروجى مى توان به روشن
.وخاموش کردن ال ای دی و در حال ورودی قهمیدن وضعیت یک کلید اشاره کرد
صفحه 14:
۷ ۱۱ 11
2228868888
2226888668
0
95
output)
GP1O(general purpose input /
صفحه 15:
الام ين اناك ل ا
مدولاسیون پهنای پالس به معنای تغییر دادن درصد دیوتی سایکل یک سیگنال به منظور تنظیم مقدار
ا ا ا 0
.مدولاسیون پهنای پالس یک اصطلاح تخصصی برای توصیف یک نوع سیگنال دیجینال است
1
ا OCB ree Sara
ای نمدولاسیون این امکان را فیاهم میکند تا مدت زمانی که سیگنال انلوگ در حالت 1 منطقی (5 ولت)
و 0 منطقى (0 ولت)است را تغيير دهيم
صفحه 16:
s[eudis aomos Teusis Wd
صفحه 17:
۱۱۱ ۲۱۲۱ ات
Duty cycle
وقتى كه سيكنال 1 متطقى است به اين حالت ان تايم كويند و براى توصيف اين مدت
زمان از اصطلاح زمان کار استفاده میشود
اگر سیگنال دیجینالی نصف زمان را 1و نصف دیگر آن را 0 باشد می گوییم سیگنال
pow IW aM epee POC M10 POC Cae | Fre ay
بزمان کار 96100 برابر با 1 منطقی و 960 برابر با 0 منطقی است
SOX Dury cyte
صفحه 18:
50% Duty Cycle
صفحه 19:
ADC (analog to digital
converter)
۳ 7 alegre rs] Cv ec
سیگنال آنالوگ وتبدیل آن به سیگنال های دیجیتال می باشد. در سیستم های دیجیتال به علت
و1 بودن ميكزو بردازنده تنها مى تواند سيكنال ديجيتال را برداركل كلد لراك لقتل بلك 0
0100000 ا ا Orns BVI et Pe
صفحه 20:
ADC (analog to digital
converter)
ع و
نمونه سازی
۱ ا
Pe eee pear ree Paneer ae ery oe ene
كوانتيزه سازى
سيكنال كسسته را جهت ديجيتال سازى بايد يه مقادير خاصى محدود كرد به اين عمل
Src oe 0
صفحه 21:
ADC (analog to digital
converter)
| La dole
دیجیتال سازی
سیگنال کوانتیزه شده را می توان به روش های مختلف به دیجیتال تیدیل کرد که این خود
اساس دانش کدینگ است که به روش, های مختلف انجام می شود
صفحه 22:
1_کنترلرها
2_حسگر ها (سنسورها )
کنترلرها می توانتد از میکروکنترلر ها یا میکروپروسسورها تشکیل شوند که
مسئول کنترل
نظارت مدیرت پردازش و اعمال دستورات را برعهده دارند ماننده:
25۴32۷۴ ۱۸۵۲ ۱۱۵۵۶ ۶۱ 68۸0۱6 ۸8۵۱۵۱۱۵ ۶۱ ۴8۴8۴۷۲ که
حسکرها وظیقه برسی و انتقال وضعیت یه کنترلرها را دارند ماننده:
رله -پتانسیومتر - سنسور نور - ستسوردما - سنسور مسافت - سنسور گاز -
سنسور مادوم قرمز - سنسورهای دیجیتال - 180 - و...
صفحه 23:
: حسگر ها
حسگر ها المان های کوچک الکترونیکی هستند که انواع مختلفی از داده هارو برسی و اندازه گیری می کنند.
(دما . نور. رطویت. فشار ....) و اکثیا دارای ورودی انالوگ هستند و داده های
ورودی را به را به داده های دیجیتال تبدیل می کند. حسگرها از نظر پردازش دو دسته هستند
يا اصلا پردازشی روی داده های ورودی انجام نمی دهند یا پردازش کم و جزئی در حد حذف نویز انجام می
دهند فقط پردازش های ضروری جهت تبدیل داده های ورودی انالوگ به دیجیتال که تیاز هستند را انجام می
دهند توان مصرفی بسیار پابین دارند چون باید به صورت دائمی در مدارفعال باشتد. اصلی ترین المان در
شبکه های اینترنت اشیا حسگر ها <
صفحه 24:
: کنترلر ها
تمامی حسگر ها داده های خود را به کنترلر ها ارسال می کنند تا بر روی انان پردازش اولیه
صورت كيرد و بعد داده اصلى يه شبکهیا سرور های اینترت اشیا ارسال شود. به اين مرحله ۰
۷۷6 8066۶ گفته میشود چوپ ردازز شک میصورنمیگیرد و قبلاز ارسا لب
سرورهاولینترنتاشیا استب راعلینکار نیاز بسه رلیانه ها با دستگاه هاعداریم که داده های
دریافتیاز لینحسگر ها را دریافنکرده_لینسیستم ها بايد توانپردازز شب لأرنسبته
حسگر ها رو داشته باشد که یکسری از دستورات بدون نیاز به انتقال داده های دریافتی از
حسگر ها به سرور های اینترنت اشیا خودشان انجام دهند و یکسری از داده ها رو در خود ذخیره
کند و بتواند یکسری دیگر از داده های مربوط و متاسب را برای سرور ها ی اینترنت اشیا ارسال م
کند مثلا یک سنسور حرکتی را در یک اتاق را تصور کنید: زمانی در اتاق هیچ حرکتی
صفحه 25:
صفحه 26:
ش مصنوعی وپلتفرم های اینترنت اشیاء
برای مدیریت تجهیزات وارد شده به بازار رو به رشد اینترنت
اشیای و توسعه هوشمندی
محصولات و راه حل های مختلف شرکت ها باید زیر ساخت های فن
اوری جدیدی را ایجاد کنند. قلب اين زیر ساخت ها پلتفرم اینترنت
اشیا است.
پلتفرم های اینترنت اشیا کلید توسعه ی برنامه های ۱0۲ مقیاس
پذیری هست که دنیای واقعی و مجازی ow اشیا و سیستم ها و
افراد را یه هم مرتبط می کنند.
صفحه 27:
ص استقرار و توسعه برنامه های
als تطارت . مزيريت و
ول دستكاه 0 هاف
ل پلتفرم.
جمع اوری داده ها از راه دور برای
دستگاه های متصل به پلتفرم
قابلیت برقراری اتصالِ
تقل و أمن بين دستكاه
های متصل به پلتفرم
قابلیت یک پارچه سازی با
سیستم ها ی دیگر
صفحه 28:
برای توسعه اپلیکیشن های اینترنت اشیاء در زمینه هایی ماننده شهر هوشمند واقتصاد
ا 007
نظر
pre) rae T ol 10) ا ROW Pe) Oa ال Neere a oe
در سائوپوئولو را اندازی شد. 7
نام اين پلتفرم بر گرفته از نوعی اموزش در دنیای 1۲ است 00[0 نشستی است که در
ان برنامه نویسان از طریق چالش ها و راه حل هایی که برای انها ارائه مى شود تکنیک
های توسعه نرم افزار را فرا می گیرند ريشه اين کلمات به تمرین هنرهای رزمی بر
می گردد. ( در زبان اپنی 00[0امکانی بری تمرین ورزش های رزهط#است.) =
0
صفحه 29:
صفحه 30:
صفحه 31:
0000 iY pester ieee] Reese Fo. 10]>) BM(o) OL ape e ore Mn era PMC
اپلیکیشن هایی که با جامعه برزیلی همخواتی دانث
7 ا اا Fedo reer
Revel Pens ne Cael net
باشد سرعت ببخشد. برای ترغیب شرکت ها استارت
| ene Ce Moe)? so ar wos Rect ord Serene dea] ceaL ce
7 آآ ا ا ا ما Pye
ا ا ا ا |
ae kao a re ا ory ۲ oo) 57 3
را بر عهده دارند
۳
3" ند
صفحه 32:
ras cats Pees ane bea een ee eeL ECS ا ا ا ل عن
Wn nore Ree aI Fey ا LV grereer Capen) ree] peers e O08] pe ee]
م م eRe ا neon en eene cme
Fey tpertrercs ne pemen Prrrenen Scart pCi ator heart parse nen nen eer nares Re STs
obra sere en oes eee)
وى همجنين مى افزايد توسعه دهندكان با اتتخاب 90[07 مى توائند در تكامل و بهبود ان نقش بيه سزايى
داشته باشند و اين همان چیزی است که از یک پلتفرم متن باز انتظار داریم.
sit
صفحه 33:
پلتفرم۱۱۱۲۱۸0۸ اینترنت اشیا مبتتی بر ابر شرکت هیتاچی در حال حاضر در دسترس است
به روزرسانی نسخه 2 این پلتفرم شامل پشتیبنی از تکنولوژی دیجیتال دوقلو که هیتاچی ان را
1 Maree care te Fe Peres ere Ieee PA Sree)
Serene OnE en eC EN Rena re
eon pee eee eS RE eT weL nN Cou genie penerTrem er OvgCm BRUIUL VD).
به روزرسانی نسخه 2 این پلتفرم شامل پشتیبانی از نکنولوژی دیجیتال دوقلو که هیتاچی آن را
۱
ا Cat 0) Vn CMeeee ا Pea ee Pe ENON | re sneer ptm
تجاری و صنعتی و هم چنین دیدگاه های سریع و مبثنی پر سلامت داده ها و عملکرد انها ارائه می گردد بسته جدید فرم
افزاری پیشرفته به توسعه دهندگان و معماران اشیا امکان می دهد که با استفادهل ابزارو ویژگی بهای sa 5
eu eroen era FON 1
sit
صفحه 34:
یک ششم ترافیک اینترنت را در شبکه های خود نگه داری می کند و از ان برای ساخت پلتفرم مدافع
سایت کوثا برای محافظت از مصرف کنندگانش در قبال جملات برنامه وب و ممانعت از سرویس توزیع
شده0005 استفاده مى كند. اما موجوديت قابل اطمينانى همجون كوكل يا اكاماى كه به مجموعه ى
گسترده ای از داده های 10۲ دسترسی داشته باشند تا مدل های امنیتی یادگیری ماشین را
در راستای حفاظت ite til, I اموزش دهند وجود دارند
۸9
صفحه 35:
صفحه 36:
Arduino
نرم افزاری جهت برنامه ریزی برد هاین بة همین نام انست
برد های دیگری مانندهلا۳۱6 ۱۱۵۵6 را نیز می توانند
پنتتیباتی کند. نكنه بسيار مهم و Calla ذر باه ایترنت
اشیا رایگان بودنش و عامل المنفعه بودنش به همین
افرادی بسیار برای پیشرفت ان در تلاش هستند.
صفحه 37:
صفحه 38:
هه وه ل
صفحه 39:
صفحه 40:
Blynk
نرم اقزاری کاربردی و عامه پسند با پشتیبانی انواع برد های مشهور ابنترنت
5
و داراى ابليكيشن موبايل و بدون نياز به برنامه نويسى داشتن ماژول
بسیار حرفه ای جهت مذیریت خانه هوشمند است.
صفحه 41:
یکی دیگر از ابزار های اینترنت اشیا است
که با سیستم عمال رایگان لینوکس دبیان
کار می کند اين ابزار توسط انجمن
.رزیری پای پشتیبانی می شود
صفحه 42:
۳
PU/GPU
Broadcom)
pcn2e35: 2x USB 2.0
سا
۳۱۱۱
Ethernet
که
HDMI out
Power in
صفحه 43:
صفحه 44:
2۳7 a
000۲۲ ۱ ۵
صفحه 45:
سیستم عامل ۱95
Kodi
سبستم عاملی منن باز با هسته
ليتوكس كه رزبری بای را به یک
سیستم چند محتوایی تبدیل
ميكند
»© ویندوز 10 است وبا دستگاه
ones
نیتم عامل مسب که تور
پایهدبان کار میکندکه توسط تم
کوچگی ساعته ده
آویونتو میت
یک نسحه بسار سبک از
سيستم عامل اونتو
مخصوص رزيرى باق
رتروياى
سیستم عاملی Jaw sly
© ميزيرى باى به دستكام يازى
با پشتیبانی انوم
صفحه 46:
و۳
b
آموزش - مزارع هوشمند - دامپزوزی هوشمند - خانه هوشمند - سلامت هوشمند - اثبار داری هوشمند
- ماشین خودران و ...
صفحه 47:
6 کاریرد اینترنت اشیا در بهداشت و
درمان
Pees) erie Reese Cane
2 سلامت از راه دور و نظارت
1
4 _پیگیری کارکنان بیماران و موجودی
5 مدیریت پیشرفته دارو
7
صفحه 48:
صفحه 49:
1 veer ree pn eer
استفاده می شود
۱
sen soy
تسهيل ارتباط مابين شهروندان و نهاد هاى حاكميتى
در اين رانستا ايتترنت اشیاء می تواند یک میان افزار مشترک برای توسعه سرویس های اینده گرا در
حوزه شهر هاى هوشمند جمع اورى و تجميع اطلاعات ازسنسور هاى مختلف و بعضا نا همكن دسترسى
به انواع گوناگونی از فناوری های 01| و موقعیت یابی( همچون برچسب گذاری جغرافیایی و ارایه سه
م ا ا ا ا ا ا ل
eacae er اا ere 9
صفحه 50:
خانه هوشمند
برای اینترنت اشیا مبتنی بر بستر ابری می تواند کاربرد های زیادی در محیط
خانه متصور شذ ذز واقع با ترکیب قابلیت. های تجهیزات نهفته ذر محیط خانه و
بستر ابری انجام خود کار بسیاری از فعالیت های خانگی وجود دارد هم چنین
امکان اتصال به وسایل منزل از طریق اینترنت به منظور مانیتورینگ رفتار انها
از راه دور (برای مثال: مانینورینگ میزان انرژی مصرفی وسایل منزل و به
کار گیری این اطلاعات
برای بهبود الگوی مصرف برق ) یا کنترل انها از راه دور
(برای مثال: مدیریت هوشمند روشنایی گرما و تهویه هوا) وجود دارد قابل ذکر
است که 19 6 مصرف برق خانگی متعلق به روشنایی است که از طریق =
=
مدیریت هوشمند 9645 کاهش خواهد یافت. لد
صفحه 51:
صفحه 52:
کتاب مهندسی فناوری اطلاعات نوشته استاد