0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个桌面智能坞小工具项目设计

电子发烧友论坛 来源:电子发烧友论坛 作者:电子发烧友论坛 2021-12-21 09:27 次阅读

RT-Thread X RISC-V创新应用设计大赛”是由RT-Thread联手中科蓝讯、沁恒微电子、电子发烧友共同发起的面向全国工程师的线上电子竞赛,本文将不定期分享大赛开源作品,帮助广大电子爱好者学习更多RT-Thread知识。

宠物远程智能管理系统

作者:Bigmagic123项目简介

随着社会的发展和人民生活水平的不断提高,也有着非常多的工作压力。与人的交往也会有很多的压力,于是,越来越多的人选择养一只小宠物陪伴自己。但是目前,宠物不像人一样,可以选择搭建自己的舒适居住环境,在这种背景和情况下,做一个智能的宠物家居系统显得非常有趣和有必要。本项目基于中科蓝讯(Bluetrum)AB32VG1开发板,结合rt-thread物联网操作系统,同时外接ESP8266模块,通过MQTT协议连接阿里云物联网平台。开发板上云后,就可以实时的上传开发板采集到的传感器数据,同时通过云平台提供的web界面设计,可以展示出数据的值,也可以通过控件来完成对设备的控制,从而实现远程监控的作用。

储能电池管理系统

作者:袁建明项目简介

随着科技的不断发展,到处都是高科技产品的应用,能源的需求越加丰富, 储能系统得到了前所未有的发展。在现阶段,储能系统基本都是以锂离子电池组为主, 而单体电芯的额定电压一般只有3.7V,想要组成更高电压, 更高容量的储能系统,需要多个电芯进行串并联, 这就需要一个电池管理系统BMS来对电池组中个多个串联电芯进行管理。本项目就是在这种需求下产生,以RISC-V核心的AB32G1为主处理器, 通过电路采集电池组的单体电压,单体温度,总电压,总电流等信息, 并把所有信息进行汇总,计算电池组剩余电量SOC。当检测到电芯过充,过放,过温等情况发生时,及时发送警告信息到上位机, 以保护电池组安全稳定的运行。

一个桌面智能坞小工具

作者:pomin项目简介

荣幸能申请到AB32VG1开发板参加这次RTT的创新大赛,这个芯片的功能很强大。我基于这个开发板制作了一款桌面小工具一个小巧、功能丰富、具有实用价值的桌面物联网“控制中枢”。可以实现:精灵播放音乐时内部有一颗呼吸灯的效果;精灵可以通过OLED显示当前音乐名字、播放状态;精灵可以自动连接到MQTT服务器,实现网络交互;精灵可以通过红外遥控,实现音乐切换和暂停播放;精灵可以通过手机连接热点配网,配置联网信息,连接 WIFI;精灵连接有功放模块实现播放TF卡中的音乐;精灵连接有一个rgb彩灯,在一个精致小夜灯中实现彩虹灯的效果;精灵连接有一个灯管,实现联网控制灯管,冬天再也不用下床关灯了;精灵配有自主设计的微信小程序端应用,通过MQTT服务器来实现和精灵的交互。

隔震测试台设计

作者:梅斌项目简介

采用AB32VG1开发板通过PID算法实现隔震测试台的反馈控制器设计。首先通过开发板上的10位ADC,将隔振台上的震动速度传感器上的速度模拟信号进行采样,然后经过主程序PID算法计算反馈控制电压,计算结果再经PWM输出,滤波后控制音圈电机驱动隔振台,驱动力与震动速度方向相反,以达到隔振的目的。

手势识别控制的音乐播放器

作者:Eureka1024项目简介

中科蓝讯公司推出的 AB32VG1 开发板,这个开发板自带 按键模块、audio 模块和 TF card 模块,基于该开发板结合 OLED12864 模块作为显示屏幕,加上 PAJ7620U2 手势识别模块,制作了一款基于手势识别的音乐播放器,这样就可以实现非接触式控制音乐播放,这个模块作为一个基础,之后也能构造出更炫酷的作品 该音乐播放器目前实现了如下功能:1、可以通过 OLED12864 模块显示播放器信息。2、可以通过按键控制音乐播放和设置一些信息。3、读取 SD 卡的音乐文件并播放。4、通过手势识别模块控制播放器。

