Bagaimana Menghubungkan Accelerometer ADXL335 dengan Arduino

Coba Instrumen Kami Untuk Menghilangkan Masalah





Dalam posting ini, kita akan melihat bagaimana menggunakan accelerometer dengan Arduino dan mengekstrak bacaan yang berguna, yang akan dicetak pada monitor serial IDE. Kami juga akan mengeksplorasi bagaimana akselerometer bekerja secara singkat dan aplikasinya.

Oleh Girish Radhakrishanan



Bagaimana Accelerometers Wok

Accelerometer adalah perangkat elektromekanis, yang digunakan untuk mendeteksi percepatan. Percepatan dapat berupa gaya statis seperti gaya gravitasi, sedangkan percepatan dinamis dapat berupa gerakan atau getaran tiba-tiba.

Akselerometer adalah perangkat mekanis sebagian karena mekanisme internalnya. Ini memiliki pelat bergerak yang disusun seperti kapasitor, pelat ini dapat bergerak bebas ketika terkena gaya eksternal.



Pelat yang bergerak dipisahkan beberapa mikrometer di antara mereka dan sangat kecil dan dikemas ke dalam bentuk IC yang berukuran beberapa milimeter.

Pelat yang dapat bergerak bebas memiliki berat mikroskopis yang melekat padanya, yang terbuat dari silikon. Bobot mikroskopis menyerap setiap benturan eksternal dan menerapkannya pada pelat yang bergerak.

Saat pelat bergerak mengalami momen, ia mengubah kapasitansinya, yang dapat dideteksi oleh sirkuit eksternal.

Modul akselerometer tipikal:

Akselerometer dapat berupa sumbu tunggal, ganda atau rangkap tiga disini kita menggunakan akselerometer sumbu rangkap tiga yang dapat mendeteksi percepatan dalam 3 sumbu yaitu X, Y dan Z. Artinya memiliki tiga kapasitor bergerak yang ditempatkan pada arah X, Y dan Z yang difabrikasi menjadi IC tunggal modul.

Jika Anda ingin tahu lebih banyak tentang akselerometer, Anda dapat melihat tautan ini yang menjelaskan bagaimana akselerometer bekerja.

Akselerometer yang digunakan dalam proyek ini memiliki keluaran tegangan analog sehubungan dengan akselerasi eksternal. Untuk menggunakannya pada rangkaian digital, kita perlu mengubah tegangan analog menjadi digital. Proses untuk mengubah konversi analog ke digital dapat dengan mudah dilakukan oleh Arduino.

Bagaimana itu bekerja

Bagaimana Menghubungkan Accelerometer ADXL335 dengan Arduino

Rangkaian akselerometer Arduino yang dibahas sangat sederhana karena kita hanya akan mengekstrak bacaan dari akselerometer. Akselerometer memiliki 5 terminal Vcc, GND, X, Y dan Z terminal.

Terminal sumbu X, Y dan Z masing-masing terhubung ke terminal A2, A1 dan A0 arduino.

Akselerometer dapat diaktifkan dari port 3.3V pada Arduino. Harap berhati-hati saat menyalakan dari catu daya eksternal untuk proyek, 5V dapat dengan mudah merusak akselerometer, memiliki tegangan maksimum absolut 3.6V.

Kode Program:

//---------------Program developed by R.Girish-------------------//
const int xpin = A2
const int ypin = A1
const int zpin = A0
void setup()
{Serial.begin(9600)
}
void loop()
{
Serial.print('X=')
Serial.print(analogRead(xpin))
Serial.print('t')
Serial.print('Y=')
Serial.print(analogRead(ypin))
Serial.print('t')
Serial.print('Z=')
Serial.print(analogRead(zpin))
Serial.println()
delay(500)
}
//---------------Program developed by R.Girish-------------------//

Program ini sangat sederhana kami menetapkan tiga pin analog untuk input dari akselerometer dan memulai monitor serial dan mengatur bit rate 9600. Menggunakan Serial.print () kami mencetak pembacaan akselerometer pada monitor serial.

KELUARAN:

Yang dapat kami simpulkan dari monitor serial adalah level tegangan dari tiga sumbu berbeda akselerometer. Ketika terkena gaya eksternal atau miring, itu akan tercermin di monitor serial.

Kita dapat memprogram pemicu arduino beberapa periferal eksternal seperti relai atau LED atau motor, ketika akselerasi atau kemiringan dapat melampaui ambang batas yang telah ditentukan sebelumnya, tetapi itu tunduk pada artikel lain.

Aplikasi akselerometer:

Accelerometer memiliki spektrum aplikasi yang luas dari smartphone hingga pesawat terbang.

• Akselerometer sangat bagus untuk ponsel cerdas, pernahkah Anda bertanya-tanya bagaimana layar Anda berubah orientasi dari lanskap ke potret dan sebaliknya atau orang dalam 'Temple run' bergerak ke kiri dan ke kanan saat Anda memiringkan ponsel? Ini semua keajaiban akselerometer.

• Accelerometer digunakan di pesawat untuk mengukur beberapa parameter untuk menstabilkan pertarungan.

• Digunakan dalam kamera digital untuk stabilisasi gambar optik.

• Digunakan pada tripod yang distabilkan secara elektronik untuk profesional fotografi.

Di atas hanyalah sebagian kecil dari penerapan akselerometer. Sekarang Anda tahu apa itu akselerometer, cara menggunakannya dengan Arduino dan di mana penggunaannya.




Sepasang: Sirkuit Pengontrol Intensitas Lampu Surya Terkendali Jarak Jauh Berikutnya: Kipas Inverter Otomatis AKTIF saat Mengisi dan Membalik Mode