Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
AHT10
LCD
WIFI模块_RW007
【24嵌入式设计大赛】基于RT-Thread星火1号的AI广告终端设计
发布于 2024-09-06 09:38:33 浏览:709
订阅该版
该项目主要基于RT-Thread操作系统和星火1号控制板,K210传感器模块设计了一个电梯广告终端机,能够实现当有电梯中有人的时候自动播放广告图片、统计广告有效播放次数,和电梯环境温度等数据,并实现数据实时上传到onenet平台的功能。 **【系统硬件介绍】** 系统硬件主要有温湿度传感器AHT10、WIFI模块RW007、LCD显示屏、单片机STM32F407、K210人体检测传感器模块等。    **【软件功能】** 系统应用程序由6个应用APP源文件构成,共计6个线程实现系统功能。使用了信号量进行线程的同步,使用message消息实现线程与线程之间的通信功能。   APP_WORKLED应用程序,实现了工作指示灯线程的自动化初始化和LED指示灯线程的入口函数。用来指示系统的运行状态。  APP_AHT10应用程序,实现了温湿度数据采集线程的自动化初始化和该线程的入口函数。用来获取当前设备工作环境温湿度。  温湿度读取线程处理函数部分代码,这里当读取到温湿度数据之后,存储到自定义的消息结构变量中,然后将温湿度消息发送出去。  APP_ADSHOW应用程序,实现了广告播放,温湿度数据显示和时间显示功能。当接收到温湿度数据消息市,会进行温度数据刷新显示。  同时通过信号量的方式同步线程,当APP_k210检测到有人时,会释放一个信号量,当APP_ADSHOW线程获取到信号量时,将会进行广告的播放展示,并记录一次有效播放数据。  APP_K210应用程序则是创建了一个K210的数据获取的线程,并对数据进行解析,判断。如果收到人体检测数据信息,测释放一个信号量。数据接收具体代码如下:   Onenet_APP测是实现数据上传到onenet云平台,主要由温湿度和广告有效播放量数据。  功能演示链接: https://b23.tv/xoG7H0O 代码仓库:https://gitee.com/maruizhe988/code.git **总结** 该项目中主要用到星火1号开发板的WIFI模块/LCD显示/传感器、RTC、串口通信等基本功。使用到了RT-Thread操作系统,RT-Thread操作系统提供的软件包大大缩减了开发的时间,使用户可以集中更多的时间专注开发用户APP的,提高了开发效率。
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
yunshang_ad
这家伙很懒,什么也没写!
文章
1
回答
0
被采纳
0
关注TA
发私信
相关文章
1
wlan设备测试,除了rw007模块,还有哪些可以测试?
2
rw007 开机进不了spi模式
3
RW007wifi模块扫描热点超时的问题
4
stm32f429+RW007 初始化一直失败???
5
RW007 TCP发送数据出现瞬间卡顿问题,请问是怎么回事?
6
关于K210使用RW007的注意
7
RW007 没有作为从机连接手机的例子吗?
8
RW007 运行异常
9
RW007 wifi 模块中断回环电阻的作用?
10
RW007模块有Arduino开发板上的例程吗?
推荐文章
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
次被采纳
张世争
818
个答案
179
次被采纳
crystal266
555
个答案
162
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
1
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
2
次点赞
crystal266
2
篇文章
1
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部