ارتباط I2C در آردوینو یکی از مهم ترین درگاه های ارتباطی به شمار می رود که مدل پیشرفته ارتباط سریال است ، در این نوع ارتباط تنها به دو سیم نیاز داریم و می توان تعداد زیادی ماژول و قطعاتی که دارای ارتباط I2C هستند را تنها با دو سیم به آردوینو وصل کرد که تنها دو پایه از آردوینو اشغال می شوند . همان طور که اشاره شد در ارتباط I2C تمامی اطلاعات به وسیله دو سیم به نام های SDA و SCL مبادله می شود و سرعت تبادل هم زیاد است . اگر ماژول های جدید و پیشرفته را نگاه کنید اکثرا دارای این دو پایه هستند که نشان می دهد از پروتکل I2C استفاده می کنند ، ماژول های پیشرفته مانند شتاب سنج ، فشار سنج ، فرستنده و گیرنده های رادیو ، نمایشکر ها ، ماژول های ارسال دیتا و بسیاری دیگر از ماژول ها از این پروتکل بهره می برند . ما در این آموزش بصورت کامل ارتباط I2C را با مثال های عملی توضیح دادیم به شکلی که هیچ نقطه ابهامی باقی نماند ، این قسمت بصورت فیلم آموزشی است و در مدت دو ساعت تمامی مطالب را با پروژه های عملی توضیح دادیم و شرح عملکرد پروژه ها بصورت کامل ارائه گردیده است ، بصورت کامل مفاهیم ، مستر ، سلیو ، ای دی سلیو ، ارسال دیتا ، درخواست دیتا ، شناسایی دستگاه ها روی خط ارتباط و برقراری ارتباط با شناسه خاص و تمامی مطالبی که در مورد ارتبا I2C در آردوینو مطرح است ، اموزش داده شده است ، این آمورش خیلی مهم است و سعی کنید بصورت جدی دنبال کنید چون نقطه شروعی برای ورود به دنیای کتابخانه نویسی و درگیر شدن با برنامه نویسی ماژول های مطرح بازار است .
سرفصل های جلسه سازدهم :
- شرح ارتباط I2C در آردوینو و بیان نکات لازم در رابطه با آن
- معرفی تعدادی ماژول که بر این مبنا کار می کنند و بررسی ارتباط I2C در آن ها
- معرفی ارتباط I2C در آردوینو های مطرح و مشخص کردن پایانه های ارتباط
- معرفی نحوه ارتباط ماژول و قطعات به آردوینو در بستر I2C
- معرفی دستور های کلی ارتباط I2C در آردوینو و کانفیک سخت افزار آموزش
- معرفی دستور های تعیین مستر و سلیو و تعیین شناسه برای سلیو و نحوه ارتباط با آن
- آموزش ارتباط سنجی و نمایش خطا های I2C در آردوینو
- آموزش مبادله و ارسال دیتا برای دستگاه یا ماژول با شناسه خاص
- آموزش درخوست دیتا از یک دستکاه یا ماژول با شناسه خواص
- آموزش کلیه ی دستورات لازم برای کار با این پروتکل با مثال های عملی