راه اندازی پروتکل SPI در برد رزبری پای (Raspberry pi)
مدت زمان: | 45 دقیقه |
سطح: | پیشرفته |
مدرس: | مهندس علی خادمان |
نام فایل: | RAK2520 |
مهندس علی خادمان
شرح دوره
یکی از ویژگی های مهم برد رزبری پای اتصال به دستگاه ها و ماژول های مختلف از طریق کانکتور GPIO می باشد. از پروتکل هایی که از طریق کانکتور GPIO رزبری پای قابل پیاده سازی می باشد پروتکل SPI است. از این پروتکل برای ارتباط رزبری پای با وسایل جانبی دیگری نظیر حافظه ها، سنسورها و غیره استفاده می شود. SPI یک پروتکل ارتباطی سریال سنکرون با سرعت بالا است. ارتباط از طریق پروتکل SPI نیازمند دو سیم دیتا، یک سیم کلاک و یک سیم انتخاب تراشه می باشد. در این پروتکل رزبری پای بصورت Master و سایر تجهیزات به صورت Slave عمل می کنند. از مزیت های این پروتکل ارسال داده همزمان، ارسال ابتدای MSB یا LSB، انتقال داده ها بدون وقفه و غیره می باشد.
در این آموزش قصد داریم کار با پروتکل SPI در برد رزبری پای را بررسی کنیم.
ابتدا آشنایی مختصری با پروتکل SPI پیدا کرده و به بررسی پین های SPI موجود در برد رزبری پای می پردازیم سپس با نحوه فعال سازی و پیکربندی این پورت آشنا می شویم. در ادامه با نحوه برنامه نویسی و ارتباط با سایر دستگاه ها از طریق پورت SPI در برد رزبری پای پرداخته و در نهایت پروژه ارتباط با سنسور شتاب سنج ADXL345 با برد رزبری پای را انجام می دهیم.
کدام مخاطب به این آموزش نیاز دارد؟
مهندسین برق و کامپیوتر و طراحان برد های الکتریکی صنعتی
دانشجویان رشته برق و کامپیوتر
راه اندازی پروتکل SPI در برد رزبری پای (Raspberry pi) |
◄ آشنایی با پروتکل SPI |
◄ بررسی پینهای SPI موجود بر روی برد رزبری پای |
◄ فعال سازی و پیکربندی پورت SPI در برد رزبری پای |
◄ نحوه برنامه نویسی و ارتباط با سایر دستگاهها از طریق پورت SPI در برد رزبری پای |
◄ پروژه ارتباط با سنسور شتاب سنج ADXL345 با برد رزبری پای |