Sisällysluettelo:

Käytä Arduino MKR -kilpiä Raspberry Pi: n kanssa: 8 vaihetta
Käytä Arduino MKR -kilpiä Raspberry Pi: n kanssa: 8 vaihetta

Video: Käytä Arduino MKR -kilpiä Raspberry Pi: n kanssa: 8 vaihetta

Video: Käytä Arduino MKR -kilpiä Raspberry Pi: n kanssa: 8 vaihetta
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Marraskuu
Anonim
Käytä Arduino MKR Shields Raspberry Pi: n kanssa
Käytä Arduino MKR Shields Raspberry Pi: n kanssa
Käytä Arduino MKR Shields Raspberry Pi: n kanssa
Käytä Arduino MKR Shields Raspberry Pi: n kanssa
Käytä Arduino MKR Shields Raspberry Pi: n kanssa
Käytä Arduino MKR Shields Raspberry Pi: n kanssa

PiMKRHAT on HAT -sovitin Arduino MKR -levyjen ja -suojien käyttämiseen yhdessä Raspberry Pi: n kanssa. Erilaisia Arduino MKR -kilpiä voidaan käyttää HAT: n kautta Raspberry Pi -laitteen laajennuksena. Haluan näyttää tässä pienessä projektissa kuinka käyttää Arduino MKR ENV -suojaa Raspberry Pi: n kanssa Pythonin alla.

Vaihe 1: Työkalut ja materiaalit

Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit

Materiaalit:

  • Raspberry Pi
  • Sd-kortti
  • Arduino MKR ENV -kilpi
  • PiMKRHAT

Työkalut:

  • Juotin
  • juotoslanka
  • sivuleikkuri
  • taivutustyökalu

Vaihe 2: Kokoonpano

Kokoonpano
Kokoonpano

PiMKRHAT toimitetaan pakkauksessa. Sinun on ensin koottava se. Noudata liitteenä olevia asennusohjeita

Vaihe 3: Jumper -asetus

Aseta Arduino MKR ENV -suojalle vain 5 V- ja 3, 3 V -hyppyjohto Power -hyppyjohtimessa. Jätä kaikki muut puserot auki.

Vaihe 4: Raspbian

Lataa uusin Raspbian Pi -käyttöjärjestelmä Raspberry Pi: lle ja kopioi se SD -kortille Pi -kuvantimen tai Win32diskimager -ohjelman kautta.

Vaihe 5: I2C: n määrittäminen

MKR ENV -kilven anturit käyttävät I2C -tiedonsiirtoa. Sinun on ensin asennettava joitain kirjastoja bashin kautta:

sudo apt-get install -y python-smbus

sudo apt-get install -y i2c-tools

Nyt sinun on otettava I2C -käyttöliittymä käyttöön:

sudo raspi-config

5 Liitäntävaihtoehdot P5 I2C KYLLÄ sudo -uudelleenkäynnistys

Vaihe 6: I2C -käyttöliittymän testaus

I2C -käyttöliittymän testaus
I2C -käyttöliittymän testaus

Nyt on aika testata I2C -käyttöliittymä:

sudo i2cdetect -y 1

Tämä osoittaa, että käytössä on kolme I2C -osoitetta - 0x10, 0x5c ja 0x5f

Vaihe 7: Asenna lisäkirjastoja

sudo apt asentaa python-pip

sudo pip asenna veml6075

Vaihe 8: Testaa työsi

Testaa työsi
Testaa työsi

Githubissa on saatavana 3 pientä Python -ohjelmaa MKR ENV -kilven UV -säteilyn, lämpötilan ja kosteuden sekä paineanturin testaamiseksi:

  • HTS221.py -lämpötila ja kosteus
  • LPS22HB.py - paine
  • VEML6075.py - UV -säteily

Analoginen valoanturi vaatii analogisen tulon, eikä sitä voi käyttää Raspberry Pi -laitteen kanssa.

Suositeltava: