本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于LinkIt Smart 7688的Wi-Fi连接可视化智能路由器

发布时间:2022-05-24
分享到:

基于LinkIt Smart 7688的Wi-Fi连接可视化智能路由器

发布时间:2022-05-24
分享到:

你可以通过这个项目知道有多少设备连接到您的路由器,并且可以通过不同颜色的 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'<br>
> 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步:结果

如果您对此项目有任何想法、意见或问题,请在下方留言。

以上内容翻译自网络,原作者:Wanniu,如涉及侵权,可联系删除。

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论