经过上周末两天的焊接,终于完成了433MHZ的发射模块连接,但是接收模块却始终无法正确接收信号。本周末再看如何重新连接电路了。 那么我们再讲一下如何使用树莓派pi4j来控制树莓派GPIO引脚。 因为pi4j需要...
树莓派智能家居:Spring集成netty
下面就进入到真正的开发阶段。 架构选用的是Spring+netty,为什么选择Spring来集成netty,而不是直接用netty打出来一个jar包,直接通过java –jar netty.jar命令来直接执行呢?固然通过java –jar的形式执行Java...
MySQL修改root密码后依然无法登陆的原因分析
打开博客,突然发现博客打不开了,报错,数据库连接错误。 恩,一定是密码错误,登陆ssh,敲命令:mysql -u root -p 然后输入密码,咦,1045禁止登陆,再次输入,还是1045错误。 好吧,也许是root密码忘...
树莓派智能家居:CentOS的悲哀,重头再来
经过不断地研究和尝试,走了无数个弯路之后,我终于发现了自己选择arm版CentOS是多么地愚蠢。CentOS虽然稳定,但是它的不足之处也足够数一箩筐:yum第三方软件少(如mpg123第三方MP3播放软件)、对树莓派的...
树莓派智能家居:外围系统搭建
最近对智能家居的控制中心选用Socket框架上做了研究。首先在Java语言中,Apache MINA和Netty是比较常用的SOCKET通信框架,它们之间各有优劣,本次控制中心最终决定选用的Java版SOCKET框架为Netty,下面对两...
树莓派智能家居:分区扩容与控制中心
前面我们在安装树莓派系统之后,并没有做任何的分区调整,通过df –h命令可以看到,树莓派16GB的内存卡只占用了其中的3.5GB,而/dev/root这个目录才分配了2GB的内存,这着实是不够用的,因为我们在后面开发Java程...
树莓派智能家居:shell脚本之音乐顺序和随机播放
之前我们知道了如何使用shell脚本来新增和删除音乐列表,下面我们想要让我们这个脚本顺序或者随机播放音乐列表的wav文件,该怎么办呢? 首先是顺序播放,我们只需要把音乐列表按顺序读出然后调用aplay即可,具...
树莓派智能家居:shell脚本之音乐列表
Shell脚本也是一个玩转Linux非常有利的武器,好吧,其实我并不会……但是基于万种语言归于一宗的思想,学过程序设计的应该能很快入手。 由于我的目标是开发音乐播放器,所以就不采用传统的叙述方式来一步一步she...
树莓派智能家居:音乐闹钟
今天要实现的功能是让树莓派播放音乐,并能够设定闹钟。话不多说,直接上具体的配置过程。 我们在前一篇中已经确定使用号称万年不崩溃的CentOS 7系统(arm版),所以具体的配置过程就按照CentOS的系统来进行。...
树莓派智能家居:系统安装
刚搬进租好的房子,看到自己的房间里各种不方便的设计,便忍不住吐槽一番。屋子的电灯开关是装在门口的,每次晚上关灯都要跑下床;空调遥控器红外线功率太小射程太近,有时候忘记定时半夜冻醒还得下床关空调……在...