الاثنين، 31 مارس، 2014

مقياس التسارع ADXL345

مقياس التسارع ADXL 345







في تدوينة سابقة تحدثت عن مقياس التسارع ADXL335 و الذي يعد حساساً يستطيع قراءة التسارع اعتماداً على الجاذبية الأرضية , بحيث نستطيع معرفة ابعاد المحاور و ميلانها عن سطح الأرض .




هذا الحساس ADXL345 ,يستطيع قراءة التسارع ضمن مدى (-16 الى +16)g و هذا مدى واسع للقراءة , بحيث نستطيع قراءة ابسط تغير حتى أقل من 1 درجة .




النشرة الفنية لهذا الحساس تجدونها هنا , و مهم جداً قراءتها قبل استخدام هذا الحساس .

يمكن برمجة هذا الحساس باستخدام البروتوكولين SPI,I2C و الأغلب  يبرمجونه باستخدام ال I2C لعدة اسباب , منها أنه يمكن وضعه ضمن مشروع كبير يتضمن عدة قطع أخرى , فبالبروتوكول I2C يمكن اضافة حتى 127 جهاز على خط الناقل , بينما ال SPI فهو على الرغم من سرعته الكبيرة , فيمكنك اضافة فقط جهازين "ضمن الأردوينو , و حتى 3 أجهزة للأردوينو DUE " و يفضل ان يترك للوظائف التي تحتاج سرعة اعلى مثل ال WiFi, RGB Screen .

ايضاً البروتوكول spi قد يحتاج لدارة منطقة "NAND Gate " لتجنب التحميل الكبير على الخط الذي يسبب فقد البيانات المرسلة .

يمكنك برمجته باستخدام SPI و المعلومات متوفرة عن طريقة برمجته في النشرة الفنية .

المعلومات التي في الجدول التالي تساعدنا على فهم القيم الاساسية التي يعطيها هذا الحساس .




تستخدم هذه القطعه في الهواتف الخلويه وأجهزه الملاحه والالعاب الحديثه.


ما ستحتاجه لتنفيذ هذه التجربة :

1) بطاقة الأردوينو
2)حساس التسارع ADXL345
3) اسلاك توصيل Jumper
4)لوحة تعليمية مثقبة BreadBoard .







التوصيل :





البرمجة :
هناك طريقتين لبرمجته , سأقوم ببرمجته دون استخدام مكتبات , و أخرى باستخدام مكتبة .
سنقوم باخراج المعلومات عن ميلان القطعه على شاشه LCD

أولاً بدون مكتبة " برمجة مباشرة " :







نتابع الآن , لو أردنا استخدام مكتبة مع هذه القطعة , فبإمكاننا استخدام مكتبة جاهزة خاصة لهذه القطعة .

يتوفر على الأنترنت العديد من هذه المكتبات و سأكتفي باستخدام هذه المكتبة "يمكن تحميلها من هنا وايضاً من هنا  " 


بعد ان تقوم بتحميل المكتبة و فك ضغطها , ضع المكتبات في مسار الأردوينو " يمكنك قراءة هذا المقال لتعرف كيف تثبت مكتبة جديدة في الأردوينو"

من الأمثلة الموجودة في هذه المكتبة , يمكنك استخدامها و تحميلها على الأردوينو , "يجب ان تعطيك نفس النتائج للكود السابق" .

البرنامج :










هذا كل شيء , نرجو ان تكون هذه المقالة مفيدة للجميع , تحياتي 

0 التعليقات :

إرسال تعليق

 
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.