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创新大赛作品分享第四期

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

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

    关注

    453

    文章

    50406

    浏览量

    421848
  • 物联网
    +关注

    关注

    2903

    文章

    44275

    浏览量

    371283
  • RT-Thread
    +关注

    关注

    31

    文章

    1272

    浏览量

    39924

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

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

收藏 人收藏

    评论

    相关推荐

    在DRA7xx器件上使用CONFIG-FS的USB复合小工具

    电子发烧友网站提供《在DRA7xx器件上使用CONFIG-FS的USB复合小工具.pdf》资料免费下载
    发表于 10-10 09:26 0次下载
    在DRA7xx器件上使用CONFIG-FS的USB复合<b class='flag-5'>小工具</b>

    如何用Rust编写ChatGPT桌面应用(保姆级教程)

    为什么我们需要桌面应用 原因实在太多,我们需要便捷地 导出 记录,需要在回答长度超长的时候自动加上“继续”,需要 收藏 些很酷很实用的prompt...... (首先我假设你是
    的头像 发表于 09-25 11:19 299次阅读
    如何用Rust编写<b class='flag-5'>一</b><b class='flag-5'>个</b>ChatGPT<b class='flag-5'>桌面</b>应用(保姆级教程)

    cadence实用脚本工具分享,实现orcad原理图快捷设计,减少重复性工作

    本文会教大家如何配置这样的工具,并且分享我正在用的小工具
    的头像 发表于 06-15 17:31 4572次阅读
    cadence实用脚本<b class='flag-5'>工具</b>分享,实现orcad原理图快捷设计,减少重复性工作

    探索扩展:提升工作效率与便捷性的桌面神器

         在数字化办公与生活的今天,我们的桌面设备日益增多,但笔记本电脑、平板电脑等设备的接口数量却往往有限。为了解决这个问题,扩展应运而生,成为了我们提升工作效率与便捷性的桌面神器。本文将带您
    的头像 发表于 05-27 09:25 527次阅读
    探索扩展<b class='flag-5'>坞</b>:提升工作效率与便捷性的<b class='flag-5'>桌面</b>神器

    音频拓展:提升音乐体验的必备工具

    的音质,音频拓展已经成为了许多音乐爱好者和专业人士的必备工具。 什么是音频拓展? 音频拓展,也被称为音频接口或声卡,是种外部设备,它
    的头像 发表于 05-19 23:36 559次阅读
    音频拓展<b class='flag-5'>坞</b>:提升音乐体验的必备<b class='flag-5'>工具</b>

    探索拓展-智能设备的完美搭档

    例如,些高端拓展支持PCIe和PCI插槽的扩展,这使得笔记本电脑用户也能够使用到桌面级的硬件设备,从而进步提升了设备的性能。同时,
    的头像 发表于 05-16 19:37 447次阅读
    探索拓展<b class='flag-5'>坞</b>-<b class='flag-5'>智能</b>设备的完美搭档

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

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

    贼拉好用的嵌入式数据可视化工具

    今天给大家分享比较实用的开源、免费的数据可视化小工具:SerialStudio。首先用张图给大家看下效果:当然,这里只是展示了其中的
    的头像 发表于 03-07 08:09 458次阅读
    贼拉好用的<b class='flag-5'>一</b><b class='flag-5'>个</b>嵌入式数据可视化<b class='flag-5'>工具</b>

    构建可编程触摸电源电路

    如今,许多小工具都使用触摸控制——简单的触摸使事情发生并增加现代感。喜欢电子产品的人们正在使用 LM317 可变 IC稳压器和用于功率调节的特殊开关来制造电源。
    的头像 发表于 02-25 15:01 818次阅读
    构建<b class='flag-5'>一</b><b class='flag-5'>个</b>可编程触摸电源电路

    好,自制桌面萌宠

    忙碌时光里相伴,治愈各种不开心,谁还没有梦中“萌宠”了?想要的不离不弃,却因为各种原因还在寻寻觅觅、犹犹豫豫……好,那就自制桌面宠物——今天特别分享@有出息的男孩_大佬的开源佳作
    的头像 发表于 02-24 08:04 1324次阅读
    好,自制<b class='flag-5'>一</b><b class='flag-5'>个</b><b class='flag-5'>桌面</b>萌宠

    2瓦音频放大器电路图解析

    非常简单的迷你易于构建的2瓦音频放大器电路,非常适合用于袖珍收音机和其他小型音频小工具等小型项目。该电路的核心是TDA7052放大器IC,它是
    的头像 发表于 02-10 16:42 1640次阅读
    2瓦音频放大器电路图解析

    如何利用ChatGPT快速实现控制台进度条小工具

    控制台程序执行些耗时任务时,需要向用户显示当前任务执行的进度,以提供清晰的感知。比如下载程序,通过进度条便能告知用户当前的下载进度。
    的头像 发表于 01-18 13:41 877次阅读
    如何利用ChatGPT快速实现<b class='flag-5'>一</b><b class='flag-5'>个</b>控制台进度条<b class='flag-5'>小工具</b>?

    POC管理和漏洞扫描小工具

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

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

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

    USB设备充电器电路原理图

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