تهران پروژه پایان نامه ترجمه

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

لیست کارها آدرس تلگرام

اطلاعیه فروشگاه

لیست خدمات ما به دانشجویان ، دانش آموزان و کلیه استفاده کنندگان از سایت ما ترجمه مقالات لیست کامل موضوعات پایان نامه و پروژه برنامه نویسی گزارش کارآموزی ترجمه مقاله شماره تماس : 09127569325

تکنولوژی بیسیم بلوتوث

تکنولوژی بیسیم بلوتوث

تکنولوژی بیسیم بلوتوث

 

 

فایل ورد  قابل  ویرایش 

فقط 5000تومان 

چكیده

این پروژه مقدمه ای است بر مفاهیم تکنولوژی بی سیم[1] بلوتوث و برنامه نویسی برای آن، با تاکید خاص بر بخش هایی که به کار برنامه نویس مربوط می شود. با اینکه مطالب بسیار زیادی در زمینه ی بلوتوث موجود است، فقط تعداد کمی از آن ها به طور اختصاصی به کار برنامه نویسان می آید، چراکه این مطالب تمامی جزئیات مربوط به بلوتوث را به تفصیل مورد بررسی قرار داده است، در حالی که غالبا، برنامه نویس فقط به مقدار کمی از این اطلاعات نیاز دارد.

این پروژه مقدمات لازم را برای افرادی که تمایل دارند جزئیات روش کار داخلی بلوتوث را بدانند تا بتوانند از اسناد پیچیده و تکنیکی تر مانند راهنماها و اسناد بلوتوث استفاده کنند، فراهم می آورد.

به دلیل اینکه برنامه نویسی بلوتوث وجوه اشتراکی با برنامه نویسی شبکه دارد، ارجاعات و مقایسه های مکرری به مفاهیم برنامه نویسی شبکه از قبیل سوکت ها و پروتکل های انتقال TCP/IP خواهیم داشت. فهم پایه ای این مفاهیم، در بهبود درک شما از برنامه نویسی بلوتوث مفید خواهد بود. اما متن به گونه ای نوشته شده است که فرضی را در مورد دانش خواننده در مورد این مطالب به عمل نمی آورد.

 

فهرست مطالب

فصل1: بلوتوث .........................................................................................................................................1

1-1 بلوتوث چیست؟....................................................................................................................................2

  به دنیای بلوتوث خوش آمدید..................................................................................................................2 

توضیح بلوتوث .............................................................................................................................................3

1-2 تاریخچه بلوتوث....................................................................................................................................4

1-3 بلوتوث چگونه کار می کند؟.....................................................................................................................5

1-4 کاربرد بلوتوث...........................................................................................................................................7

     مثال هایی از کاربرد.................................................................................................................................8                

1-5 نسخه های بلوتوث...................................................................................................................................9

1-6 آینده بلوتوث..........................................................................................................................................11

فصل2: نکات مفید درباره بلوتوث ......................................................................................................12

2-1 محدوده ی ارتباطی .................................................................................................................................13

2-2 سرعت ارتباط............................................................................................................................................14

2-3 فرکانس های رادیویی و تغییر کانال.................................................................................................15

2-4 شبکه های بلوتوث شبکه های کوچک، شبکه های پراکنده، ارباب ها و پیروها...............................16

2-5 امنیت PIN ها و کلیدهای پیوندی..................................................................................................18

مد امنیتی ............................................................................................................................................................19

جفت گیری ساده ................................................................................................................................................20

2-6 پروفایل های بلوتوث + RFCها.................................................................................................................21

2-7 رابط کنترل کننده میزبان............................................................................................................................22

بسته های داده ای ACL.......................................................................................................................................23

بسته داده ای همگام..............................................................................................................................................23

2-8 محدودیت ها: کارهایی که بلوتوث نمی تواند انجام دهد.........................................................................24

2-9 جزئیات، اکتشاف دستگاه ...........................................................................................................................25

جستجوی دستگاه های مجاور .............................................................................................................................25

گوش فرا دادن به ارتباطات / جستجو ها...............................................................................................................26

2-10 پشته های بلوتوث........................................................................................................................................27

فصل 3: مفاهیم اولیه برنامه نویسی بلوتوث....................................................................................29

3-1 انتخاب دستگاه مقصد....................................................................................................................................30

نام دستگاه...............................................................................................................................................................31

جستجوی دستگاه های مجاور................................................................................................................................32

جستجوپذیری و اتصال پذیری...........................................................................................................................33

3-2 انتخاب پروتکل انتقال ...................................................................................................................................34

