תוכן עניינים:

השתמש במגני Arduino MKR עם פטל פטל: 8 שלבים
השתמש במגני Arduino MKR עם פטל פטל: 8 שלבים

וִידֵאוֹ: השתמש במגני Arduino MKR עם פטל פטל: 8 שלבים

וִידֵאוֹ: השתמש במגני Arduino MKR עם פטל פטל: 8 שלבים
וִידֵאוֹ: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, נוֹבֶמבֶּר
Anonim
השתמש במגני Arduino MKR עם פטל פטל
השתמש במגני Arduino MKR עם פטל פטל
השתמש במגני Arduino MKR עם פטל פטל
השתמש במגני Arduino MKR עם פטל פטל
השתמש במגני Arduino MKR עם פטל פטל
השתמש במגני Arduino MKR עם פטל פטל

ה- PiMKRHAT שלנו הוא כובע מתאם לשימוש בלוחות ומגני Arduino MKR יחד עם ה- Raspberry Pi. ניתן להשתמש במגני Arduino MKR שונים באמצעות הכובע שלנו כהרחבה ל- Raspberry Pi. אני רוצה להראות בפרויקט הקטן הזה כיצד להשתמש במגן ה- Arduino MKR ENV עם פטל פטל מתחת לפייתון.

שלב 1: כלים וחומרים

כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים

חומרים:

  • פאי פטל
  • כרטיס זיכרון
  • מגן ארדואינו MKR ENV
  • PiMKRHAT

כלים:

  • מלחם
  • חוט הלחמה
  • חותך צד
  • כלי כיפוף

שלב 2: הרכבה

הַרכָּבָה
הַרכָּבָה

ה- PiMKRHAT מגיע כערכה. אתה צריך להרכיב אותו קודם. אנא עקוב אחר הוראות ההרכבה המצורפות

שלב 3: הגדרת מגשר

אנא הגדר עבור מגן ה- Arduino MKR ENV רק מגשר 5V ו -3, 3V על בנק מגשר החשמל. השאר את כל המגשרים האחרים פתוחים.

שלב 4: Raspbian

אנא הורד את מערכת ההפעלה Raspbian העדכנית ביותר עבור ה- Raspberry Pi והעתק אותה לכרטיס SD באמצעות Imager Pi או Win32diskimager.

שלב 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 כן sudo reboot

שלב 6: בדיקת ממשק I2C

בדיקת ממשק I2C
בדיקת ממשק I2C

עכשיו הגיע הזמן לבדוק את ממשק I2C:

sudo i2cdetect -y 1

זה מראה כי שלוש כתובות I2C נמצאות בשימוש - 0x10, 0x5c ו- 0x5f

שלב 7: התקן ספריות נוספות

sudo apt להתקין python-pip

sudo pip התקן veml6075

שלב 8: בדוק את עבודתך

בדוק את עבודתך
בדוק את עבודתך

3 תוכנות פייתון קטנות זמינות ב- Github לבדיקת קרינת UV, חיישן טמפרטורה ולחות ולחץ של מגן ENR ENV:

  • HTS221.py -טמפרטורה ולחות
  • LPS22HB.py - לחץ
  • VEML6075.py - קרינת UV

חיישן האור האנלוגי דורש קלט אנלוגי ולא ניתן להשתמש בו עם ה- Raspberry Pi.

מוּמלָץ: