{"id":18618,"date":"2014-11-22T06:54:39","date_gmt":"2014-11-21T22:54:39","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/11\/22\/%e9%97%9c%e9%96%89-banana-pi-%e4%b8%8a%e9%9d%a2%e7%9a%84-led-%e7%87%88\/"},"modified":"2021-03-18T17:24:11","modified_gmt":"2021-03-18T09:24:11","slug":"%e9%97%9c%e9%96%89-banana-pi-%e4%b8%8a%e9%9d%a2%e7%9a%84-led-%e7%87%88","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/11\/22\/%e9%97%9c%e9%96%89-banana-pi-%e4%b8%8a%e9%9d%a2%e7%9a%84-led-%e7%87%88\/","title":{"rendered":"\u95dc\u9589 Banana Pi \u4e0a\u9762\u7684 Led \u71c8"},"content":{"rendered":"<p>Banana Pi \u4e0a\u7684 Led \u7684\u4f5c\u7528\u4e3b\u8981\u662f\u8b93\u4f7f\u7528\u8005\u80fd\u900f\u904e Led \u71c8\u865f\u4f86\u4e86\u89e3\u7cfb\u7d71\u76ee\u524d\u7684\u72c0\u614b\uff0c\u4e0d\u904e\u56e0\u70ba\u6211\u7684 Banana Pi\u00a0 \u662f\u62ff\u4f86\u7576\u505a Server\uff0c\u4e00\u5929 24h \u958b\u6a5f\uff0c\u665a\u4e0a\u7d93\u904e\u653e\u96fb\u8166\u7684\u623f\u9593\u6703\u767c\u73fe Led \u71c8\u865f\u4e00\u9583\u4e00\u9583\u7684\uff0c\u6709\u4e9b\u523a\u773c\uff0c\u6240\u4ee5\u6c7a\u5b9a\u628a\u5b83\u95dc\u9589\u3002<br \/>\u53c3\u8003\u7db2\u9801\uff1a<br \/><a href=\"http:\/\/forum.lemaker.org\/viewthread.php?tid=1057&amp;extra=&amp;ordertype=1&amp;page=2\" target=\"_blank\" rel=\"noopener noreferrer\">Switch off the leds ? &#8211; Advanced users &#8211; Banana Pi Forum<\/a><br \/><a href=\"https:\/\/microdotup.wordpress.com\/2014\/07\/07\/banana-pi-user-defined-led\/\" target=\"_blank\" rel=\"noopener noreferrer\">Banana Pi User Defined LED | Banana Pi Blog<\/a><br \/><a href=\"http:\/\/bbs.52pi.net\/forum.php?mod=viewthread&amp;tid=1140\" target=\"_blank\" rel=\"noopener noreferrer\">\u3010\u8f6c\u3011\u5173\u95ed\u90a3\u4e2a\u70e6\u4eba\u7684\u7eff\u706f &#8211; Banana PI &#8211; \u6811\u8393\u6d3e\u521b\u5ba2\u793e\u533a &#8211; Powered by Discuz!<\/a><br \/><a href=\"http:\/\/www.bananapi.com\/index.php\/forum\/advanced-users\/54-how-to-modify-the-script-bin-file\" target=\"_blank\" rel=\"noopener noreferrer\">Banana Pi Forums :: Topic: How to Modify The script.bin File (1\/1)<\/a><br \/><a href=\"http:\/\/www.linuxx.eu\/2014\/08\/banana-pi-onboard-user-definable-green.html\" target=\"_blank\" rel=\"noopener noreferrer\">Banana Pi: Onboard, User-Definable Green Led &#8211; Debian, &lt;br&gt; Ubuntu et al.<\/a><\/p>\n<p>\u95dc\u9589 \u7da0\u8272 Led \u71c8<br \/># <span style=\"color: #ff0000\">echo none &gt; \/sys\/class\/leds\/green:ph24:led1\/trigger<\/span><br \/>\u958b\u555f \u7da0\u8272 Led \u71c8<br \/># <span style=\"color: #ff0000\">echo 1 &gt;\u00a0 \/sys\/class\/leds\/green:ph24:led1\/brightness<\/span><\/p>\n<p>\u8b93\u958b\u6a5f\u6642\u7acb\u5373\u751f\u6548<br \/># <span style=\"color: #ff0000\">sed -i &#8216;\/^exit 0\/iecho none &gt; \/sys\/class\/leds\/green:ph24:led1\/trigger&#8217; \/etc\/rc.local<br \/><\/span>\u958b\u6a5f\u6642\u9084\u539f<br \/><span style=\"color: #ff0000\"><span style=\"color: #000000\"># <\/span>sed -i &#8216;\/green\/s\/^\/#\/&#8217; <\/span><span style=\"color: #ff0000\">\/etc\/rc.local<\/span>[@more@]\u53e6\u5916\u4e00\u7a2e\u65b9\u5f0f\uff1a<br \/>\u5b89\u88dd\u6240\u9808\u5957\u4ef6 <span style=\"color: #0000ff\">git \/ pkg-config \/ libusb<\/span><br \/># <span style=\"color: #ff0000\">apt-get install git pkg-config libusb-1.0-0 libusb-1.0-0-dev -y<\/span><\/p>\n<p>\u5efa\u7acb\u639b\u8f09\u76ee\u9304<br \/># <span style=\"color: #ff0000\">mkdir \/mnt\/mmcblk0p1<\/span><\/p>\n<p>\u639b\u8f09\u7b2c\u4e00\u500b\u5206\u5272\u5340<br \/># <span style=\"color: #ff0000\">mount \/dev\/mmcblk0p1 \/mnt\/mmcblk0p1<\/span><\/p>\n<p>\u4e0b\u8f09 sunxi-tools tool<br \/># <span style=\"color: #ff0000\">git clone git:\/\/github.com\/linux-sunxi\/sunxi-tools.git<\/span><br \/><span style=\"color: #0000ff\">Cloning into &#8216;sunxi-tools&#8217;&#8230;<\/span><br \/><span style=\"color: #0000ff\">remote: Counting objects: 1075, done.<\/span><br \/><span style=\"color: #0000ff\">remote: Total 1075 (delta 0), reused 0 (delta 0)<\/span><br \/><span style=\"color: #0000ff\">Receiving objects: 100% (1075\/1075), 368.20 KiB | 36 KiB\/s, done.<\/span><br \/><span style=\"color: #0000ff\">Resolving deltas: 100% (577\/577), done.<\/span><\/p>\n<p>\u5207\u63db\u76ee\u9304<br \/># <span style=\"color: #ff0000\">cd sunxi-tools<\/span><\/p>\n<p>\u9032\u884c\u7de8\u8b6f<br \/># <span style=\"color: #ff0000\">make<\/span><\/p>\n<p>\u5099\u4efd\u539f\u6a94<br \/># <span style=\"color: #ff0000\">cp \/mnt\/mmcblk0p1\/script.bin \/root\/script.bin.source<\/span><\/p>\n<p>\u4fee\u6539 <span style=\"color: #0000ff\">\/mnt\/mmcblk0p1\/script.bin<\/span> \u6a94\u6848<br \/>\u8981\u5148\u5229\u7528 bin2fex \u5de5\u5177\u5c07 script.bin \u6a94\u6848\u8f49\u63db\u6210 fex \u6a94\u6848<br \/># <span style=\"color: #ff0000\">\/root\/sunxi-tools\/bin2fex \/mnt\/mmcblk0p1\/script.bin &gt; \/root\/script.fex<\/span><br \/><span style=\"color: #0000ff\">fexc-bin: script.bin: version: 0.1.2<\/span><br \/><span style=\"color: #0000ff\">fexc-bin: script.bin: size: 50908 (86 sections)<\/span><\/p>\n<p>\u958b\u59cb\u4fee\u6539 \/mnt\/mmcblk0p1\/script.fex \u6a94\u6848<br \/># <span style=\"color: #ff0000\">sed -i &#8216;s\/leds_used = 1\/leds_used = 0\/&#8217; \/root\/script.fex<\/span><br \/># <span style=\"color: #ff0000\">sed -i &#8216;s\/leds_trigger_1 = &#8220;heartbeat&#8221;\/leds_trigger_1 = &#8220;&#8221;\/&#8217; \/root\/script.fex<\/span><\/p>\n<p>\u5c07 script.fex \u8f49\u63db\u56de script.bin<br \/># <span style=\"color: #ff0000\">\/root\/sunxi-tools\/fex2bin \/root\/script.fex &gt; \/root\/script.bin<\/span><\/p>\n<p>\u8907\u88fd\u4fee\u6539\u5b8c\u7684\u6a94\u6848\u56de <span style=\"color: #0000ff\">\/mnt\/mmcblk0p1<\/span> \u76ee\u9304<br \/># <span style=\"color: #ff0000\">cp \/root\/script.bin \/mnt\/mmcblk0p1<\/span><\/p>\n<p>\u53d6\u6d88\u639b\u8f09\u76ee\u9304<br \/># <span style=\"color: #ff0000\">umount \/mnt\/mmcblk0p1<\/span><\/p>\n<p>\u522a\u9664\u7528\u4f86\u81e8\u6642\u639b\u8f09\u7684\u76ee\u9304<br \/># <span style=\"color: #ff0000\">rm -rf<\/span> <span style=\"color: #ff0000\">\/mnt\/mmcblk0p1<\/span><\/p>\n<p>\u5927\u529f\u544a\u6210\uff01\u4e0d\u904e\u6211\u6bd4\u8f03\u559c\u6b61\u7528\u7b2c\u4e00\u7a2e\u65b9\u5f0f\uff0c\u4e0d\u7528\u53bb\u66f4\u52d5\u7cfb\u7d71\u7684\u5167\u90e8\u8a2d\u5b9a<br \/>\u81f3\u65bc \u7d05\u8272\u548c\u85cd\u8272\u7684 Led \u4f3c\u4e4e\u4e0d\u662f\u4f7f\u7528 led_para \u4f86\u505a\u63a7\u5236\uff0c\u6240\u4ee5\u4e26\u6c92\u6709\u627e\u5230\u76f8\u95dc\u7684\u8cc7\u6599\u53ef\u4ee5\u628a\u5b83\u5011\u95dc\u9589\u3002<\/p>\n<p>\u8b93\u7da0\u8272\u7684 Led \u71c8\u4e00\u9583\u4e00\u9583<br \/># <span style=\"color: #ff0000\">vim leds.sh<\/span><br \/><span style=\"color: #0000ff\">#!\/bin\/bash<\/span><\/p>\n<p><span style=\"color: #0000ff\">echo none &gt;\u00a0 \/sys\/class\/leds\/green:ph24:led1\/trigger<\/span><br \/><span style=\"color: #0000ff\">while true; do<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0 echo 1 &gt;\u00a0 \/sys\/class\/leds\/green:ph24:led1\/brightness<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0 sleep 1<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0 echo 0 &gt;\u00a0 \/sys\/class\/leds\/green:ph24:led1\/brightness<\/span><br \/><span style=\"color: #0000ff\">\u00a0\u00a0 sleep 1<\/span><br \/><span style=\"color: #0000ff\">done<\/span><\/p>\n<p>\u57f7\u884c<br \/># <span style=\"color: #ff0000\">sh leds.sh<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Banana Pi \u4e0a\u7684 Led \u7684\u4f5c\u7528\u4e3b\u8981\u662f\u8b93\u4f7f\u7528\u8005\u80fd\u900f\u904e Led \u71c8\u865f\u4f86\u4e86\u89e3\u7cfb\u7d71\u76ee\u524d\u7684\u72c0\u614b\uff0c\u4e0d\u904e\u56e0\u70ba\u6211\u7684 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/11\/22\/%e9%97%9c%e9%96%89-banana-pi-%e4%b8%8a%e9%9d%a2%e7%9a%84-led-%e7%87%88\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u95dc\u9589 Banana Pi \u4e0a\u9762\u7684 Led \u71c8\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[162],"tags":[],"class_list":["post-18618","post","type-post","status-publish","format-standard","hentry","category-c-83744"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["522909"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18618"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=18618"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18618\/revisions"}],"predecessor-version":[{"id":20242,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18618\/revisions\/20242"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=18618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=18618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=18618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}