Cara Interface Accelerometer ADXL335 dengan Arduino

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Dalam catatan ini, kita akan melihat bagaimana menggunakan akselerometer dengan arduino dan mengekstrak bacaan yang berguna, yang akan dicetak pada monitor bersiri IDE. Kami juga akan meneroka bagaimana accelerometer berfungsi secara ringkas dan aplikasinya.

Oleh Girish Radhakrishanan



Bagaimana Pemecut Wok

Accelerometer adalah alat elektromekanik, yang digunakan untuk mengesan pecutan. Pecutan boleh menjadi statik seperti gaya gravitasi, sementara pecutan dinamik dapat berupa pergerakan atau getaran secara tiba-tiba.

Accelerometer adalah sebahagian alat mekanikal kerana mekanisme dalamannya. Ia mempunyai plat bergerak yang disusun seperti kapasitor, plat ini dapat bergerak dengan bebas apabila terkena daya luaran.



Plat bergerak dipisahkan beberapa mikrometer di antara mereka dan ia sangat kecil dan dimasukkan ke dalam bentuk IC yang berukuran beberapa milimeter.

Plat yang boleh bergerak bebas mempunyai berat mikroskopik yang terpasang padanya, yang terbuat dari silikon. Berat mikroskopik menyerap sebarang kesan luaran dan menerapkannya pada plat bergerak.

Apabila plat bergerak dikenakan momen, ia mengubah kapasitinya, yang dapat dikesan oleh litar luaran.

Modul pecutan khas:

Accelerometer boleh menjadi paksi tunggal, dua atau tiga di sini kita menggunakan akselerometer paksi tiga yang dapat mengesan pecutan dalam 3 paksi iaitu X, Y dan Z. Ini bermaksud ia mempunyai tiga kapasitor bergerak yang diletakkan di arah X, Y dan Z yang dibuat menjadi IC tunggal modul.

Sekiranya anda ingin mengetahui lebih lanjut mengenai pecutan, anda boleh melihat pautan ini yang menerangkan bagaimana pecutan berfungsi.

Accelerometer yang digunakan dalam projek ini mempunyai output voltan analog berkenaan dengan pecutan luaran. Untuk menggunakannya pada litar digital, kita perlu menukar voltan analog menjadi digital. Proses menukar analog ke penukaran digital dapat dilakukan dengan mudah oleh arduino.

Bagaimana ia berfungsi

Cara Interface Accelerometer ADXL335 dengan Arduino

Litar pecutan Arduino yang dibincangkan sangat mudah kerana kami hanya akan mengeluarkan bacaan dari pecutan. Accelerometer mempunyai 5 terminal Vcc, GND, X, Y dan Z terminal.

Terminal paksi X, Y dan Z masing-masing dihubungkan ke terminal arduino A2, A1 dan A0.

Pecut boleh digerakkan dari port 3.3V pada arduino. Berhati-hatilah semasa menghidupkan bekalan kuasa luaran untuk projek, 5V dapat merosakkan pecutan dengan mudah, ia mempunyai voltan maksimum mutlak 3.6V.

Kod 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-------------------//

Programnya sangat mudah kami menetapkan tiga pin analog untuk input dari accelerometer dan memulakan monitor bersiri dan menetapkan kadar bitnya 9600. Dengan menggunakan Serial.print () kami mencetak bacaan pecutan pada monitor bersiri.

PENGELUARAN:

Yang dapat kita simpulkan dari monitor bersiri adalah tahap voltan dari tiga paksi pecutan. Apabila mengalami tekanan atau kecondongan luaran, ia akan terpantul pada monitor bersiri.

Kami dapat memprogram arduino memicu beberapa periferal luaran seperti relay atau LED atau motor, apabila pecutan atau kemiringan dapat melampaui ambang yang telah ditentukan sebelumnya, tetapi itu adalah subjek artikel lain.

Aplikasi pecutan:

Accelerometer mempunyai spektrum aplikasi yang luas dari telefon pintar hingga pesawat terbang.

• Accelerometer adalah kelebihan untuk telefon pintar, adakah anda pernah tertanya-tanya bagaimana skrin anda mengubah orientasinya dari landskap ke potret dan sebaliknya atau lelaki dalam 'Temple run' bergerak ke kiri dan kanan ketika anda memiringkan telefon? Baiklah itu semua keajaiban pecutan.

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

• Ia digunakan dalam kamera digital untuk penstabilan imej optik.

• Ia digunakan dalam tripod yang stabil secara elektronik untuk profesional fotografi.

Di atas hanyalah sebahagian kecil dari penggunaan akselerometer. Sekarang anda tahu apa itu accelerometer, bagaimana menggunakannya dengan arduino dan di mana ia digunakan.




Sebelumnya: Litar Pengawal Intensiti Lampu Suria yang Dikawal Jauh Seterusnya: Kipas Inverter Automatik AKTIF semasa Mengecas dan Membalikkan Mod