...................................................................................................................................................35RFCOMM

............................................................................................................................................................36L2CAP

..................................................................................................................................................................38ACL

.................................................................................................................................................................38SCO

3-3 شماره های درگاه .....................................................................................................................................39

درگاه های اختصاصی / مشهور.........................................................................................................................40

3-4 پروتکل اکتشاف سرویس ......................................................................................................................41

شرح سرویس .................................................................................................................................................42

شناسه ی سرویس...........................................................................................................................................43

فهرست  شناسه ی رده ی سرویس.................................................................................................................44

UUID های اختصاصی بلوتوث .......................................................................................................................45

خصوصیات رایج SDP...................................................................................................................................46

جزئیات ساختار شرح SDP...............................................................................................................................47

3-5 برقراری ارتباط با استفاده از سوکت ها.......................................................................................................47

مقدمه ای بر سوکت............................................................................................................................................48

سوکت های مشتری ..........................................................................................................................................48

سوکت های سرویس دهنده / گوش به خط....................................................................................................49

ارتباط با استفاده از سوکت متصل .........................................................................................................................50

سوکت های غیر قابل انسداد و عمل select....................................................................................................50

فصل4:برنامه نویسی بلوتوث با Python  ............................................................................................54

4-1 انتخاب دستگاه مقصد.....................................................................................................................................57

آدرس های بلوتوث در Python..........................................................................................................................58

اکتشاف دستگاه و به دست آوردن نام ...................................................................................................................58

4-2 برقراری ارتباط به وسیله RFCOMM......................................................................................................60

ارتباط ورودی ..........................................................................................................................................................62

ارتباط بیرونی .........................................................................................................................................................63

استفاده از یک سوکت متصل ................................................................................................................................63

کنترل خطا ...............................................................................................................................................................64

4-3 پروتکل L2CAP(فقط در گنو / لینوکس) ...................................................................................................64

حداکثر واحد انتقال ...................................................................................................................................................66

انتقال کوشا................................................................................................................................................................67

4-4 پروتکل اکتشاف سرویس ..............................................................................................................................68

تخصیص پویای شماره های درگاه ......................................................................................................................71

اعلام سرویس.........................................................................................................................................................71

جستجو و مرور سرویس ها...................................................................................................................................73

4-5 کاربردهای پیشرفته .....................................................................................................................................75

برنامه نویسی ناهمگام و select.......................................................................................................................75

4-5-1 اکتشاف دستگاه ناهمگام (فقط در گنو / لینوکس) ................................................................................79

4-5-2 ماژول _bluetooth(فقط در گنو / لینوکس) ...................................................................................81

سوکت های HCI...................................................................................................................................................81

منابع و ماخذ ...........................................................................................................................................................84


فهرست جداول

فصل دوم

جدول 2- 1 سه رده توانی بلوتوث ............................................................................................................................13

فصل سوم

جدول 3-1 گزینه های Inquiry Scan و Page Scan .............................................................................33

جدول 3-2 شماره درگاه ها و واژه های تخصصی به کار رفته برای درگاه در پروتکل های مختلف ...................41

جدول 3-3 نمونه هایی از UUIDهای اختصاصی بلوتوث...................................................................................45

جدول 3-4 حالاتی که در آن عمل انجام شده روی یک سوکت مسدود خاتمه می یابد ..................................52

جدول 3-5 رویدادهای تشخیص داده شده توسط select ...............................................................................52

فصل چهارم

جدول 4-1 پروتکل های انتقال پشیبانی شده توسط PyBluez .....................................................................56

جدول 4-2 رویدادهای تابع select...................................................................................................................78

 

اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت و دانلود

مبلغ قابل پرداخت 5,000 تومان
عملیات پرداخت با همکاری بانک انجام می شود
کدتخفیف:

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
c2_729437_2462.zip237.3k





شبکه‌های AD-HOC

شبکه‌های AD-HOC شبکه‌های AD-HOC فایل ورد  قابل  ویرایش  فقط  8000تومان      چکيده : يکي از جنبه‌هايي که نياز يک توجه مهم در شبيه سازي شبکه‌هاي سيار ADHOC ( Mantel )، پويايي گره‌ها در شبکه است. چندين مدل پويا پيشنهاد شده است. در اين مقاله ما تأثير رفتار خود سازمان يافته بر اساس مدل‌هاي پويايي گره‌ها در شبکه‌ها را مطالعه کرده‌ايم که ب ...

توضیحات بیشتر - دانلود 8,000 تومان