روشن و خاموش کردن LED های سبز و آبی روی برد در لینارو

برای روشن و خاموش کردن LED های سبز و آبی روی برد در لینارو نیاز است تا اول  درایور آن را در کرنل فعال کنیم و دوم  فایل script.bin را ویرایش کنیم.

برای مورد اول خوشبختانه درایور در ورژنهای جدید کرنل فعال است.برای linaro ای که اکثر شما هم دارید این درایور فعال است.

برای مورد دوم هم با توجه به آموزشی که قبلا داده شد بایستی فایل script.bin را به script.fex تبدیل کرده سپس خطوط  زیر را در صورتی که در آن نباشد اضافه کرده و دوباره آن را به script.bin تبدیل کنید و آن را در انتها جایگزین script.bin قبلی کنید.

خطوطی که باید اضافه شود :

[leds_para]

leds_used = 1

leds_num = 2

leds_pin_1 = port:PH20<1><default><default><0>

leds_name_1 = "ph20:green:led1"

leds_pin_2 = port:PH21<1><default><default><0>

leds_name_2 = "ph21:blue:led2"

سپس ترمینال را باز کرده و با فرمان su به حالت root تغییر وضعیت دهید و با فرمان زیر به پوشه ال ای دی آبی بروید :

cd /sys/class/leds/ph21:blue:led2

حال برای روشن شدن ال ای دی از فرمان زیر :

echo 255 > brightness

برای خاموش شدن از فرمان زیر:

echo 0 > brightness

برای چشمک زدن از فرمان زیر :

echo timer > trigger

استفاده کنید.

برای ال ای دی دیگر هم میتوانید به همین صورت عمل کنید.

دستورات بالا را میتوانستید از همان ابتدا و بدون cd هم بدهید.

echo 255 > /sys/class/leds/ph21:blue:led2/brightness
echo 0 > /sys/class/leds/ph21:blue:led2/brightness
echo timer > /sys/class/leds/ph21:blue:led2/trigger
echo mmc0 > /sys/class/leds/ph21:blue:led2/trigger
cat /sys/class/leds/ph21:blue:led2/trigger
Bookmark the پیوند یکتا.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد.