<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[adas323的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/adas323</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; adas323]]></copyright><item><title><![CDATA[【STM32实战】机械臂快递分拣系统（二）——机械臂控制程序（上位机）编写]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126851114</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126851114</guid><author>adas323</author><pubDate>Wed, 14 Sep 2022 17:06:33 +0800</pubDate><description><![CDATA[之前的博文已经完成了机械臂控制程序（下位机）的编写，并通过蓝牙以及串口调试工具能实现对机械臂的控制，本篇主要是完成上位机程序的编写，使机械臂可以接收来自上位机的指令并做出相应的动作，方法还是采用串口通信，使用蓝牙模块连接，然后就是可以让这个上位机能连接阿里云平台，这样就可以在阿里云平台上实时看到各舵机的信息，以及发出控制指令，做出控制。]]></description><category></category></item><item><title><![CDATA[【STM32实战】机械臂快递分拣系统（一）——机械臂控制程序（下位机）编写]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126734198</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126734198</guid><author>adas323</author><pubDate>Wed, 07 Sep 2022 00:09:54 +0800</pubDate><description><![CDATA[主要实现的是可以自动识别获取快递位置，机械臂可以抓取快递，以及根据自动识别快递上的条形码获得目的地点，机械臂可以将快递抓取并移动到目的地点，此外就是还可以通过上位机来控制机械臂，上位机可以是PC，也可以是另一部STM32，需要有图形化界面。]]></description><category></category></item><item><title><![CDATA[【HAL】STM32CubeMX学习笔记（一）——串口通信]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126671787</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126671787</guid><author>adas323</author><pubDate>Fri, 02 Sep 2022 23:43:25 +0800</pubDate><description><![CDATA[本篇博文主要介绍STM32（HAL库）如何进行串口通信，使用的STM32型号为STM32F103ZET6，工程模板使用STM32CubeMX生成，我将串口通信代码划分为了两部分，一部分为硬件部分，一部分为软件部分。软件部分与库无关，不管是HAL库还是标准库都能用，硬件部分则是兼容HAL库或者标准库，本篇主要介绍HAL库的串口通信。 事实上，在其他平台，只要配置好串口，软件部分的代码也是能够通用的。]]></description><category></category></item><item><title><![CDATA[【STM32】STM32标准库学习笔记（一）——串口通信]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126652321</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126652321</guid><author>adas323</author><pubDate>Thu, 01 Sep 2022 23:36:18 +0800</pubDate><description><![CDATA[本篇博文主要介绍STM32（标准库）如何进行串口通信，使用的STM32型号为STM32F103ZET6，我将串口通信代码划分为了两部分，一部分为硬件部分，一部分为软件部分。 软件部分与库无关，不管是HAL库还是标准库都能用，硬件部分则是兼容HAL库或者标准库，本篇主要介绍标准库的串口通信。 事实上，在其他平台，只要配置好串口，软件部分的代码也是能够通用的。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记七——使用K210拍摄照片并在MaixHub上进行训练]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126546717</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126546717</guid><author>adas323</author><pubDate>Fri, 26 Aug 2022 18:40:06 +0800</pubDate><description><![CDATA[本文着重于如何使用K210拍摄图片，并将图片上传到MaixHub平台进行模型训练。补充一下一些经验心得，比如一些训练参数的设置。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记六——MaixHub在线模型训练识别数字]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126534658</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126534658</guid><author>adas323</author><pubDate>Fri, 26 Aug 2022 01:01:02 +0800</pubDate><description><![CDATA[本文着重于如何使用MaixHub平台，在线训练模型，识别数字。MaixHub平台在近期升级了，以前只能将数据包上传训练，现在可以直接将图片上传到MaixHub平台，使用MaixHub平台打标签，然后训练模型，并且可以在MaixHub上看到识别的精准度等信息。......]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记五——串口通信]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126514422</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126514422</guid><author>adas323</author><pubDate>Wed, 24 Aug 2022 23:48:29 +0800</pubDate><description><![CDATA[本文着重于 K210 如何进行串口通信，如果 MCU 之间无法通信，就算在 K210 上识别做的再好也没有用。我之前发过一篇K210和STM32通信、K210和OpenMV通信的博客，但我觉得那一份的代码还不够“通用”，因此我今天将串口通信的代码进行重置，希望能让大家觉得比上次那一期更好用，要是想回顾上一期代码，了解串口发送与接收，传送门如下。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记四——定时器的使用]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126488404</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126488404</guid><author>adas323</author><pubDate>Tue, 23 Aug 2022 17:54:29 +0800</pubDate><description><![CDATA[本文着重于 K210 的定时器配置及使用方法，结合往期代码，做一个简单的巡线小车。无需将目标信息传输到STM32，仅用K210上的定时器输出PWM即可完成。主要讲一下是怎么样使用定时器的，另外跟随目标的逻辑是怎么样的。若要将识别信息传输至STM32，可看本人往期博客，了解串口发送与接收，传送门如下。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记三——按键、LCD、LED的使用]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126475211</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126475211</guid><author>adas323</author><pubDate>Tue, 23 Aug 2022 02:33:11 +0800</pubDate><description><![CDATA[本文着重于 K210 的按键、LED、LCD的配置及使用方法。我在今年的TI杯省赛送货无人机题目中，就是用 K210 完成送货坐标点的输入，这就需要按键和LCD，因为按键都会有抖动，常规的消抖是使用延时，但延时多少时间是一个大问题，长了短了都不好，因此用LCD显示一下坐标值，确保输入的坐标值是对的。而LED可以作为一个在离开IDE下，判断摄像头能否正常识别的一个标志工具，比赛是多人协作的，我做识别，队友做无人机控制，那么出了问题，究竟是我识别不对，还是我队友控制没做好？就可以用LED的状态来判断。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记二——image]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126469467</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126469467</guid><author>adas323</author><pubDate>Mon, 22 Aug 2022 18:01:47 +0800</pubDate><description><![CDATA[本文着重于 image 模块中的一个函数 find_blobs 也就是寻找色块的函数，因为多次比赛使用下来，给我的感觉就是 image 模块中最好用的便是寻找色块这个函数。其他的函数做的都比较差（个人感觉），比如识别形状的那几个函数，但其实找色块也是可以识别形状的。我这两年来做无人机题的识别都靠的是这一个函数，另外这两年的小车题靠这个函数也是可以的，只要你懂得怎么处理，我就分享一下我的使用心得，另外这个作为 image 模块的使用贴，后续如果我发现了其他函数有什么好用之处，也会在这里更新。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记一——sensor]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126452279</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126452279</guid><author>adas323</author><pubDate>Sun, 21 Aug 2022 19:15:16 +0800</pubDate><description><![CDATA[本篇主要是介绍 K210 上的 sensor （感光元件）模块，也就是摄像头模块。如果你要使用 K210 来进行一些颜色追踪（比如识别黑色，传回坐标让小车寻线，或者是识别其他颜色的线），那么 sensor 必须要好好配置，如果配置不好，会直接影响颜色追踪的效果。
然后就是记录一个大坑，就是有时摄像头画面会偏绿（或者偏其他颜色）的问题。 这个问题同样会影响颜色追踪的结果。]]></description><category></category></item><item><title><![CDATA[【K210】K210学习笔记（总）]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126451808</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126451808</guid><author>adas323</author><pubDate>Sun, 21 Aug 2022 18:22:39 +0800</pubDate><description><![CDATA[先说一下本篇博文是用于对 K210 系列学习笔记做一个集中传送门的，方便后续大家可以快速找到对应博文，因此本篇博文对大家的帮助可能要随着时间才能越来越大哦（增值属性博文~！哦耶！）]]></description><category></category></item><item><title><![CDATA[【串口通信】K210与STM32串口通信、K210与OpenMV串口通信]]></title><link>https://blog.youkuaiyun.com/adas323/article/details/126257819</link><guid>https://blog.youkuaiyun.com/adas323/article/details/126257819</guid><author>adas323</author><pubDate>Sat, 20 Aug 2022 14:47:58 +0800</pubDate><description><![CDATA[近年来，电赛的题目越来复杂，仅单靠STM32或其他主控已经很难解决问题。比如2021年无人机题，小车题，以及今年的无人机题，必须要结合摄像头模块，才能准确完成任务。但加入了摄像头模块，首先要解决的问题就是如何让摄像头模块和主控之间进行通信，如果无法通信，就算在摄像头模块上识别做的再好也没有用。介绍一下我是怎么让K210和STM32通信、K210和OpenMV通信。]]></description><category></category></item></channel></rss>