Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
at_device
ESP8266
瑞萨_RA6M4
基于RT-Thread和RA6M4的网络天气时钟
发布于 2022-07-30 18:00:20 浏览:597
订阅该版
[tocm] # 一、项目背景 RA6M4开发板资源非常丰富,配合RT-Thread的内核和组件可以开发出很多有趣好玩的应用。由此想到了之前一直想做但是没有做的桌面天气摆件——网络天气时钟。硬件上实现也不复杂,使用RA6M4开发板做主控,只需要外接wifi模块,LCD显示屏,触摸(或按键)等就可以了,比较方便。 # 二、实现功能 1、上电wifi自动联网 2、上电NTP自动对时 3、实时时钟显示 4、实时天气显示(包括天气,温度,湿度,风力等) # 三、整体框架 ## 硬件框架 本设计以瑞萨开发板RA6M4为主控,使用wifi模块esp8266作为client连接网络与服务器进行数据的收发,2.8寸的LCD作为显示屏,显示相关信息,外接按键作为输入模块进行人机交互。  ## 软件框架 软件上主要分为3个线程:①mian线程进行板子led的闪烁,指示程序是否正常运行;②网络服务线程,主要实现网络相关数据的收发,比如ntp对时,rtc时间的获取与发送,天气数据的获取与发送等;③显示线程,根据邮箱接收的数据进行相应的显示。  ## RT-Thread及库的使用 本次开发使用了RT-Thread Studio作为IDE,RT-Thread标准版V4.1.0作为RTOS,线程之间的消息传递使用了邮箱。 本次能够在这么短的时间实现这些功能,RT-Thread操作系统以及与RT-Thread适配的库功不可没,只要有库支持的基本上都是用的库,方便简单,免于重新造轮子。 本次开发使用到的相关库: ①AT DEVICE ②cJSON ③netutils ④LVGL  # 四、实物照片     # 五、仓库地址 https://gitee.com/xinmeng_wit/ra6m4_rt_thread # 六、视频地址 https://www.bilibili.com/video/BV1JG411h7Kg?share_source=copy_web&vd_source=c4dd03f7bf61ca41bb612f6afbb7b908 # 七、总结 最后,感谢RT-Thread和瑞萨举办这次活动,学到很多,收获很多,希望在今后继续使用RT-Thread和瑞萨的产品,虽然目前工作中就在用。
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
xinmeng_wit
这家伙很懒,什么也没写!
文章
1
回答
3
被采纳
0
关注TA
发私信
相关文章
1
关于ESP8266的配网
2
at device跑esp8266, 总是提示缓冲区不够,应该怎么解决?
3
at device跑esp8266提示连接超时
4
ESP8266 连接问题
5
AT组件配网问题 ESP8266微信配网
6
请问一下esp8266能在at指令组件下支持ap模式吗
7
esp8266用paho-mqtt出现溢出
8
ONENET+esp8266连接报错
9
ESP8266通过smartconfig配网?
10
esp8266 WiFi名设成中文后 打不开RT_Thread Settings
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
FAL
RTC
rt-smart
I2C_IIC
cubemx
UART
ESP8266
WIZnet_W5500
BSP
ota在线升级
PWM
flash
packages_软件包
freemodbus
潘多拉开发板_Pandora
ADC
GD32
定时器
编译报错
flashDB
keil_MDK
socket
中断
rt_mq_消息队列_msg_queue
Debug
ulog
SFUD
msh
C++_cpp
at_device
本月问答贡献
出出啊
1524
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
821
个答案
179
次被采纳
crystal266
555
个答案
162
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
1
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
2
次点赞
crystal266
2
篇文章
1
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部