Turinys:

Sąsaja ADXL335 jutiklis „Raspberry Pi 4B“4 žingsniais: 4 žingsniai
Sąsaja ADXL335 jutiklis „Raspberry Pi 4B“4 žingsniais: 4 žingsniai

Video: Sąsaja ADXL335 jutiklis „Raspberry Pi 4B“4 žingsniais: 4 žingsniai

Video: Sąsaja ADXL335 jutiklis „Raspberry Pi 4B“4 žingsniais: 4 žingsniai
Video: Home Assistant. Урок 9.4 ADD-ON - Xiaomi Gateway 3, интеграция в zigbee2mqtt 2024, Liepa
Anonim
Sąsaja „ADXL335“jutiklis „Raspberry Pi 4B“4 žingsniais
Sąsaja „ADXL335“jutiklis „Raspberry Pi 4B“4 žingsniais
Sąsaja „ADXL335“jutiklis „Raspberry Pi 4B“4 žingsniais
Sąsaja „ADXL335“jutiklis „Raspberry Pi 4B“4 žingsniais
Sąsaja „ADXL335“jutiklis „Raspberry Pi 4B“4 žingsniais
Sąsaja „ADXL335“jutiklis „Raspberry Pi 4B“4 žingsniais

Šioje instrukcijoje mes sujungsime ADXL335 (akselerometro) jutiklį „Raspberry Pi 4“su „Shunya O/S“

Prekės

  1. Raspberry Pi 4B (bet koks variantas)
  2. Raspberry Pi 4B suderinamas maitinimo šaltinis
  3. 8 GB ar didesnė „micro SD“kortelė
  4. Monitorius
  5. mikro-HDMI kabelis
  6. Pelė
  7. Klaviatūra
  8. nešiojamas kompiuteris ar kitas kompiuteris atminties kortelei programuoti
  9. ADXL3355 Akselerometro jutiklis - Pirkti
  10. PCF8591 ADC modulis - Pirkti
  11. Bandomoji Lenta
  12. Jungiamieji laidai

1 veiksmas: įdiekite „Shunya OS“į „Raspberry Pi 4“

Norint įkelti „micro SD“kortelę su „Shunya“operacine sistema, jums reikės nešiojamojo kompiuterio ar kompiuterio su „micro SD“kortelių skaitytuvu/adapteriu.

  1. Atsisiųskite „Shunya OS“iš oficialios leidimų svetainės
  2. „Shunya OS“vaikinai turi gerą pamoką apie „Flashing Shunya“OS „Raspberry Pi 4“.
  3. Įdėkite „micro SD“kortelę į „Raspberry Pi 4“.
  4. Prijunkite pelę ir klaviatūrą prie „Raspberry Pi 4“.
  5. Prijunkite monitorių prie „Raspberry Pi 4“per mikro-HDMI
  6. Prijunkite maitinimo kabelį ir įjunkite Raspberry Pi 4.

„Raspberry Pi 4“turėtų būti paleistas naudojant „Shunya“OS.

2 žingsnis: įdiekite „Shunya“sąsajas

„Shunya Interfaces“yra GPIO biblioteka visoms plokštėms, palaikomoms „Shunya OS“.

Norėdami įdiegti „Shunya“sąsajas, turime jį prijungti prie „Wi -Fi“su interneto prieiga.

1. Prisijunkite prie „wifi“naudodami komandą

$ nmtui

2. „Shunya“sąsajas lengva įdiegti, tiesiog paleiskite komandą

$ sudo apt įdiegti „shunya“sąsajas

3 žingsnis: jutiklių jungtys

Jutiklių jungtys
Jutiklių jungtys

ADXL335 yra analoginis jutiklis, tačiau „Raspberry Pi 4“yra skaitmeninis įrenginys. Taigi mums reikia keitiklio PCF8591 (ADC), kuris visas ADXL335 pateiktas analogines vertes paverčia skaitmeninėmis reikšmėmis, suprantamomis Raspberry Pi 4.

Grandinės schema pateikta aukščiau esančiame paveikslėlyje.

  1. Prijunkite SDA ir SCL kaiščius prie PCF8591 prie Raspberry Pi 4 kaiščių 3 ir 5.
  2. Prijunkite PCC8591 VCC ir GND prie Raspberry Pi 4 kaiščio 4 (5V) ir 6 (GND).
  3. Prijunkite VCC & GND ADXL335 prie VCC & GND PCF8591.
  4. Prijunkite Ain1 PCF8591 prie X prie ADXL335.
  5. Prijunkite Ain2, esantį PCF8591, prie Y, esančio ADXL335.
  6. Prijunkite „Ain3“prie PCF8591 prie Z prie ADXL335.

4 žingsnis: kodo pavyzdys

Pavyzdinis kodas
Pavyzdinis kodas
  • Atsisiųskite žemiau pateiktą kodą.
  • Sudarykite jį naudodami komandą

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

Vykdykite jį naudodami komandą

$ sudo./adxl335

Rekomenduojamas: