آردوینو Arduinoمطالب علمی

راه اندازی ماژول شتاب سنج ADXL345 با آردوینو

شرح ماژول ADXL345:

ADXL345 یک شتاب سنج 3 محوره با مصرف انرژی کم می باشد که دقت اندازه گیری بالای دارد (13 بیت) و تا 16g قابلیت اندازه گیری دارد. خروجی دیجیتال این شتاب سنج به صورت 16 بیتی می باشد. برای دسترسی یه آن می توان از ارتباط SPI یا I2C استفاده کرد. ADXL345 برای اندازه گیری شتاب استاتیک جاذبه در کاربرد های تشخیص شیب و شتاب پویا ناشی از حرکت یا شوک مناسب می باشد. حالت های مختلف اندازه گیری در ADXL345 موجود می باشد مثل تشخیص وجود یا عدم وجود حرکت تشخیص شتاب در هر محور که بیش از مقدار تنظیم شده باشد قابلیت تشخیض تپ و سنجش سقوط آزاد اگر دستگاه در حال سقوط آزاد باشد. این عملکردها را می توان به وسیله یک یا دو پین و وقفه خارجی پیاده سازی کرد.

ویژگی ها :

  • ولتاژ تغذیه 2.0 تا 3.6 ولت
  • مصرف بسیار کم: 40uA در حالت اندازه گیری و 0.1uA در استندبای @2.5V
  • تشخیص تپ یا دابل تپ
  • تشخیص سقوط آزاد
  • اینترفیس SPI و I2C

دانلود ها:

اتصال ماژول ADXL345 به آردوینو:

در این قسمت به نحوه اتصال بورد ADXL345 به آردوینو می پردازیم در جدول پایین نحوه اتصال هر پین نوشته شده است.

Arduino Pin ADXL345 Pin
10 CS
11 SDA
12 SDO
13 SCL
3V3 VCC
Gnd GND

و به صورت تصویری

اتصال ADXL345
اتصال ADXL345

کد ساده برای شروع کار با ADXL345:

بعد از آپلود کد روی برد از طریق پورت سریال این خروجی را می توانید ببینید.

serialmon_ex2

نوشته های مشابه

2 دیدگاه

  1. با سلام . از زحمات شما بسیار متشکر هستم و مطا لب در سایت بسیار آموزنده می باشد .

  2. با سلام و تشکر از زحمات شما در صورت امکان راه اندازی این برنامه رو با avr و بسکام هم توضیح بدید با تشکر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا