با عرض سلام مجدد خدمت دوستان عزیز
امروز می خوایم قسمت دوم آموزش کنترل مرکز رسانه رسپبری پای از راه دور رو براتون بزاریم.
برای مشاهده آموزش کامل این موضوع می تونید به سایت کافه ربات مراجعه فرمایید.
آموزش کنترل مرکز رسانه رسپبری پای از راه دور| پروژه رسپبری پای
گام چهارم: پیکربندی و تست
حالا از درست بودن سخت افزار اطمینان دارید. باید یک فایل پیکربندی (config file) به LIRC بدهید تا اطلاعاتی در مورد کلیدهایی که روی ریموت مورد استفاده قرار میگیرند، داشته باشد.
دستور زیر را در قسمت SSH تایپ کنید:
nano lircd.conf
و سپس متن زیر را در آن پیست کنید، قبل از ذخیره فایل CTRL-x و سپس Y را بزنید.
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0-pre1(default) on Thu Mar 14 14:21:25 2013
#
# contributed by 
#
# brand:                       /home/pi/lircd.conf
# model no. of remote control: 
# devices being controlled by this remote:
#
 
begin remote
 
  name  /home/pi/lircd.conf
  bits           16
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100
 
  header       8945  4421
  one           594  1634
  zero          594   519
  ptrail        598
  repeat       8949  2187
  pre_data_bits   16
  pre_data       0xFD
  gap          106959
  toggle_bit_mask 0x0
 
      begin codes
          KEY_VOLUMEDOWN           0x00FF
          KEY_PLAYPAUSE            0x807F
          KEY_VOLUMEUP             0x40BF
          KEY_SETUP                0x20DF
          KEY_UP                   0xA05F
          KEY_STOP                 0x609F
          KEY_LEFT                 0x10EF
          KEY_ENTER                0x906F
          KEY_RIGHT                0x50AF
          KEY_KP0                  0x30CF
          KEY_DOWN                 0xB04F
          KEY_BACK                 0x708F
          KEY_KP1                  0x08F7
          KEY_KP2                  0x8877
          KEY_KP3                  0x48B7
          KEY_KP4                  0x28D7
          KEY_KP5                  0xA857
          KEY_KP6                  0x6897
          KEY_KP7                  0x18E7
          KEY_KP8                  0x9867
          KEY_KP9                  0x58A7
      end codes
 
end remote
این فایل را در مسیر home برای استفاده رسپبری پای ذخیره کنید.
حالا به تنظیمات برنامه Rasbmc برگردید و گزینه Enable GPIO TSOP IR Receiver را فعال کنید. بلافاصله تغییر پروفایل ریموت GPIO به صورت زیر نشان داده می شود:
XMBC را مجددا راه اندازی کنید، هنگامیگه در حال بوت شدن است باید پنجره ای مانند شکل زیر ببینید
ریموت کنترل مادون قرمز خودکار پیدا کنید، از این پس دیگر به صفحه کلید و موس برای کنترل XMBC نیازی نیست.
گام پنجم: استفاده از ریموت های دیگر
با استفاده از یکی از قسمت های LIRC به نام 'irrecord' میتوانید یک فایل پیکربندی برای این ریموت تولید کنید.
اگر ریموت شما با ریموت به کار رفته در اینجا متفاوت است، میتوانید فایل پیکربندی را با استفاده از مراحل زیر بسازید.
این فرآیند به شرح زیر است:
با استفاده از Rasbmc ، XMBC را از راه دور خاموش کنید، اینکار با استفاده از 'mode2' قابل انجام است.
نام خروجی lircd.conf را تغییر دهید.
دستور 'irrecord –list-namespace' را تایپ کنید. این دستور به شما اجازه میدهد که نام کلیدها را بدانید و زمانی که از شما خواسته شدند، از آنها استفاده کنید.
دستور 'irrecord -d /dev/lirc0 ~/lircd.conf' را تایپ کنید.
دستورالعمل های نوشته شده در متن را دنبال کنید. این برنامه با زمان بندی و کدگذاری از راه دور کار می کند.
با آرزوی موفقیت دوستان
تخصصی ترین مرجع آموزش رباتیک | پروژه رباتیک| آموزش آردوینو