Sisukord:

Kasutage Raspberry Pi -ga Arduino MKR -kilpe: 8 sammu
Kasutage Raspberry Pi -ga Arduino MKR -kilpe: 8 sammu

Video: Kasutage Raspberry Pi -ga Arduino MKR -kilpe: 8 sammu

Video: Kasutage Raspberry Pi -ga Arduino MKR -kilpe: 8 sammu
Video: Assembling Poppy Ergo Jr 2024, Juuli
Anonim
Kasutage Raspberry Pi -ga Arduino MKR -kilpe
Kasutage Raspberry Pi -ga Arduino MKR -kilpe
Kasutage Raspberry Pi -ga Arduino MKR -kilpe
Kasutage Raspberry Pi -ga Arduino MKR -kilpe
Kasutage Raspberry Pi -ga Arduino MKR -kilpe
Kasutage Raspberry Pi -ga Arduino MKR -kilpe

Meie PiMKRHAT on adapter HAT, et kasutada Arduino MKR -plaate ja -kilpe koos Raspberry Pi -ga. Meie HAT -i kaudu saab Raspberry Pi laiendina kasutada erinevaid Arduino MKR -kilpe. Ma tahan selles väikeses projektis näidata, kuidas kasutada Arduino MKR ENV kilpi koos Raspberry Pi -ga Pythoni all.

Samm: tööriistad ja materjalid

Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid
Tööriistad ja materjalid

Materjalid:

  • Vaarika Pi
  • SD -kaart
  • Arduino MKR ENV kilp
  • PiMKRHAT

Tööriistad:

  • Jootekolb
  • jootetraat
  • külgmine lõikur
  • painutusvahend

2. samm: kokkupanek

Kokkupanek
Kokkupanek

PiMKRHAT on komplektis. Kõigepealt peate selle kokku panema. Palun järgige lisatud kokkupaneku juhiseid

3. samm: hüppaja seadistamine

Palun määrake Arduino MKR ENV kilbile ainult 5V ja 3, 3V hüppaja Power hüppaja pangal. Jätke kõik teised hüppajad lahti.

4. samm: raspbian

Laadige alla Raspberry Pi jaoks uusim Raspbian OS ja kopeerige see Pi imager või Win32diskimager kaudu SD -kaardile.

Samm: konfigureerige I2C

MKR ENV kilbi andurid kasutavad I2C -ühendust. Esmalt peate bashi kaudu installima mõned teegid:

sudo apt-get install -y python-smbus

sudo apt-get install -y i2c-tools

Nüüd peate lubama I2C liidese:

sudo raspi-config

5 Liidesevalikud P5 I2C JAH sudo taaskäivitamine

6. etapp: I2C liidese testimine

I2C liidese testimine
I2C liidese testimine

Nüüd on aeg testida I2C liidest:

sudo i2cdetect -y 1

See näitab, et kasutusel on kolm I2C aadressi - 0x10, 0x5c ja 0x5f

Samm: installige täiendavad teegid

sudo apt install python-pip

sudo pip install veml6075

8. samm: testige oma tööd

Testi oma tööd
Testi oma tööd

Githubis on saadaval 3 väikest Pythoni programmi, et testida MKR ENV kilbi UV -kiirgust, temperatuuri ja niiskust ning rõhuandurit:

  • HTS221.py -temperatuur ja niiskus
  • LPS22HB.py - rõhk
  • VEML6075.py - UV -kiirgus

Analoogvalgusandur vajab analoogsisendit ja seda ei saa kasutada koos Raspberry Pi -ga.

Soovitan: