esp8266制作外星人时钟
这几天刷酷安看到有大佬通过esp8266模块加1.3寸TFT屏幕做成的外星人时钟,瞬间感觉心动不已,于是立马淘宝下单采购原材料。(一块ESP8266开发板+USB数据线+母对母的杜邦线,一块1.3寸TFT屏幕,像我一样的小白建议买带针脚的。) ; 所需文件链接我会放在文章最后
外星人时钟制作
材料准备完毕后,通过杜邦线将屏幕与开发板之间进行连接
左边为屏幕引脚,右边为开发板引脚,3v和g千万不能接反。
1 | 屏幕 ESP8266-12F |
连接完成后通过USB线将开发板与电脑连接,安装Arduino软件并将8266与CH340的串口驱动打上,将“库“文件夹中的文件全部复制到Arduino安装目录下的libraries目录中。
在文件夹clockV101中用Arduino打开clockV101的Arduino源程序,在设备管理器中查看esp8266对应端口,并在Arduino中的工具选项卡中设置对应的端口,然后在工具>开发板>选择NodeMCU1.0.
全部设置完成后,点击烧录按钮,将程序烧录到esp8266中。
成功点亮,由于是第一次自己做手工DIY出现了很多的问题,经历多次退换货和调整后,他终于成功问世了。
通过安信可公众号实现自动配网
酷安的金牌神盾老哥的代码连接网络需要将,wifi的SSID和密码写入到代码中才能实现连接网络,这种方法虽然减少了出现bug的概率,但是有一个非常大的短板就是当你作为礼物送给别人是他们可能没有相对应的设备进行更改源代码,并重新写入。但是我发现了另外一位酷安老哥对代码进行重构之后,在代码中加入了安信可的代码可以实现安信可设备的自动配网需求。
1.在设备连接到你想让esp8266连接的wifi的前提下,微信搜索安信可科技公众号,选择底部的微信配网
2.点击开始配置,并输入wifi密码,设备需打开定位服务
4.等待连接完毕,如果出现连接问题请重试,并重启esp8266.
使用微积木制作外壳美化一下
在我和我的美术指导(我室友)的半天努力下终于,完成最终章
所需文件
1 | 链接:https://pan.baidu.com/s/1omZ4J_tDpXmxdZaL-3AVgw |