韭菜做了新玩具,猛男专用像素时钟,股价显示

2021-02-03 15:30:40 21点赞 111收藏 31评论

同样首先奉上B站链接:

项目地址(包含模型,PCB设计,原料清单,代码)

GITHUB : github.com/zczcyc0201/CrabPixelClock

最近像素时钟貌似挺火,闲来无事就做了一个,设计自己做,代码自己写,PCB自己搞,边学边弄耗时一周,全部开源,粉色涂装,人畜无害!

无需服务器,离线版固件,代码简单易懂,每一句都有注释,良心推荐,主要是因为我一直用Python和PHP等高级语言,C++写的想死,每改动几行编译就要报错,所以注释写的格外完整

先看看功能吧

股价/指数显示股价/指数显示

十多年的老韭菜了,股价显示怎么能少

目前最多支持设置两只股票目前最多支持设置两只股票

时间和星期时间和星期

时间拥有网络自动对时功能,不存在误差

天气天气

B站粉丝数量B站粉丝数量

温度和湿度温度和湿度

韭菜做了新玩具,猛男专用像素时钟,股价显示

机体只有一个按钮,双击就能进入设置模式,进入设置模式后输入屏幕上显示的IP,就可以进入网页进行显示内容和亮度等设置

下面是制作过程,

1.首先要确定功能,根据功能确定要使用的传感器,然后根据要使用的传感器和其他元件设计原理图以及PCB,此项目使用了ESP8266开发板,C340芯片4M空间的版本,别买错了!

还有一个DS1302 用于离线时间显示

一个DHT11 用于温度和湿度检测

还有一些其他小零件,材料清单已给出

韭菜做了新玩具,猛男专用像素时钟,股价显示

韭菜做了新玩具,猛男专用像素时钟,股价显示

2.元器件确定以后,我们就需要在面包板上搭建电路,并编写代码在面包板上测试,

韭菜做了新玩具,猛男专用像素时钟,股价显示

韭菜做了新玩具,猛男专用像素时钟,股价显示

3.代码测试没有问题后,就开始设计电路板把这些元器件集成在一起,设计好了发给工厂就行了,我用的是嘉立创,5元包邮相当良心

韭菜做了新玩具,猛男专用像素时钟,股价显示

4.内部的东西设计完了,就要设计外壳了,我这里使用了fusion360进行设计,外壳总共分为4个部分,两块底壳,两块栅格,栅格主要用于分隔灯光,设计完之后使用3D打印机进行打印,打印耗时10个小时左右,我使用了浅色的材料,所以在栅格的灯格中间进行了涂黑处理防止光溢出到隔壁的格子

韭菜做了新玩具,猛男专用像素时钟,股价显示

5.这些东西都准备完成后,就是组装插电了,组装过程图片不好描述,大家看我的视频吧,组装完成后,我们需要在栅格上盖一层散光板,我使用了半透明亚克力,作用是将硬直的光线打散,散光板的最外层还可以贴一层半透层,作用是将光晕过滤,使显示屏看起来更清晰,不过不贴这层膜也可以,白色看起来更清新,这层膜我选用了贴窗户玻璃用的半透膜

韭菜做了新玩具,猛男专用像素时钟,股价显示

6.初次使用或者WIFI更换后,需要设置WIFI,屏幕会显示“WIFI”字样,使用手机去WIFI列表里找一个“PIXEL_CLOCK”的WIFI,连上会弹出WIFI设置界面,设置好了就会进入显示了,双击左肩上的按钮会进入设置模式,天气使用了“心知天气”的API,所以需要注册心知天气

韭菜做了新玩具,猛男专用像素时钟,股价显示

整机功耗在2W左右,不费电

展开 收起
31评论

  • 精彩
  • 最新
  • B站粉丝数量亮了

    校验提示文案

    提交
    萌新……萌新……

    校验提示文案

    提交
    收起所有回复
  • 一看就会,一弄就废。打赏一波

    校验提示文案

    提交
    多谢了同志!

    校验提示文案

    提交
    收起所有回复
  • 我宣布我是你的第六个粉丝啦~看不懂,感觉很厉害的样子

    校验提示文案

    提交
    谢谢,一看就是个美女

    校验提示文案

    提交
    收起所有回复
  • 和awtrix有什么不同?

    校验提示文案

    提交
    不用服务器

    校验提示文案

    提交
    收起所有回复
  • 0动手能力的非乘务员表示很想买一个!
    我爸眼睛有问题,现在60多岁,看东西几乎都看不清。
    偏偏他又是一个炒股爱好者!!一天不看股票就难受!
    现在天天贴着电脑屏幕拿着10倍放大镜在看那些数字,心疼!就真的恨为什么没有这类东西出现。

    校验提示文案

    提交
    非程序员!打错字了。楼主还有多的能出售吗?

    校验提示文案

    提交
    有 视频里面有淘宝店

    校验提示文案

    提交
    还有9条回复
    收起所有回复
  • 楼主,出现下面的报错,不知怎么办处理
    httpClient.begin(url);报错
    exit status 1
    call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)

    校验提示文案

    提交
    Arduino装8266的插件了吗

    校验提示文案

    提交
    插件没有报错呀

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 好东西,先收藏

    校验提示文案

    提交
  • 哈哈,很秀

    校验提示文案

    提交
  • 哈哈哈,厉害厉害

    校验提示文案

    提交
  • 直接卖成品多好 造福手残党

    校验提示文案

    提交
  • 我也觉得弄点成品卖多好

    校验提示文案

    提交
  • 看完我以为我也学废了的样子!~

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
111
扫一下,分享更方便,购买更轻松