无线键鼠中继器(带视频传输)

作者:LJ5201314项目简介

项目将有线的键盘和鼠标改造成蓝牙传输的无线方式。该方案全套使用南京沁恒微(WCH)的芯片,主要包括CH32F103C8T6(简称接收器),CH9350L以及CH32V103RBT6开发板(简称开发板)。CH32F103C8T6作为接收器,负责接收开发板发送过来的键鼠数据,CH9350L模块负责将从键鼠获取的HID数据帧解码后通过串口发送到开发板,开发板通过蓝牙发送到接收器,接收器通过自身模拟成键鼠HID设备,将用户的原始数据以HID报文的形式通过USB总线呈交给电脑。此处还有一个小彩蛋,接收器不仅可以作为键鼠数据的接收器,还可以作为VGA视频的转换器,将VGA视频转换成RGB差分信号发送出去,利用RGB差分信号的接收器重新还原成VGA视频。可以实现键鼠和视频的同步操控,可以应用于会议室的PPT同步放映等场合。

摄像头车牌图像采集

作者:Mak_z项目简介

使用基于RT-thread操作系统的AB32VG1开发板作为主控,对ov7670摄像头进行图像采集,并使用串口发送图片RGB565格式到PC供opencv进行图像识别。原项目设想在开发板上进行采集的同时并通过简单的二值算法和插值算法实现车牌号识别,但实践中发现开发板的ram并不够保存采集回来的图像信息,与数据手册中介绍的192k有一定差距,实现用户能使用的ram是70k;同时原设想是带lcd屏幕的,但最后发觉io口数量不够,只能通过串口调试显示,但lcd屏幕的 spi代码仍保留在原码中,可供参考。目前开发板通过摄像头采集完整数据部分已经完成,并且可以通过串口uart1发送到上位机进行图像显示。识别号牌上位机需要另外再做。

物联网的智能家居系统

作者:洪家团、陈政村、李智健、郭俊壕项目简介

基于ab32vg1,微信小程序以及mqtt通讯。rtt的多线程系统,微信小程序的轻量可定制化,以及mqtt的稳定性,三者的有机结合,给予了物联网新的方向,而我们的智能家居系统,正是依靠了这一体系。用户可以通过微信小程序,向单片机发送命令,可获取家里面的温度,湿度,同时也可点亮led灯,控制窗帘闭合,以及继电器开关等等。

冬笋探测器设计

作者:余志文项目简介

本设计采用微波反射法,设计一种冬笋探测器。本设计的探测装置由发射电路,接收电路,天线,信号检测和LCD显示5个部分组成。使用AB32VG1通过串行接口配置高频发生模块产生两路高频信号。一路作为参考,另一路送给发射天线之后经过土壤发射之后送给接受天线。参考信号和经过土壤层发射回来的信号送给相位检测模块。相位检测模块根据相位的差值输出不同的电压值。使用AB32VG1 模块采集相位模块送过来的模拟信号并计算分析采集结果并在LCD屏幕上显示结果。

自稳三棱柱

作者:王宇、赵洋、巨太平、宋卓项目简介

本项目是基于沁恒的CH32V103R8T6开发板进行开发,在RT-thread操作系统下通过对JY61陀螺仪进行数据采样经过PID控制算法实现装置自稳。其中JY61内置微处理器,结合动态卡尔曼滤波和姿态解算获取高精度高稳定性姿态数据,满足控制需求;同时,无刷电机的高转速为其动量提供了足够的保证,调试时逐飞科技的无线串口可以负责连接PC和下位机。

原文标题:【大赛作品秀】RT-Thread创新大赛作品分享第四期

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47705

    浏览量

    408884
  • 物联网
    +关注

    关注

    2866

    文章

    41549

    浏览量

    358118
  • RT-Thread
    +关注

    关注

    31

    文章

    1148

    浏览量

    38857

