فهرست مطالب:

از Arduino MKR Shields with Raspberry Pi استفاده کنید: 8 مرحله
از Arduino MKR Shields with Raspberry Pi استفاده کنید: 8 مرحله

تصویری: از Arduino MKR Shields with Raspberry Pi استفاده کنید: 8 مرحله

تصویری: از Arduino MKR Shields with Raspberry Pi استفاده کنید: 8 مرحله
تصویری: Using HT16K33 4 digit seven segment display with ESP8266 NodeMCU and D1 Mini 2024, جولای
Anonim
از Arduino MKR Shields With Raspberry Pi استفاده کنید
از Arduino MKR Shields With Raspberry Pi استفاده کنید
از Arduino MKR Shields With Raspberry Pi استفاده کنید
از Arduino MKR Shields With Raspberry Pi استفاده کنید
از Arduino MKR Shields With Raspberry Pi استفاده کنید
از Arduino MKR Shields With Raspberry Pi استفاده کنید

PiMKRHAT ما یک HAT آداپتور برای استفاده از تخته ها و سپرهای Arduino MKR به همراه Raspberry Pi است. Arduino MKR Shields مختلف را می توان از طریق HAT ما به عنوان افزونه Raspberry Pi استفاده کرد. من می خواهم در این پروژه کوچک نحوه استفاده از سپر Arduino MKR ENV با رزبری پای تحت پایتون را نشان دهم.

مرحله 1: ابزار و مواد

ابزار و مواد
ابزار و مواد
ابزار و مواد
ابزار و مواد

مواد:

  • تمشک پای
  • کارت SD
  • سپر آردوینو MKR ENV
  • PiMKRHAT

ابزارها:

  • آهن لحیم کاری
  • سیم لحیم کاری
  • برش جانبی
  • ابزار خمش

مرحله 2: مونتاژ

مونتاژ
مونتاژ

PiMKRHAT به صورت کیت عرضه می شود. ابتدا باید آن را جمع کنید. لطفاً دستور مونتاژ پیوست را دنبال کنید

مرحله 3: تنظیم بلوز

لطفاً برای سپر Arduino MKR ENV فقط بلوز 5 و 3 و 3 ولت را روی پاور بلوز بانک قرار دهید. همه پرش کننده های دیگر را باز بگذارید.

مرحله 4: Raspbian

لطفاً جدیدترین سیستم عامل Raspbian را برای Raspberry Pi بارگیری کرده و از طریق تصویربردار Pi یا Win32diskimager روی کارت SD کپی کنید.

مرحله 5: پیکربندی I2C

سنسورهای محافظ MKR ENV از ارتباط I2C استفاده می کنند. ابتدا باید برخی از کتابخانه ها را از طریق bash نصب کنید:

sudo apt-get install -y python-smbus

sudo apt-get install -y i2c-tools

اکنون باید رابط I2C را فعال کنید:

sudo raspi-config

5 گزینه های رابط P5 I2C YES راه اندازی مجدد مجدد sudo

مرحله 6: آزمایش رابط I2C

آزمایش رابط I2C
آزمایش رابط I2C

اکنون زمان آزمایش رابط I2C است:

sudo i2cdetect -y 1

این نشان می دهد که سه آدرس I2C در حال استفاده هستند - 0x10 ، 0x5c و 0x5f

مرحله 7: کتابخانه های اضافی را نصب کنید

sudo apt python-pip را نصب کنید

sudo pip را نصب کنید veml6075

مرحله 8: کار خود را آزمایش کنید

کار خود را آزمایش کنید
کار خود را آزمایش کنید

3 برنامه کوچک پایتون در Github برای آزمایش اشعه ماوراء بنفش ، دما و رطوبت و سنسور فشار سپر MKR ENV موجود است:

  • HTS221.py دما و رطوبت
  • LPS22HB.py - فشار
  • VEML6075.py - اشعه ماوراء بنفش

سنسور نور آنالوگ به ورودی آنالوگ احتیاج دارد و نمی توان با رزبری پای از آن استفاده کرد.

توصیه شده: