Агуулгын хүснэгт:

Raspberry Pi бүхий Arduino MKR Shields -ийг ашигла: 8 алхам
Raspberry Pi бүхий Arduino MKR Shields -ийг ашигла: 8 алхам

Видео: Raspberry Pi бүхий Arduino MKR Shields -ийг ашигла: 8 алхам

Видео: Raspberry Pi бүхий Arduino MKR Shields -ийг ашигла: 8 алхам
Видео: Как превратить Raspberry Pi Pico в ПЛК | Беремиз4Пико 2024, Долдугаар сарын
Anonim
Raspberry Pi -тэй Arduino MKR Shields ашиглах
Raspberry Pi -тэй Arduino MKR Shields ашиглах
Raspberry Pi -тэй Arduino MKR Shields ашиглах
Raspberry Pi -тэй Arduino MKR Shields ашиглах
Raspberry Pi -тэй Arduino MKR Shields ашиглах
Raspberry Pi -тэй Arduino MKR Shields ашиглах

Манай PiMKRHAT бол Arduino MKR самбар, бамбайг Raspberry Pi -тай хамт ашиглах HAT адаптер юм. Янз бүрийн Arduino MKR Shields -ийг Raspberry Pi -ийн өргөтгөл болгон манай HAT -ээр ашиглаж болно. Би энэ жижиг төсөл дээр Arduino MKR ENV бамбайг Python -ийн доорх Raspberry Pi ашиглан хэрхэн ашиглахыг харуулахыг хүсч байна.

Алхам 1: багаж хэрэгсэл, материал

Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал

Материал:

  • Raspberry Pi
  • SD карт
  • Arduino MKR ENV бамбай
  • PiMKRHAT

Хэрэгсэл:

  • Гагнуурын төмөр
  • гагнуурын утас
  • хажуугийн таслагч
  • гулзайлтын хэрэгсэл

Алхам 2: угсрах

Чуулган
Чуулган

PiMKRHAT нь иж бүрдэл хэлбэрээр ирдэг. Та эхлээд угсрах хэрэгтэй. Хавсаргасан угсралтын зааврыг дагана уу

Алхам 3: холбогчийг тохируулах

Arduino MKR ENV бамбайг зөвхөн Power jumper банк дээрх 5V ба 3, 3V холбогчийг тохируулна уу. Бусад бүх холбогчийг нээлттэй байлга.

Алхам 4: Raspbian

Raspberry Pi -ийн хамгийн сүүлийн үеийн Raspbian OS -ийг татаж аваад Pi imager эсвэл 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 Interfacing Options P5 I2C YES sudo reboot

Алхам 6: I2C интерфэйсийг турших

I2C интерфэйсийг туршиж байна
I2C интерфэйсийг туршиж байна

Одоо I2C интерфэйсийг турших цаг болжээ.

sudo i2cdetect -y 1

Энэ нь гурван I2C хаяг ашиглаж байгааг харуулж байна - 0x10, 0x5c ба 0x5f

Алхам 7: Нэмэлт номын сан суулгах

sudo apt суулгах python-pip

sudo pip суулгах veml6075

Алхам 8: Ажлаа туршиж үзээрэй

Ажлаа туршиж үзээрэй
Ажлаа туршиж үзээрэй

Github дээр MKR ENV бамбайны хэт ягаан туяа, температур, чийгшил, даралт мэдрэгчийг шалгах 3 жижиг Python програм байдаг.

  • HTS221.py -температур ба чийгшил
  • LPS22HB.py - даралт
  • VEML6075.py - Хэт ягаан туяа

Аналог гэрэл мэдрэгч нь аналог оролтыг шаарддаг бөгөөд Raspberry Pi -тэй ашиглах боломжгүй.

Зөвлөмж болгож буй: