大数跨境
0
0

DF桌面好物 | WiFi气象站

DF桌面好物 | WiFi气象站 DF创客社区
2017-10-24
2
导读:每一天,从新气象开始。
 欢迎来到服“造”的世界



项目作者:Mingming.Zhang


小桌面,大世界

方寸之间也会有不一样的风景画面

DFRobot带你DIY最独特的桌面好物

桌面就是你最好的个性签名


第3期推荐作品—wifi气象站


不管是对计划出行还是宅在家里的人来说,提前知晓天气很重要。气象条件是组成人类生活环境的重要要素,它的变化不仅影响人的生理健康,也会对心情造成影响。这个桌面wifi气象站选用云朵的外观设计,同时搭配物联网硬件实现天气预报的功能。希望这个作品,能让匆忙的我们对生活和自然都表达出善意。


材料准备:

FireBeetle Board-ESP8266 WiFi物联网开发板;

2.8" TFT触摸显示屏 ;

3.7V电池 。


外观建模:

测量出每个原部件的尺寸并记录(最好备个游标卡尺),开始草图、建模以及装配好各个模型。


电路连接:

将显示屏和电池与物联网开发板连接,ESP和显示屏对应接口可参考下图:


气象API注册以及当地数据设置:

获取 wunderground  API密钥:

1.可以使用wunderground API来拉取天气数据。注册一个wunderground.com的账户,它是完全免费的,一旦注册并登陆,请转到api部分并创建一个api密钥。将其复制到剪切板并保存。它需要粘贴到setting.h文件中。

2.输入你的电子邮箱,所需的用户名密码, 并同意服务条款。

3.注册你的api密钥,填写表单。

步骤1-3

当地数据设置(参考代码可下拉至文末点击“阅读原文”查看):

需要手动调整几个设置才能正确显示你所在地区的天气状况。在setting.h文件中,查找”wunderground“部分。在这里需要输入你的wunderground  api密钥,所需的语言国家地区和城市。

睡眠和节能设置。显示屏被编程为在10秒钟后关闭。当显示屏被点击时,它将自动重新打开。您可以通过调整代码中的延迟值来调整”唤醒“时间。


备注:新手需要安装板和库才能使用arduino ide编译和上传代码。您可以通过下载以及直接链接手动安装它们,也可以使用arduino ide中的库管理器进行搜索和安装。

.  下 载 Adafruit GFX Library;

.  下 载 Adafruit ILI9341 Library;

.  下 载 Adafruit STMPE610;

.  下 载 WIFIManager for esp8266;

.  下 载JSON Streaming Paser;


硬件启动及WiFi网络连接:

1.初次启动;Arduino ide第一次运行,它会将esp8266转换为接入点。显示屏将指示您连接到esp8266 wifi接入点。

2.连接到esp8266;你可以在可用的wifi网络中列出esp8962600。

3.配置wifi;一旦连接,你的电脑或者手机将自动启动加入wifi登陆页面。你可以选择扫描可用的wifi网络或者手动输入。

4.输入wifi密码,然后点击保存按钮。

步骤1-4


成品效果图:


每一天,

从新气象开始。

——DF桌面好物



DF桌面好物推荐:

第1期 lululu时钟鹿

第2期 极简感应灯



*欢迎转发朋友圈。如需转载,请注明出处和原作者。


更多DF好物戳这里

Hey 3D栏目视频教程

智能家居—Siri语音控制旋转灯 

同济D&I新锐创客系列 |上交大创客特辑

 3D打印私有云机箱 |  Boson魔法课堂在非洲

 DIY简易打击垫"LaunchBox" DIY专属照片投影灯

萌妹纸的体感猫耳朵 | 3D打印银河护卫队萌宠Groot 

企鹅机器人   |  台湾创客的桌面神器 | 调酒机器人

雾霾自救  自制Midi鼓机  |  OTTO  |  宠物机器人


点击“阅读原文”,查看详细制作教程!

【声明】内容源于网络
0
0
DF创客社区
我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
内容 1282
粉丝 0
DF创客社区 我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
总阅读2.1k
粉丝0
内容1.3k