原文标题:【大赛作品秀】RT-Thread创新大赛作品分享第四期

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    原理图设计OrCAD Capture 小工具:Parts操作小助手

    1小工具用途作为名硬件设计人员,在用Capture画原理图时,可曾想过,在操作Parts,不仅可以快速排列对齐,而且还能够使用格式刷将Parts批量刷成目标格式,甚至还能够快速对
    发表于 04-17 16:49

    POC管理和漏洞扫描小工具

    工具是采用javafx编写,使用sqllite进行poc储存的poc管理和漏洞扫描集成化工具。主要功能是poc管理,并且采用多线程进行漏洞扫描。
    的头像 发表于 01-09 11:01 276次阅读
    POC管理和漏洞扫描<b class='flag-5'>小工具</b>

    【飞腾派4G版免费试用】Ubuntu系统上运行的款贼好用的截图工具:Flameshot

    的右下方菜单里也可以找到快捷键 使用起来还是很方便的。 2. Flameshot 简单使用 点击截图工具后会弹出框,其中提供可供选择的功能: 在开发版做个实验,截图工具还是蛮重要
    发表于 12-22 10:03

    USB设备充电器电路原理图

    如果您在旅行,您可能需要此设备沿途为您的小工具充电,因为购买一些标准 AA 电池作为备用比购买几块您的小工具类型的可充电电池便宜得多。
    的头像 发表于 12-19 14:08 438次阅读
    USB设备充电器电路原理图

    USB-DAP下载工具只能用于51单片机的程序下载吗?

    之前获得过USB-DAP下载小工具,不知道除了给51下载程序,其他还有什么单片机可通过这个下载程序。
    发表于 11-07 07:13

    电子工程类小工具合集

    发表于 08-25 11:07 6次下载
    电子工程类<b class='flag-5'>小工具</b>合集

    【社区工程师专题系列第七期】嵌入式工程师离不开技术创新——张海良

    应用设计大赛桌面智能小工具 项目简介 很荣幸能
    发表于 08-11 15:32

    调光开关的led驱动器电源电路图讲解

    在这篇文章中,我们将讨论使用调光器开关小工具的有效和高效的高电流紧凑型LED驱动器电源。
    的头像 发表于 07-11 16:08 2028次阅读
    调光开关的led驱动器电源电路图讲解

    可穿戴社交距离探测器小工具

    电子发烧友网站提供《可穿戴社交距离探测器小工具.zip》资料免费下载
    发表于 07-04 11:04 0次下载
    可穿戴社交距离探测器<b class='flag-5'>小工具</b>

    Sky Finder:乐高Alexa小工具

    电子发烧友网站提供《Sky Finder:乐高Alexa小工具.zip》资料免费下载
    发表于 06-25 15:42 0次下载
    Sky Finder:乐高Alexa<b class='flag-5'>小工具</b>

    如何在imx8mp android 11 bsp上启用UVC+UAC复合小工具

    我们正在使用 imx8mp android 11 bsp,我们想要启用 UVC+UAC 复合小工具功能,我们启用的内核配置: CONFIG_USB_CONFIGFS_F_UVC=y
    发表于 06-09 07:08

    cdns-usb3驱动程序中的usb小工具大容量存储错误?

    [150.463741] g_mass_storage gadget.0:大容量存储小工具,版本:2009/09/11 [150.470932] g_mass_storage gadget.0:用户空间无法提供
    发表于 06-06 09:00

    NodeMcu ESP8266最佳供电方式是什么?

    如何使用 DeepSleep 模式后,我尝试通过微型 USB 使用 3 节 AA 电池作为能源。 现在,这项工作在几个小时内工作得很好......在我看来它应该至少持续几个月...... 可能通过 USB 供电不是好主意...... 你能建议我使用外部电源吗供应解决方
    发表于 06-02 06:24

    MoreFind:用于快速导出URL、Domain和IP的小工具

    MoreFind 一款用于快速导出URL、Domain和IP的小工具 快速安装 方式一: 通过Go包管理安装   go install github.com/mstxq17
    的头像 发表于 05-25 14:11 459次阅读
    MoreFind:用于快速导出URL、Domain和IP的<b class='flag-5'>小工具</b>

    Imx6如何作为UVC wbcam相机?

    。在内核日志中我看到:[ 78.763930] configfs-gadget 小工具:uvc:无法将请求排队 (-22)。[ 79.259922] ci_hdrc ci_hdrc.0: 未页面
    发表于 04-21 07:17