راه اندازی پروتکل I2C در برد رزبری پای و دریافت آنالوگ اطلاعات (Raspberry pi)

مدت زمان:  40 دقیقه
سطح: پیشرفته
مدرس: مهندس علی خادمان
نام فایل: RAK2505

مهندس علی خادمان

درباره این آموزش

زبان: فارسی به همراه فایل کدها و یادداشت های مدرس

شرح دوره

یکی از ویژگی های مهم برد رزبری پای اتصال به دستگاهها و ماژول های مختلف از طریق کانکتور GPIO می باشد. از پروتکل هایی که از طریق کانکتور GPIO رزبری پای قابل پیاده سازی می باشد پروتکل I2C است. از این پروتکل برای ارتباط رزبری پای با وسایل جانبی دیگری نظیر حافظه ها، سنسورها و غیره استفاده می شود. I2Cیک پروتکل ارتباطی سریال یک طرفه است که به صورت سنکرون اطلاعات را ارسال می کند و نیازمند کلاک می باشد. ارتباط از طریق پروتکل I2C فقط به دو سیم دیتا و کلاک نیاز دارد. در این پروتکل رزبری پای بصورت Master و سایر تجهیزات به صورت Slave عمل می کنند. از مزیت های این پروتکل انعطاف پذیری و سرعت نسبتاً مناسب، قابلیت پشتیبانی از مدهای عملکرد Master و Slave، امنیت در برابر نویز و غیره می باشد.
در این آموزش قصد داریم کار با پروتکل I2C در برد رزبری پای و همچنین دریافت آنالوگ اطلاعات را بررسی کنیم.
ابتدا آشنایی مختصری با پورت I2C پیدا کرده و به بررسی پین های I2C موجود در برد رزبری پای می پردازیم سپس با نحوه فعال سازی و پیکربندی این پورت آشنا می شویم. در ادامه با نحوه برنامه نویسی و ارتباط با سایر دستگاهها از طریق پورت I2C در برد رزبری پای پرداخته و در نهایت پروژه ارتباط با ماژول مبدل آنالوگ به دیجیتال ADS1110 که یک ماژول ADC می باشد و همچنین اندازه گیری مقدار ولتاژ آنالوگ با برد رزبری پای را انجام می دهیم.

کدام مخاطب به این آموزش نیاز دارد؟

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

دانشجویان رشته برق و کامپیوتر

فهرست مطالب

راه اندازی پروتکل I2C در برد رزبری پای و دریافت آنالوگ اطلاعات (Raspberry pi)

◄ آشنایی با پروتکل I2C
◄ بررسی پین‌های I2C موجود بر روی برد رزبری پای
◄ فعال سازی و پیکربندی پورت I2C در برد رزبری پای
◄ نحوه برنامه نویسی و ارتباط با سایر دستگاهها از طریق پورت I2C در برد رزبری پای
◄ پروژه ارتباط با ماژول مبدل آنالوگ به دیجیتال ADS1110 و اندازه گیری مقدار ولتاژ آنالوگ با برد رزبری پای

گالری تصاویر

مدرس

مهندس علی خادمان

شما میتوانید برای پرسش سوالات خود و دریافت آموزش به صفحه ی بسته ی جامع این آموزش مراجعه فرمایید