【文件属性】:
文件名称:Arduino气象站TFT
文件大小:45KB
文件格式:ZIP
更新时间:2021-02-22 01:05:24
C++
基于Arduino气象站TFT
这个简单的项目基于Arduino Mega和ILI9341 TFT,并借助ESP8266 WiFi模块。 以下操作在软件中完成。
检查模块是否连接正常。
连接到网络(需要SSID和密码)
获取WiFi模块的MAC地址
获取分配给模块的IP地址
连接“ OpenWeather”网站
获取任何城市的温度,实际感觉温度,最低温度和最高温度,并将此信息显示在TFT显示屏上
软件库
除了标准的Arduino库外,还有两个库用于驱动TFT显示和在此显示器上显示图形,该库来自Adafruit,因此可以从Arduino的Library Manager轻松安装
Arduino标准库
Adafruit图形库
Adafruit ILI9341库
以下是该演示的仿真视图。
软件流程
我将尝试准备一个图表,以帮助您更好地理解,但是现在,我正在编写文本描述。
上电时,SW初始
【文件预览】:
ArduinoWeatherStationTFT-master
----.gitignore(53B)
----SIM()
--------WeatherStationTFT.pdsprj(38KB)
----WeatherStationTFT.ino(23KB)
----README.md(4KB)