Isi kandungan:

Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah: 4 Langkah
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah: 4 Langkah

Video: Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah: 4 Langkah

Video: Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah: 4 Langkah
Video: ADXL335: Raspberry Pi Interfacing with MEMS Sensor - 3 Axis Accelerometer 2024, November
Anonim
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah
Interface ADXL335 Sensor pada Raspberry Pi 4B dalam 4 Langkah

Dalam Instructable ini kita akan menghubungkan sensor ADXL335 (accelerometer) pada Raspberry Pi 4 dengan Shunya O / S

Bekalan

  1. Raspberry Pi 4B (sebarang varian)
  2. Bekalan kuasa yang sesuai dengan Raspberry Pi 4B
  3. Kad SD mikro 8GB atau lebih besar
  4. Pantau
  5. Kabel mikro-HDMI
  6. Tetikus
  7. Papan Kekunci
  8. komputer riba atau komputer lain untuk memprogram kad memori
  9. Sensor Accelerometer ADXL3355 - Beli
  10. Modul PCF8591 ADC - Beli
  11. Papan roti
  12. Menyambung wayar

Langkah 1: Pasang Shunya OS pada Raspberry Pi 4

Anda memerlukan komputer riba atau komputer dengan pembaca kad mikro SD / penyesuai untuk memuatkan kad mikro SD dengan OS Shunya.

  1. Muat turun Shunya OS dari laman web siaran rasmi
  2. Orang-orang Shunya OS mempunyai tutorial yang baik mengenai Flashing Shunya OS pada Raspberry Pi 4.
  3. Masukkan kad SD mikro ke dalam Raspberry Pi 4.
  4. Sambungkan tetikus & papan kekunci ke Raspberry Pi 4.
  5. Sambungkan Monitor ke Raspberry Pi 4 melalui micro-HDMI
  6. Sambungkan kabel kuasa dan Power ON pada Raspberry Pi 4.

Raspberry Pi 4 harus boot dengan Shunya OS.

Langkah 2: Pasang Antaramuka Shunya

Shunya Interfaces adalah perpustakaan GPIO untuk semua papan yang disokong oleh Shunya OS.

Untuk memasang Shunya Interfaces, kita perlu menyambungkannya ke wifi dengan akses internet.

1. Sambungkan ke wifi menggunakan arahan

$ nmtui

2. Memasang Antarmuka Shunya memang mudah, jalankan perintah

$ sudo apt memasang shunya-antaramuka

Langkah 3: Sambungan Sensor

Sambungan Sensor
Sambungan Sensor

ADXL335 adalah sensor analog, tetapi Raspberry Pi 4 adalah peranti digital. Oleh itu kita memerlukan penukar PCF8591 (ADC) yang menukar semua nilai analog yang diberikan oleh ADXL335 kepada nilai digital yang dapat difahami oleh Raspberry Pi 4.

Gambarajah litar diberikan dalam gambar di atas.

  1. Sambungkan pin SDA & SCL pada PCF8591 ke pin 3 & pin 5 pada Raspberry Pi 4.
  2. Sambungkan VCC & GND pada PCF8591 ke pin 4 (5V) & pin 6 (GND) pada Raspberry Pi 4.
  3. Sambungkan VCC & GND pada ADXL335 ke VCC & GND pada PCF8591.
  4. Sambungkan Ain1 di PCF8591 ke X pada ADXL335.
  5. Sambungkan Ain2 di PCF8591 ke Y pada ADXL335.
  6. Sambungkan Ain3 di PCF8591 ke Z pada ADXL335.

Langkah 4: Contoh Kod

Contoh Kod
Contoh Kod
  • Muat turun kod yang diberikan di bawah.
  • Menyusunnya menggunakan arahan

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

Jalankan dengan menggunakan arahan

$ sudo./adxl335

Disyorkan: