TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器

        最近突发奇想,心血来潮,想用ARM开发板做一个家用监控主机,再用单片机和各种传感器做成环境数据采集终端,还有继电器控制终端,监控主机负责定时读取传感器终端数据,如果发现异常的话通过网络把消息推送到自己的IPhone手机上,我也可以通过手机软件主动连接到监控主机,查看传感器数据或者控制继电器终端打开/关闭家里的电器,还可以发送WOL包唤醒电脑,只要自己想得到,没有什么不能控制的;传感器/继电器终端和监控主机可以通过有线进行通讯,如串口,但是传感器/继电器终端一般都安装在家里的各个角落,通过有线的方式肯定不现实,而且我喜欢简洁一点的方式,到处都是线我可忍受不了,那就只能通过无线,如超外差收发模块,Zigbee,2.4G无线模块,蓝牙等,现在淘宝上都有现成的模块,做起来并不难。

        后来一想,何不把监控主机和路由器做成一体呢,直接拿路由器来做监控主机不是更好,就不用考虑监控主机外壳的问题了,还有安装和功耗的问题都没有了,好,这个主意不错,现在路由器有好几个开源项目,如DD-WRT,openWRT等,买个支持的路由器刷上第三方固件,然后在上面开发自己的程序,想干什么就干什么,OK!网上查找资料后,果断买入一个TP-LINK的WR720N,它外观小巧,有两个网口,有USB可直接接外设,还可接个HUB进行扩展,接U盘,蓝牙适配器等,还有一个microUSB接口可以外部供电,对我来说这些接口基本够用了。

        买回来后按照网上的方法,下载了openWRT官方固件,准备通过路由器升级页面进行刷机,杯具的事情发生了,路由器返回提示固件不匹配,网上有人都是这样子刷的呀,怎么我的就不行呢,后来我留意了一下,路由器的硬件版本是V4,而官方固件是V3的版本,是不是这个原因导致不匹配呢?不管它了,进行B计划,现在淘宝上有很多提供改装升级路由器硬件的店家,买个8M刷好openWRT固件的FLASH,自己焊接上去就好了,如果怕麻烦,直接把路由器寄给店家,让店家帮你搞定,我个人比较喜欢DIY,自己动手丰衣足食,买了一个8M的FLASH,64M的SDRAM,还买了一个USB转串口模块,准备直接把USB转串口模块放到路由器里面,把模块的USB管脚接到路由器microUSB接口管脚上,这样就不用在外壳上打洞引出串口了,插入microUSB线,既可以给路由器供电,又可以打开串口,一举两得。


       经过几个星期的折腾,通过BLE蓝牙控制的智能插线板现在已经开始投入使用了,制作过程见

       自制智能插线板,内嵌BLE低功耗蓝牙,通过手机进行控制(一)

       自制智能插线板,内嵌BLE低功耗蓝牙,通过手机进行控制(二)

        改装图片

        TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器_第1张图片

左边的两根红线是给USB转TTL模块供电的电源线,板子上有两个TP点接TTL串口的,图上看不到,被我用胶盖住了。

TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器_第2张图片

对了,还安装了一个散热片,上次买的,没用完,刚好可以用在这里。

TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器_第3张图片

TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器_第4张图片

TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器_第5张图片

效果图如下:

TP-LINK WR720N升级8M Flash 64M Ram,加USB-TTL,烧openwrt官方固件,接蓝牙适配器_第6张图片




你可能感兴趣的:(openwrt)