Mundarija:

Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda: 4 qadamda
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda: 4 qadamda

Video: Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda: 4 qadamda

Video: Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda: 4 qadamda
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Iyul
Anonim
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda
Raspberry Pi 4B dagi ADXL335 sensori 4 bosqichda

Ushbu yo'riqnomada biz Raspberry Pi 4 -dagi ADXL335 (akselerometr) sensorini Shunya O/S bilan bog'laymiz.

Ta'minotlar

  1. Raspberry Pi 4B (har qanday variant)
  2. Raspberry Pi 4B quvvat manbai
  3. 8 GB yoki undan katta micro SD karta
  4. Monitor
  5. micro-HDMI kabeli
  6. Sichqoncha
  7. Klaviatura
  8. xotira kartasini dasturlash uchun noutbuk yoki boshqa kompyuter
  9. ADXL3355 akselerometr sensori - sotib oling
  10. PCF8591 ADC moduli - sotib oling
  11. Non paneli
  12. Ulanish simlari

1 -qadam: Shunya OS -ni Raspberry Pi 4 -ga o'rnating

Micro SD kartani Shunya OS bilan yuklash uchun sizga micro SD kartani o'quvchi/adapterli noutbuk yoki kompyuter kerak bo'ladi.

  1. Shunya OS -ni rasmiy nashrlar saytidan yuklab oling
  2. Shunya OS yigitlari Raspberry Pi 4 -da miltillovchi Shunya OS haqida yaxshi darslikka ega.
  3. Raspberry Pi 4 -ga micro SD -kartani joylashtiring.
  4. Sichqoncha va klaviaturani Raspberry Pi 4 ga ulang.
  5. Monitorni Raspberry Pi 4-ga micro-HDMI orqali ulang
  6. Quvvat kabeli va Raspberry Pi 4 -ni yoqing.

Raspberry Pi 4 Shunya OS bilan yuklanishi kerak.

2 -qadam: Shunya interfeyslarini o'rnating

Shunya interfeyslari - Shunya OS tomonidan qo'llab -quvvatlanadigan barcha platalar uchun GPIO kutubxonasi.

Shunya interfeyslarini o'rnatish uchun biz uni Internetga ulangan Wi -Fi tarmog'iga ulashimiz kerak.

1. Buyruq yordamida wifi -ga ulaning

$ nmtui

2. Shunya interfeyslarini o'rnatish oson, faqat buyruqni bajaring

$ sudo apt install shunya-interfeyslari

3 -qadam: Sensor ulanishlari

Sensorli ulanishlar
Sensorli ulanishlar

ADXL335 - analog sensor, lekin Raspberry Pi 4 - bu raqamli qurilma. Shuning uchun bizga ADXL335 tomonidan berilgan barcha analog qiymatlarni Raspberry Pi 4 tushunadigan raqamli qiymatlarga o'zgartiradigan PCF8591 (ADC) konvertori kerak.

O'chirish sxemasi yuqoridagi rasmda berilgan.

  1. PCF8591 -dagi SDA va SCL pinlarini Raspberry Pi 4 -dagi 3 va 5 -pinlarga ulang.
  2. PCF8591 -dagi VCC & GND -ni Raspberry Pi 4 -dagi 4 -pin (5V) va 6 -pin (GND) ga ulang.
  3. ADXL335 -dagi VCC & GND -ni PCF8591 -dagi VCC & GND -ga ulang.
  4. PCF8591 -dagi Ain1 -ni ADXL335 -dagi X -ga ulang.
  5. PCF8591 -dagi Ain2 -ni ADXL335 -dagi Y -ga ulang.
  6. PCF8591 -dagi Ain3 -ni ADXL335 -dagi Z -ga ulang.

4 -qadam: Misol kodi

Misol kodi
Misol kodi
  • Quyida berilgan kodni yuklab oling.
  • Buyruq yordamida kompilyatsiya qiling

$ gcc -o adxl335 adxl335.c -lshunyaInterfeyslar

Buyruq yordamida ishga tushiring

$ sudo./adxl335

Tavsiya: