本文将向您介绍一款基于LinkIt Smart 7688 Duo开发的智能路由器,它可以帮助您轻松了解连接到路由器的设备数量,并通过不同颜色的LED灯实时显示网速。
这款智能路由器的核心部件是LinkIt Smart 7688 Duo,它是一款基于MT7688芯片的双核Wi-Fi模块,内置256MB DDR内存和802.11 b/g/n Wi-Fi。此外,该路由器还配备了一个数字RGB LED软灯条,用于显示网速和设备连接状态。
要制作这款智能路由器,您需要准备以下材料:
- LinkIt Smart 7688 Duo - LinkIt Smart 7688 Duo的Arduino Breakout板 - 数字RGB LED软灯条 - 一些螺母和螺丝 - 表壳哑光黑色亚克力
首先,您需要使用激光切割机将亚克力板切割成所需的形状。然后,将LinkIt Smart 7688 Duo板和Arduino Breakout板固定在亚克力板上,并连接数字RGB LED软灯条。最后,按照图纸组装好路由器的外壳。
接下来,您需要对MT7688模块进行设置。首先,将MT7688模块设置为路由器模式,并配置局域网和广域网接口。然后,启用云桥功能,并设置启动脚本,以确保路由器在启动时自动运行相应的程序。
最后,您需要使用Arduino IDE上传Arduino Sketch到开发板上。您可以从GitHub上下载演示代码,并将其上传到您的LinkIt Smart 7688 Duo开发板上。
完成以上步骤后,您就成功制作了一款智能路由器。现在,您可以通过路由器上的LED灯实时了解连接到路由器的设备数量和网速。LED灯会根据网速的不同显示不同的颜色,例如,绿色代表网速较快,红色代表网速较慢。
此外,这款智能路由器还具有以下特点:
- 支持多个设备的连接,方便家庭或办公室使用。 - 支持Wi-Fi加密,确保网络的安全性。 - 可以通过Arduino IDE进行二次开发,添加更多个性化功能。
总之,这款基于LinkIt Smart 7688 Duo的智能路由器可以帮助您更好地管理您的网络设备,提高网络使用体验。如果您对智能路由器感兴趣,不妨尝试动手制作一款属于自己的智能路由器吧!
你可以通过这个项目知道有多少设备连接到您的路由器,并且可以通过不同颜色的 LED 显示实时网速。
该路由器具有以下功能:
让您知道有多少设备连接到您的路由器
通过不同颜色的 LED 显示实时网速
如果您喜欢这款路由器,请按照以下步骤操作:
第 1 步:我们需要什么
LinkIt 智能 7688 双核
LinkIt Smart 7688 Duo 的 Arduino 突破
数字 RGB LED 软灯条
一些螺母和螺丝
表壳哑光黑色亚克力
第 2 步:绘图和激光切割
如图所示,我在结构上做了一些工作。它由 3 毫米哑光黑色亚克力板组成。
您可以点此下载我的图纸。
激光切割
现在,您需要一块磨砂黑色亚克力(3mm 40cm*60cm),并根据您已经下载的图纸切割亚克力。
第 3 步:模块连接
如图所示,准备切割亚克力板和电路模块。
硬件连接和外壳组装非常简单。
首先让我们用螺丝和螺母将 LinkIt Smart 7688 Duo 板的 Arduino Breakout 固定到亚克力板上。Grove Led Strip 连接到分线板上的 D6 端口。
然后,将 LinkIt Smart 7688 Duo 板插入 Arduino Breakout 板,按照图中所示完成路由器盒的组装。
第 4 步:设置 MT7688
现在,我们应该做一些软件工作,如果这是您第一次使用 MT7688,请上HTTP://www.seeedstudio.com/wiki/LinkIt_Smart_7688_Duo开始使用。
如果您已经对 LinkItSmart 7688 比较熟悉,请通过 SSH 或 Serial 访问 MT7688 终端。
修改配置文件,将 MT7688 Duo 更改为路由器模式。
vi /etc/config/network
配置界面“局域网”
选项原型“静态”
选项网络掩码“255.255.255.0”
选项 ipaddr '192.168.100.1'
配置界面'wan'
选项 ifname 'eth0'
选项原型“dhcp”
启用云桥
> uci set yunbridge.config.disabled='0'
> uci commit
设置启动脚本
> chmod +x script/netDetermineBox
> cp script/netDetermineBox /etc/init.d/
> /etc/init.d/netDetermineBox enable
> /etc/init.d/netDetermineBox start &
> reboot
第 5 步:使用 Arduino IDE 上传 Arduino Sketch
在HTTPS://github.com/Lee-Kevin/MT7688_Demo/tree/mas下载演示代码
点击网页右侧的“ Download zip ”按钮下载所有代码。
将下载的zip文件解压到“ C:\Users\Administrator\Documents\Arduino\ ”,并去掉解压后文件名中的“ -master ”。
启动Arduino IDE 。
点击Sketch>Add file 从“ C:\Users\Administrator\Documents\Arduino\MT7688_Demo\mt7688routerBox\ ”添加routerBox_Arduino.ino文件
按CTRL +U将代码上传到您的开发板。
现在恭喜,您刚刚为自己制作了一个非常棒的 DIY 网络路由器。
第6步:结果