Daftar Isi:

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

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

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

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

Perlengkapan

  1. Raspberry Pi 4B (varian apa saja)
  2. Catu daya yang sesuai dengan Raspberry Pi 4B
  3. Kartu micro SD 8GB atau lebih besar
  4. Memantau
  5. Kabel mikro-HDMI
  6. Mouse
  7. Papan ketik
  8. laptop atau komputer lain untuk memprogram kartu memori
  9. Sensor akselerometer ADXL3355 - Beli
  10. Modul ADC PCF8591 - Beli
  11. Papan tempat memotong roti
  12. Menghubungkan kabel

Langkah 1: Instal OS Shunya di Raspberry Pi 4

Anda memerlukan laptop atau komputer dengan pembaca/adaptor kartu micro SD untuk memuat kartu micro SD dengan OS Shunya.

  1. Unduh Shunya OS dari situs resmi rilis
  2. OS Shunya guys memiliki tutorial yang layak tentang Flashing OS Shunya di Raspberry Pi 4.
  3. Masukkan kartu micro SD ke Raspberry Pi 4.
  4. Hubungkan mouse & keyboard ke Raspberry Pi 4.
  5. Hubungkan Monitor ke Raspberry Pi 4 melalui micro-HDMI
  6. Hubungkan kabel daya dan Nyalakan Raspberry Pi 4.

Raspberry Pi 4 harus boot dengan Shunya OS.

Langkah 2: Instal Antarmuka Shunya

Shunya Interfaces adalah pustaka GPIO untuk semua papan yang didukung oleh OS Shunya.

Untuk menginstal Shunya Interfaces kita perlu menghubungkannya ke wifi dengan akses internet.

1. Hubungkan ke wifi menggunakan perintah

$nmtui

2. Menginstal Antarmuka Shunya itu mudah, cukup jalankan perintah

$ sudo apt install shunya-interfaces

Langkah 3: Koneksi Sensor

Koneksi Sensor
Koneksi Sensor

ADXL335 adalah sensor analog, tetapi Raspberry Pi 4 adalah perangkat digital. Oleh karena itu kita membutuhkan konverter PCF8591 (ADC) yang mengubah semua nilai analog yang diberikan oleh ADXL335 menjadi nilai digital yang dapat dimengerti oleh Raspberry Pi 4.

Diagram sirkuit diberikan pada gambar di atas.

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

Langkah 4: Contoh Kode

Contoh Kode
Contoh Kode
  • Unduh kode yang diberikan di bawah ini.
  • Kompilasi menggunakan perintah

$ gcc -o adxl335 adxl335.c -lshunyaInterfaces

Jalankan menggunakan perintah

$ sudo./adxl335

Direkomendasikan: