نمایش نتایج: از 1 به 1 از 1

موضوع: ماژول تک محوره ژیروسکوپ ( جایرو ) enc-03m

  1. #1
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138

    Lightbulb ماژول تک محوره ژیروسکوپ ( جایرو ) enc-03m

    ماژول ژیروسکوپ ENC-03M محصولی است که از یک سنسور سرعت زاویه ای تشکیل شده که برای نیروی اثر پیچشی بکار گرفته میشود و زمانی که یک سرعت زاویه چرخشی بر روی ویبراتور اعمال شود ، این نیرو ایجاد می شود. از کاربردهای آن می توان به شناسایی حرکت دست درگیر در ویدئو و دوربین ها ، تشخیص لرزش در انواع میزها و ایزولاتورهای بدون لرزش، تشخیص انواع حرکت در حال چرخش و تثبیت کننده در هواپیماها ها و مولتی کوپترها اشاره کرد. راه اندازی این ماژول به دلیل آنالوگ بودن خروجی آن وسیله آردینو به راحتی امکان پذیر است.

    1000x1000.jpg

    ویژگی ها
    پاسخ سریع
    اندازه و وزن بسیار کم
    مصرف ولتاژو جریان پایین
    ولتاژ کاری 3.3 تا 5V
    خروجی آنالوگ

    مثال
    نمونه کد راه اندازی ماژول ENC-03M با استفاده از آردینو

    gyroscope-enc-03m_fritzing_bb.jpg

    کد:
    int x_axis = 0; int y_axis = 0; int z_axis = 0; const int slp_pin = 10; const int gs_pin = 8; const int st_pin = 9; const int gyroPin = 0; const int accXpin = 1; const int accYpin = 2; const int accZpin = 3; int i; void setup(){ Serial.begin(9600); analogReference(EXTERNAL); pinMode(slp_pin,OUTPUT); pinMode(gs_pin,OUTPUT); pinMode(st_pin,OUTPUT); digitalWrite(slp_pin,HIGH); digitalWrite(gs_pin,HIGH); digitalWrite(st_pin,HIGH); } void loop(){ digitalWrite(slp_pin, HIGH); for (i=0; i<10; i=i+1){ g_avg[i] = analogRead(gyroPin); x_avg[i] = analogRead(accXpin); y_avg[i] = analogRead(accYpin); z_avg[i] = analogRead(accZpin); } for (i=0; i<10; i=i+1){ if (i == 0) { g_axis = g_avg[i]; x_axis = x_avg[i]; y_axis = y_avg[i]; z_axis = z_avg[i]; }else{ g_axis = g_axis + g_avg[i]; x_axis = x_axis + x_avg[i]; y_axis = y_axis + y_avg[i]; z_axis = z_axis + z_avg[i]; } } Serial.print("g-axis"); Serial.print("\t"); Serial.println(g_axis/10); Serial.print("x-axis"); Serial.print("\t"); Serial.println(x_axis/10); Serial.print("y-axis"); Serial.print("\t"); Serial.println(y_axis/10); Serial.print("z-axis"); Serial.print("\t"); Serial.println(z_axis/10); Serial.println(""); delay(1000); }
    مرجع:
    Hacker.instanet.net &bull; View topic - Accelerometer and Gyro Information

    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط hesam.time : 03-19-2014 در ساعت 08:52 AM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO