Sisällysluettelo:

Liitäntä ADXL335 -anturi Raspberry Pi 4B -laitteessa neljässä vaiheessa: 4 vaihetta
Liitäntä ADXL335 -anturi Raspberry Pi 4B -laitteessa neljässä vaiheessa: 4 vaihetta

Video: Liitäntä ADXL335 -anturi Raspberry Pi 4B -laitteessa neljässä vaiheessa: 4 vaihetta

Video: Liitäntä ADXL335 -anturi Raspberry Pi 4B -laitteessa neljässä vaiheessa: 4 vaihetta
Video: Raspberry Pi Accelerometer using the ADXL345 2024, Marraskuu
Anonim
Liitäntä ADXL335 -anturi Raspberry Pi 4B: ssä 4 vaiheessa
Liitäntä ADXL335 -anturi Raspberry Pi 4B: ssä 4 vaiheessa
Liitäntä ADXL335 -anturi Raspberry Pi 4B: ssä 4 vaiheessa
Liitäntä ADXL335 -anturi Raspberry Pi 4B: ssä 4 vaiheessa
Liitäntä ADXL335 -anturi Raspberry Pi 4B: ssä 4 vaiheessa
Liitäntä ADXL335 -anturi Raspberry Pi 4B: ssä 4 vaiheessa

Tässä Instructable -ohjelmassa aiomme liittää Raspberry Pi 4: n ADXL335 (kiihtyvyysanturi) -anturin Shunya O/S: n kanssa

Tarvikkeet

  1. Raspberry Pi 4B (mikä tahansa vaihtoehto)
  2. Raspberry Pi 4B -yhteensopiva virtalähde
  3. 8 Gt tai suurempi micro SD -kortti
  4. Monitori
  5. mikro-HDMI-kaapeli
  6. Hiiri
  7. Näppäimistö
  8. kannettava tietokone tai muu tietokone muistikortin ohjelmoimiseksi
  9. ADXL3355 Kiihtyvyysanturin anturi - Osta
  10. PCF8591 ADC -moduuli - Osta
  11. Leipälauta
  12. Johtojen yhdistäminen

Vaihe 1: Asenna Shunya OS Raspberry Pi 4: een

Tarvitset kannettavan tietokoneen tai tietokoneen, jossa on micro SD -kortinlukija/-sovitin, jotta voit ladata Shunya -käyttöjärjestelmän sisältävän mikro -SD -kortin.

  1. Lataa Shunya OS virallisilta julkaisuilta
  2. Shunya OS -kavereilla on kunnollinen opetusohjelma Flashing Shunya OS: sta Raspberry Pi 4: ssä.
  3. Aseta micro SD -kortti Raspberry Pi 4: een.
  4. Liitä hiiri ja näppäimistö Raspberry Pi 4: een.
  5. Liitä näyttö Raspberry Pi 4: een mikro-HDMI: n kautta
  6. Liitä virtajohto ja käynnistä Raspberry Pi 4.

Raspberry Pi 4: n pitäisi käynnistyä Shunya -käyttöjärjestelmän kanssa.

Vaihe 2: Asenna Shunya -rajapinnat

Shunya Interfaces on GPIO -kirjasto kaikille Shunya OS: n tukemille levyille.

Shunya -rajapintojen asentamiseksi meidän on yhdistettävä se wifi -verkkoon Internet -yhteydellä.

1. Yhdistä wifi -komentoon komennolla

$ nmtui

2. Shunya -rajapintojen asennus on helppoa, suorita vain komento

$ sudo apt asentaa shunya-rajapinnat

Vaihe 3: Anturiliitännät

Anturiliitännät
Anturiliitännät

ADXL335 on analoginen anturi, mutta Raspberry Pi 4 on digitaalinen laite. Siksi tarvitsemme muuntimen PCF8591 (ADC), joka muuntaa kaikki ADXL335: n antamat analogiset arvot Raspberry Pi 4: n ymmärrettäviksi digitaalisiksi arvoiksi.

Kytkentäkaavio on esitetty yllä olevassa kuvassa.

  1. Liitä PCA8591: n SDA- ja SCL -nastat Raspberry Pi 4: n nastoihin 3 ja 5.
  2. Liitä PCF8591: n VCC ja GND Raspberry Pi 4: n nasta 4 (5V) ja nasta 6 (GND).
  3. Liitä ADCL335: n VCC & GND PCF8591: n VCC & GND -laitteeseen.
  4. Yhdistä Ain1 PCF8591: ssä X: hen ADXL335: ssä.
  5. Yhdistä Ain2 PCF8591: llä YX: hen ADXL335: ssä.
  6. Yhdistä Ain3 PCF8591: llä Z: hen ADXL335: ssä.

Vaihe 4: Esimerkkikoodi

Esimerkkikoodi
Esimerkkikoodi
  • Lataa alla oleva koodi.
  • Käännä se komennolla

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

Suorita se komennolla

$ sudo./adxl335

Suositeltava: