还记得上次的 Topuino 吗? https://www.v2ex.com/t/799177
Mapuino 是一个简单的摆件,或者叫“玩具”。你可以在自己的个人博客、主页或者任何可以插入个性代码的社交网站(如 V2EX )上添加一行 URL,然后就可以在 Mapuino 上观赏全国哪些地方的人正在访问你的网站。
Mapuino 不是生产力工具,它功能单一,仅供娱乐。但它真的可以给你的生活带来一些小乐趣。
2017 年秋学季,我上大二,有幸加入学校的学生 IT 创新创业区,并认识了 suruifu 同学,当时我所在的部门叫“物联网创新区”。圣诞前夜,suruifu 同学在创新区内给我分享了一个外国小哥的 youtube 视频。视频中,外国小哥做了一个圣诞树,神奇之处是,只要有人 ping 他的电脑 ip,圣诞树上就会随机亮起一个 LED 。很多人一起 ping 的时候,圣诞树就会闪闪发光。
suruifu 同学感慨:“这才是物联网!”
而后,到了今年,一个月以前,我做了第一个小摆件 Topuino。
用同样的技术栈,我又做了 Mapuino 。
Mapuino 与 Topuino 类似,在配置之后,会连接 Wi-Fi 并从服务器获取数据,在每个周期内(比如 1 分钟),所有在上一个周期访问过你网站的用户,其所在省级行政区的 LED 将会亮起。
硬件部分与 Topuino 非常类似,采用 ESP8266 作为 MCU,TM1638 作为 LED 驱动。
Mapuino 会以 1 分钟为周期向服务器发起请求,服务器返回上一个周期哪些地区有用户访问了指定 URL 。此 URL 可以嵌入在任何网页中,比如通过 JS 发起请求,或者假装是一个 img 标签,或者也可以用各类站长测速工具直接 DDOS 这个 URL......
服务端直接解析访问此 URL 的 IP 所在地(目前使用了高德的 API ),并临时存储。
硬件端: https://github.com/Villivateur/Mapuino
服务端: https://github.com/Villivateur/MapuinoServer
我又有其他点子啦,下一个做啥呢?
全文转载自: https://blog.vvzero.com/2021/09/27/Mapuino-a-cute-knickknack-for-web-access-monitor/
话说,这里:
1
vacker 2021-09-28 23:05:06 +08:00 via Android
想买一个,怎么联系?
|
2
villivateur OP @vacker 有量产的计划,可以等我近期发帖
|
3
RuifuSu 2021-09-28 23:39:59 +08:00 via iPhone
很欣赏楼主这种动手精神,这个作品也很棒!
|
4
Kilerd 2021-09-29 01:08:37 +08:00 1
改进方向:使用冷光片驱动而不是贴片 LED,这样发光更加均匀,不刺眼,而且还可以完美贴合省边界线
|
5
Steps 2021-09-29 09:12:37 +08:00
如果做成 小型的 LED 展示会不会更帅。
效果可以更炫酷! |
6
villivateur OP @Kilerd 好主意,但是成本可能会上升,可以考虑另作一版
|
7
villivateur OP @Steps 是指把 LED 做小一点吗?还是说用 OLED 屏幕?
|
8
Steps 2021-09-29 09:28:44 +08:00 1
@villivateur #7 巴掌大的 LED,背景可以选择世界地图,或者中国地图,有人访问就有呼吸灯似的亮点。
然后可以顺道做个统计网站,让用户在网站插入 代码,然后绑定硬件设备,在关联设备的时候可以填写 相关 IP 即可获取访问显示效果,你现在的 小灯灯,个人感觉有些晃眼! |
9
Kilerd 2021-09-29 09:50:17 +08:00
我觉得这回事一个很好的、廉价的可视化解决方案了。 全部用上 RBG LED 灯柱,然后前面用匀光板定制自定义形状。
这样可以自己搞大小,亮度,形状,颜色。 无论是 预警可视化,还是热点可视化都能做。 但是之前的经验是 LED 套匀光版的方案总是不能把光很均匀的显示出来。 |
10
villivateur OP @Kilerd 上匀光板的话,成本就高了啊,除非能大批量生产
|
11
ScepterZ 2021-09-29 10:16:41 +08:00
想玩玩 esp8266,有推荐的资料什么的么,开发平台用 arduino 还是什么
|
12
villivateur OP @ScepterZ 想快速实现简单功能就用 Arduino,想深入利用 ESP8266 就用 ESP 官方的 RTOS-SDK
资料的话,不管是 Arduino 还是 RTOS-SDK,直接看 ESP 官方文档就好 |
13
Kmmoonlight 2021-09-29 11:06:11 +08:00
东西挺好的,就是有点丑,弄个盒子包一下感觉会好一点
|
14
zhusimaji 2021-09-29 11:20:27 +08:00 via iPhone
啥时候卖买一个
|
15
villivateur OP @zhusimaji 时机成熟的时候我会发到推广节点的
|
16
paopjian 2021-09-29 15:40:46 +08:00
量产的话得解决地图问题啊,九段线什么的都得画上
|
17
Muninn 2021-09-29 18:52:48 +08:00
这个地图应该是用的有问题的版本
|
18
orcinusorca 2021-10-08 05:42:23 +08:00
我很早就想做个地图访客统计的,不过是苹果手表上显示,请问你这个可以做成 WatchOS 版吗
|