树梅派是很适合个人玩耍的开源电路板。这里记录使用树梅派过程中,收集到的使用技巧。
文中描述的技巧只在Raspberry PI Model B+中验证过。
使用板载的LED灯
树梅派有很多GPIO端口,可以搭建简单的外围电路,实现GPIO控制LED灯。但是,这种方法总是显得
罗嗦一点。树梅派的电路板上自带有几个LED灯,其中大部分是通过硬件控制的,幸好有一个LED灯
是可以通过操作系统和软件控制的。
通过/sys/向内核中写入参数可以控制板载LED的明暗。
echo none > /sys/class/leds/led0/trigger
LED灯将不受操作系统的触发,发生状态的改变,用户可以根据自己的需要设置LED的状态。
echo 1 >/sys/class/leds/led0/brightness
点亮LED灯,其中参数1
可以换成任意大于0的整数。
echo 0 >/sys/class/leds/led0/brightness
熄灭LED灯。
通过dd命令复制SD卡
树梅派的文件系统存储在一张SD卡上。配置多台设备时,直接通过dd命令可以实现SD卡的复制更方便。
而不用对每台设备重复进行设置。
- 制作SD卡的映像文件
本步骤的SD卡可以称为源SD卡。
dd if=/dev/mmcblk0 of=./sdcard.img bs=4096 conv=notrunc,noerror,sync
mmcblk0是整个SD卡的设备文件,mmcblk0pX是SD卡上X分区的设备文件,制作映像文件时使用前者。
- 复制映像文件到SD卡
本步骤的SD卡可以成为目标SD卡。目标SD卡应该与源SD卡是相关的硬件设备,最好是相同的生产厂家,相同
的存储空间,相同的产品型号。
dd if=./sdcard.img of=/dev/mmcblk0 bs=4096 conv=notrunc,noerror,sync
替换if=
和of=
的参数,就可以第1步中的映像文件复制到SD卡上了。
网友评论