Përmbajtje:

Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa

Video: Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa

Video: Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa
Video: Ender 3 Pro V2 How to Install and Measure Resonances Using The Klipper ADXL345 Accelerometer Kit. 2024, Nëntor
Anonim
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa

Në këtë Instructable ne do të ndërlidhim një sensor ADXL335 (përshpejtues) në Raspberry Pi 4 me Shunya O/S

Furnizimet

  1. Raspberry Pi 4B (çdo variant)
  2. Furnizimi me energji në përputhje me Raspberry Pi 4B
  3. Kartë mikro SD 8 GB ose më e madhe
  4. Monitor
  5. kabllo mikro-HDMI
  6. Miu
  7. Tastierë
  8. laptop ose një kompjuter tjetër për të programuar kartën e kujtesës
  9. Sensori i përshpejtuesit ADXL3355 - Blini
  10. Moduli PCF8591 ADC - Blini
  11. Breadboard
  12. Lidhja e telave

Hapi 1: Instaloni Shunya OS në Raspberry Pi 4

Ju do të keni nevojë për një kompjuter portativ ose kompjuter me një lexues/përshtatës të kartave micro SD për të ngarkuar kartën micro SD me Shunya OS.

  1. Shkarkoni Shunya OS nga faqja zyrtare e lëshimeve
  2. Djemtë e Shunya OS kanë një mësim të mirë për Ndezjen e Shunya OS në Raspberry Pi 4.
  3. Futni kartën micro SD në Raspberry Pi 4.
  4. Lidhni miun dhe tastierën me Raspberry Pi 4.
  5. Lidhni Monitorin me Raspberry Pi 4 përmes mikro-HDMI
  6. Lidhni kabllon e energjisë dhe aktivizoni Raspberry Pi 4.

Raspberry Pi 4 duhet të fillojë me Shunya OS.

Hapi 2: Instaloni Shunya Interfaces

Shunya Interfaces është një bibliotekë GPIO për të gjitha bordet e mbështetur nga Shunya OS.

Për të instaluar Shunya Interfaces ne duhet ta lidhim atë me wifi me qasje në internet.

1. Lidhuni me wifi duke përdorur komandën

$ nmtui

2. Instalimi i Ndërfaqeve Shunya është i lehtë, thjesht ekzekutoni komandën

$ sudo apt instaloni shunya-interfaces

Hapi 3: Lidhjet e sensorit

Lidhjet e sensorit
Lidhjet e sensorit

ADXL335 është një sensor analog, por Raspberry Pi 4 është një pajisje dixhitale. Prandaj ne kemi nevojë për një konvertues PCF8591 (ADC) i cili konverton të gjitha vlerat analoge të dhëna nga ADXL335 në vlera dixhitale të kuptueshme nga Raspberry Pi 4.

Diagrami i qarkut është dhënë në imazhin e mësipërm.

  1. Lidhni kunjat SDA & SCL në PCF8591 me pin 3 dhe pin 5 në Raspberry Pi 4.
  2. Lidhni VCC & GND në PCF8591 në pin 4 (5V) dhe pin 6 (GND) në Raspberry Pi 4.
  3. Lidhni VCC & GND në ADXL335 me VCC & GND në PCF8591.
  4. Lidhni Ain1 në PCF8591 me X në ADXL335.
  5. Lidhni Ain2 në PCF8591 me Y në ADXL335.
  6. Lidhni Ain3 në PCF8591 me Z në ADXL335.

Hapi 4: Kodi Shembull

Shembull Kodi
Shembull Kodi
  • Shkarkoni kodin e dhënë më poshtë.
  • Përpiloni atë duke përdorur komandën

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

Drejtojeni atë duke përdorur komandën

$ sudo./adxl335

Recommended: