一等奖作品:基于RT-Thread摄像头车牌图像采集
项目简介:
使用基于RT-thread操作系统的AB32VG1开发板作为主控,对ov7670摄像头进行图像采集,并使用串口发送图片RGB565格式到PC供opencv进行图像识别。 原项目设想在开发板上进行采集的同时并通过简单的二值算法和插值算法实现车牌号识别,但实践中发现开发板的ram并不够保存采集回来的图像信息,与数据手册中介绍的192k有一定差距,实现用户能使用的ram是70k;同时原设想是带lcd屏幕的,但最后发觉io口数量不够,只能通过串口调试显示,但lcd屏幕的 spi代码仍保留在原码中,可供参考。 目前开发板通过摄像头采集完整数据部分已经完成,并且可以通过串口uart1发送到上位机进行图像显示。识别号牌上位机需要另外再做。
二等奖作品1:
基于CH32V103的多功能推杆
项目简介:
“创意源于生活,工具始于懒惰。” 在参加RTT大赛前,老婆在用电脑时和我抱怨开机键太远了,每次都要站起来才能够得到放在显示器后面的主机上的开关,十分的不方便。确实,如果主机箱放在桌子底下或者显示器后面,要开机的话要么得弯腰要么得站起来才能够到,所以为了让老婆可以坐着就把机器打开,我开始着手设计了这个多功能推杆。 整体造型外观参考了最近比较火的夫妻游戏《双人成行》第一关里面那个吸尘器的推杆开关,结构中采用阻尼器/滚珠轴承等器件,使其非常具有质感和手感。功能上我构思不能只有电脑开关这么简单地一个功能,于是内部采用CH32V103、霍尔编码器,振动马达驱动等外设构建了一个具有开关/线性控制,力感反馈推杆,通过自定义USB TYPE-C接口和HID协议,实现了对电脑的开关机、音量控制、鼠标/键盘/摇杆模拟、甚至可以针对不同应用实现快捷键等功能。
二等奖作品2:基于RT-Thread开发的智能家居助手
项目简介:
智能家居助手主要基于RT-Thread开发的,该系统主要分为语音子系统,环境监测子系统,智能控制子系统,智能网关子系统,音乐播放器,云端以及应用软件七大部分。语音子系统可通过语音进行人机交互来控制家电设备。环境监测子系统为智能家居提供环境信息输入,实时监测室内的环境信息。智能控制子系统为智能家居提供控制接口,用户可根据实际需求来控制家电设备。智能网关是整个系统的核心和枢纽,为整个智能家居提供网络,同时与云平台进行交互,不断更新室内信息,实时将数据上传至云端,用户就能在远程进行查室内的各种环境信息,实时掌握家中的最新动态。音乐播放器为用户提供音乐服务。云端部分为智能家居系统云服务,提供输出存储与分析服务。应用软件和语音子系统是等效的,方便用户使用。
三等奖作品1:一个桌面智能坞小工具
项目简介:
很荣幸能申请到AB32VG1开发板参加这次RTT的创新大赛,这个芯片的功能很强大。我基于这个开发板制作了一款桌面小工具一个小巧、功能丰富、具有实用价值的桌面物联网“控制中枢”。可以实现: 精灵播放音乐时内部有一颗呼吸灯的效果; 精灵可以通过OLED显示当前音乐名字、播放状态; 精灵可以自动连接到MQTT服务器,实现网络交互; 精灵可以通过红外遥控,实现音乐切换和暂停播放; 精灵可以通过手机连接热点配网,配置联网信息,连接 WIFI; 精灵连接有功放模块实现播放TF卡中的音乐; 精灵连接有一个rgb彩灯,在一个精致小夜灯中实现彩虹灯的效果; 精灵连接有一个灯管,实现联网控制灯管,冬天再也不用下床关灯了; 精灵配有自主设计的微信小程序端应用,通过MQTT服务器来实现和精灵的交互。
三等奖作品2:自研Python解释器
项目简介:
PikaScript是一个完全重写的超轻量级python引擎,具有完整的解释器,字节码和虚拟机架构,可以在少于4KB的RAM下运行,用于小资源嵌入式系统。相比同类产品,如microPython,LuaOS等,资源占用减少85%以上。 入选2021年度 Gitee最有价值开源项目,加入RT-Thread嵌入式实时操作系统编程语言类软件包。 在CH32V103 RISC-V开发板上完成了PikaScript的部署,并为CH32V103提交了PikaSciprt标准BSP和驱动模块包,并完成了交互式运行的驱动。
三等奖作品3:
基于AB32VG1的冬笋探测器设计
项目简介:
本设计采用微波反射法,设计一种冬笋探测器。本设计的探测装置由发射威廉希尔官方网站
,接收威廉希尔官方网站
,天线,信号检测和LCD显示5个部分组成。使用AB32VG1通过串行接口配置高频发生模块产生两路高频信号。一路作为参考,另一路送给发射天线之后经过土壤发射之后送给接受天线。参考信号和经过土壤层发射回来的信号送给相位检测模块。相位检测模块根据相位的差值输出不同的电压值。使用AB32VG1 模块采集相位模块送过来的模拟信号并计算分析采集结果并在LCD屏幕上显示结果。
优秀作品1:用于遥控车模的电机控制器
项目简介:
基于CH32V103单片机结合RTT开发一套无刷电机无感矢量控制器,使用无感矢量控制无刷电机具有噪音小、控制线性度好、电机效率高等优点。 使用三相全桥威廉希尔官方网站
将直流电转换为交流电驱动无刷电机,利用串联电阻和差分采样威廉希尔官方网站
采集UV两相的电流信号。使用滑膜观测和矢量控制完成对电机的闭环控制。CH32V103为RISC-V内核,结合RTT可以更加便捷的开发应用层功能。系统预留了一路串口,便于调试和后期加装无线控制模块。
优秀作品2:基于RT-Thread开发板的罗圈腿、内八矫正评估
项目简介:
罗圈腿也就是“o型腿”,医学上称为膝内翻,外八字腿又称“x型腿”,医学上称之为膝外翻,是国内常见的畸形。尤以青少年发病率较高。男女青年如果得了这种下肢畸形,不仅失去了体型美,行走不利,有时还会影响参军、工作以致影响恋爱,有些入精神压抑,甚至悲观厌世。在研究中发现罗圈腿患者在行走时的足底压力分布会随着病情的严重程度而变化,因此本作品通过RT-Thread开发板结合阵列柔性电阻式薄膜压力传感器来对足底压力变化进行采集,并将数据通过板载wifi模块发送至上位机中进行压力分析及姿态评估。
项目简介:
本次项目采用 中科蓝讯AB32VG1开发套件 AB32VG1主频 120M ,片上集成 RAM 192K, Flash 4Mbit,ADC,PWM,USB,UART,IIC 等资源。提供SDK,驱动齐全,支持RT-Thread Studio 开发应用,图形化配置系统,一键开启外设,一键使用软件包,强大的自动代码编辑辅助。 系统以RT_Thread作为系统核心,应用到板卡的按键及GPIO模拟spi驱动OLED液晶屏幕,ADC片上内设,PWM模块等。用户通过按键进行磁场的开启与关闭,开启的同时检测床垫上是否有使用者。
项目简介:
基于RT-Thread和中蓝讯科的AB32VG1开发板实现的家庭安全检测功能,主要包含如下功能:
1、基于RT-Thread操作系统的按键组件,音频播放组件等;
2、基于AB32VG1开发板的语音播放功能;
3、基于Node-Red的串口功能与AB32VG1通讯;
4、连接腾讯云的Explorer平台;
5、腾讯连连公众号接收云平报警信息;
6、门窗检测开关。
项目简介:
针对老式空调遥控功能单一、定时功能不方便、缺少自动化的问题,设计了这款提升老式空调使用体验的遥控器。该作品以AB32VG1开发板为核心,搭配了0.96寸OLED、温湿度传感器DTH11、红外发射二极管。 实现的功能有:
1.检测并存储空调的红外遥控编码;
2.监控环境温湿度,根据室内环境情况遥控空调工作。
3.更加自由的定时遥控空调开启或关闭。 该作品可以增强老式空调的功能,使之更加自动化,给用户带来更好的体验。