大家好,上节课我们讲了音质推广螺纹 rc 二杠十一啊,他的一个螺纹底孔和螺距啊计算方法。那这节课我们直接来编程序啊,首先创建工序啊,创建工序的方法和那个前面的啊一模一样啊, 那进到这里面来,首先把充电把刀具刀具命名的话,就给他弄什么 w a c k 杠二 c 二杠十一啊,就是 w a c k 品牌的螺纹刀具,螺纹刀具的啊,名称就是什么二 c 二杠十一, 这样进来以后创建刀具呢,因为这个刀具啊,他是锥度的,那我们创建刀具的时候要不要创建锥度呢?哎,不需要啊,因为就当他是一个成型刀啊,那 这种锥度直接给他啊,用那个最小的一个什么底金就行,厂家给的什么十四点三,任长是二十七啊,这地方本身带有锥度啊,那这里面一杠十一和那个二 杠十一这个刀具其实是可以通用的,因为什么逻辑相同?在那个音质螺纹,包括那个美质螺纹里面啊,很多刀具是通用的,一定要把这个螺具啊,要给他对应上,好吧,那我们把那个他的一个直径十四点三,然后那个韧长啊 二十七,好吧,这边颈部纸巾就是壁空的嘛,这些嘛,给他那个设一个小一点数字就行,这他那个道具总长啊,任长和那个直径啊对应上就行。然后,呃,罗句,罗句,我们讲的一英寸就是什么二十五点四除以十一呀,这里面得到的就是他吗他的一个罗句, 那逻辑后面很多小数点啊,我们通常呃取后面三位就行,如果说后面三位第四位的话,也可以直接可以给他买四舍五入啊,然后后面呢把它删掉,哎,这样的话就得出来他这个逻辑是多少?二点三零九。那这里面啊,给他那个 公字啊,有人说为什么要公字啊?这种边螺纹嘛,一些技巧的话,简单一点就统一给他公字。最主要的嘛,逻辑要对应上啊,我们就用最简单啊,最暴力的方法, 然后刀具号啊,同样一号,这样刀具就建好了。刀具建好了之后啊,选择他的一个嘛,螺纹孔,螺纹孔带锥度,到底是选上锥还是下锥?不用管他啊,因为我们之前变螺纹的时候,他的一个嘛,大镜小镜,我们是在这个螺纹那个仓鼠表里面来设置的。哎,这里面右手螺纹,然后他的一个那个螺距啊,全部继承好了。 嗯,公司直径,公司直径,我们就按照那种直孔了啊,就当它是一个直的孔啊,直的孔的时候,这里面公司直径是多少?五十五点五,上节课我们讲过啊, 这里面啊可以做大一些,实际加工的时候可以做大一些啊,我们假如说五十五点七,然后这里面深度啊,深度的话,就说你打底孔多深嘛,这个影响啊,这个没什么影响,对于变成了 来说,然后他的大镜,大镜是多少啊?我们可以吗?百度查一下,他的大镜啊,是五十九点六一四啊,这里面实际很难做得到这么准, 我们很多时候是通过什么刀补来那个去控制它。那五十九点几的时候,像这种螺纹呢,有的时候很难一下子就把它做到位啊,本身这种螺纹就是说做的比较少,然后大劲的话,我们最理想的他是五十九点几,对吧?我们就给他做到五十八,或者就你给他五十九, 就是先小一些啊,小一些的话到时候螺纹通指挥拧不进的时候,我们可以通过他这个刀补啊来扩大,把他这个慢慢慢慢补到位,你别到时候一下子弄的很大了之后嘛,上去那个指挥也进来 那干报废掉了啊,这种大螺纹啊,这样的话就得不偿失啊,所以这里面一个技巧告诉大家,然后这里面小静啊,小静就是刚才上面的一样的 啊,五十五点七,然后这个深度,这种深度的话,呃,就看图纸上面好吧,然后那个因为他本身呢,就是说这种追孔螺纹这种韧长刀具是二十七, 我们在编程的时候给他那个二十就行,如果说你觉得他的浅的话,你可以的话再给他往下降啊,然后这里面啊单头螺纹,好吧,确定 这时候那个孔啊,螺纹孔的参数就设置好了,那每刀切多深呢?就是这里面参数啊,横定叫一刀切个二十四,三十四也可以,什么通过这种剩余百分比,剩余百分比呢?就是说我们第一刀啊, 就说第一刀切个百分之五十,下面呢啊,最大的一刀切了吗?五十四,最小的切啊十四。因为在做螺纹的时候啊,像车床有的时候也是一样,刚开始的时候嘛多切一些,因为刀刀尖 进到那个材料里面的时候,他什么这时候刀比较尖嘛,然后切削阻力会比较小一些,切到螺纹最里面的时候啊,整个一个齿尖啊,以及那个慢进那个材料的时候啊,这种情况下他的切削阻力是最大的,所以说啊,可以少切一些。那我们计算一下, 这时候啊,他那个螺纹程序就出来了,分了几道,一二三四五六啊,这么多刀啊,像这种情况下我们看一下啊,第一刀啊切的比较多,后面啊第二刀的是最大五十四啊,往里面就是十四啊,就是说通过这种剩余百分比的形式啊,来那个呃,变螺纹, 然后这里面还有几个参数,我们之前也讲过,就是说可以通过那个后期编模板的一个什么形式,哎,把他这里面啊,如果说你觉得他多的话,也可以把它改小一些啊,这里面我就不去多讲了,然后这里面到 刀补啊,刀补的话把它打开来,后期那个可以在机床上来调整他的一个大劲啊,然后切切削参数啊,转速的话问那个啊,直接问厂家啊,给我那个留言就行。然后,呃,这里面内外工厂变螺纹的时候,一定要把这个内外工厂啊改的那个精度高一些, 顶点泥,顶点泥,这样子啊,这样做出来螺纹呢?他什么会那个精度高一些,你别到时候做出来螺纹,有的时候那种机床差一些的啊,做出来螺纹那种什么就是一嫩一嫩的那种感觉啊,哎,这样的话就行了,这个整个程序啊就编出来了 啊,还是比较简单的,其实他整个螺纹编成的方法啊,适合那个悬崖螺纹洗刀啊,其实是一样的。哎,那我们在编这种刀具的时候啊,我们要看一下刀具他本身是带有锥度的,你哪怕他是一个直孔啊,洗洗的时候,最后啊也把这个啊锥度啊 就自然就形成了,呃,因为他本身这种锥啊,他一比十六啊,那个边缘啊,也切的地方不多啊,所以很多厂家他在那个没有这种追孔的时候,就直接啊拿个那个钻头干成一个直孔,最后啊螺纹刀具直接就成型啊,做成了这个螺纹, 这里面就是一些技巧吧,如果说大批量的或者说材料特别硬的时候啊,那还是建议把这个水孔先给他做出来,这样的话刀具啊,螺纹洗刀,他的那个气血阻力是最小的,刀具也会更耐用一些吧。 然后我们这节课啊,先讲到这里,下节课我们那个上街啊,把这个螺纹看看客户是怎么做的啊,同方关注一下啊,一起交流,大家顺便那个点点赞啊,有什么事情可以留言啊,我们可以一起讨论一下,好吧。
粉丝1.5万获赞1.3万

开发单变机常用集成开发环境什么是集成开发环境?集成开发环境及大家说的 i d e。 只用于软件开发的工具,通常包含编辑器、编意器、调试器、图形、用户界面等集成多种工具的应用程序开发单片机的集成开发环境有很多,通常包含三大类,通用、专用和自己搭建集成开发环境。 通用 id 是指支持多种芯片的一种 id 工具,比如即支持 stm 三二,又支持 gd 三二等各种不同厂家单片机的 id 工具。 凯尔根据单片机类型不同分为四类,不同的 i d e 分别是凯尔 c 五幺、 c 幺六六、 c 二五幺和 m d k i a r 也是根据单片机类型不同分为 多种不同类型的 id ia 二,相比凯尔分的更细,支持的单片机型号也更多。 embedded studio 是一款主要针对阿莫单片机和 risk five 处理器的集成开发环境 专用 id e 是指支持特定型号单片机或特定环境的一种 id 工具,比如只支持 s t m 三二单片机的 s t m 三二 q i d。 再比如支持 r t fred 实时操作系统的 r t fred studio。 还有 针对 r doino 系列开发套件的 r doino ide。 如果你觉得市面上的通用和专用 ide 都不是你喜欢的类型,那么还有一种方式就是自己搭建开发环境,常见的就是基于 eclipse 和 vs code 环境搭建自己的 开发环境。好了,本期就分享到这里,本视频对应的文章教程可以在我公众号后台回复关键字嵌入式软件工具查看详细的内容。

各位小伙伴们大家好,在之前的视频里我们说要从零制作一台光电吊舱,所以前几期视频我们先后探讨了无刷电机 pid 和卡尔曼绿波的相关知识,有了这些基础知识之后,我们就可以进入下一步了。本期视频我们制作一个简易的资本云台, 那么云台是怎么实现自稳的呢?首先在云台相机的位置有一个 imu 来获取相机姿态, 这里我选用的是 mpo 六零五零,我们把这个传感器获取到的角度、角速度和角加速度经过卡尔曼绿波之后传给云台主控。云台主控选用的是 stm 三二 f 幺零三二 bt 六软件,我使用的是 rtc 瑞的操作系统,这里我创建了两个县城,一个用来处理 mu 数据实现云台自稳,一个用来接受外部控制指令。 主控接收的 mu 数据后,经过 pid 算法处理,就可以得到各个电机的转速,然后传给云台电机驱动部分, 云台驱动部分选用的是将 supfoce 直到 stm 三二的方案,分别驱动抚养电机和横滚电机,实现相机稳定。 有了这个思路之后,我们就可以开始制作了, 到现在为止,这个简易的云台就做好了 重点之后就可以开始工作了,但是我们看到效果很不理想,这是因为我们还没有调整 pid, 所以下一步就是 pid 参数的调整。 经过一段时间的调整,我们可以看到缝养方向基本可以实现自动功能了,但是横滚方向并不理想,这是因为我们采用了单臂设计,但是三 d 打印的结构太软,所以很难调整到一个合适的状态。 我们这期视频的目的是为了让大家理解云台工作的基本原理,其实真正的观念调仓云台设计远比这个云台要复杂的多, 在实际应用中要考虑高低温、电磁干扰、风阻、减震功率等等一系列问题,这些问题都需要整个工程师团队不断的优化测试,才能达到理想的效果。 以上就是本期视频的全部内容,我们下期再见。

想玩转 r t thread 实时操作系统,却直接啃元码,看得一脸懵。别慌,其实 r t o s 学习有明确进阶逻辑,找对方法,才能快速打通底层逻辑,适配职场高薪岗位需求,新手最易踩的坑,直接怼元码等于白费工夫。 r t thread 看似是侵入式实时操作系统,本质是用 c 语言在单片机上实现的。微缩版 linux 内核 红定义拼接线程控制快函数指征实现调度器回调、内存池嵌套列表操作, 这些都是进阶核心。如果连嵌入式 c 语言核心技能都没打牢就改原码,只会陷入看了忘忘了看的循环。不懂结构体配置寄存器卫浴操作微雕状态寄存器,不会手动实现内存管理,用链表操作内存数据, 连裸机多任务逻辑都没搭建过,自然看不懂现成调度同步机制的底层设计。职场实操中直接啃原码的低效学习法,根本跟不上项目进度,还会被同事质疑。基础投入 正确练级路线,从新手村到通关高手一、新手村补基础潜入式 c 语言加裸机实操,先回归核心基础,重点攻克三个能力,这是职场通用硬技能,缺一不可。 c 语言硬核操作,用结构体配置寄存器、卫浴操作,精准控制硬件状态,于是手动实现内存池量表管理,告别只会写简单函数的浅层认知。裸机多任务搭建,拿 stm 三二实操俄罗斯方块案例, 用定时器中断刷新屏幕队列,处理按键消息,内存池管理数据结构,亲手实现轮询加状态机式多任务调度,搞懂变量在内存中的生命周期驱动开发基础,熟练掌握 l、 c、 d 按键等外设驱动编辑,而裸机下设备控制的底层逻辑, 只有能独立搭建裸机多任务调度器,才算打好 rt 学习的地基,职场中写驱动调裸机项目也能轻松上手。 二、进阶过渡适配 rt thread 核心逻辑基础打牢后,再对接 rt thread, 快 速实现从零到一的认知突破。 对照 api 理解设计看 rt thread sim for underscore、 create mq、 underscore send 等接口,其实就是你裸机用全局变量加标志位实现了现成同步的高配版。 对照着学,能快速降低认知门槛。从外设驱动入手,把裸机写的 l、 c、 d 按键驱动封装成 r t thread pin 设备,观察驱动如何被系统框架调用。这一刻,你会突然顿悟 r t thread 设备驱动框架的设计逻辑,这也是职场项目中最常用的开发场景。 三、源码空间从开机第一行代码跟踪,真正想吃透底层,提升职场竞争力,再啃源码,用开机代码跟踪法高效拆解,找到 arm 核启动文件跟踪 pc 指针,从零 x 零八零零零零零到 the main 再到 main 的 运行流程,搞懂会编到 c 语言的切换逻辑。重点分析 r t thread startup 函数,依次看内存池抽象调度器抽象化 i、 d、 l、 e 现成启动的全 过程,而现成切换的核心是修改 sp 指针,这是 r t thread 的 底层的核心逻辑,职场中调试系统崩溃问题时必用拆解核心模块消息队列底层就是在复制所的环形缓冲区。 设备驱动框架是函数指真加结构体的面向对象设计,本们用派生模块对应成自己写过的代码,理解难度直接减半。四、高阶实战对接职场真实项目场景,原码吃透后挑战高难度实战,贴合职场项目需求, 支持 owip 协议站,实现网络通信功能,适配互联网侵入式设备开发,用 dfs 组建挂载 st 卡文件系统,掌握存储设备管理逻辑。这些都是职场中高端侵入式项目的常见需求,掌握后能直接提升项目参与度。 职场总结,学习 r t thread 从来不是一蹴而就,就像升级打怪,一步一个脚印,打牢基础,才能避免越学越挫吧。对切入式工程师来说,底层逻辑加实操能力才是职场核心竞争力。 按这个路线走,不仅能轻松玩转 r t thread, 还能打通裸机 r t o s 驱动开发、全技能适配新能源、互联网、工业控制等多个高新领域。

大家好,我是家范,作为嵌入式工程师来说,创口助手是必不可少的工具, 往往我们都是通过网上去下载,网络放到 pc 上去运行,然后去调试我们的设备,这样其实是很不方便了,那么有没有一个在线的创口工具能够我不用去下载,然后可以直接运行呢?答案肯定是有的, 作者最近也开源了这样一个工具,可以直接通过 wip 去登录这一个网站,就可以实现我们的创股工具的一个功能,并且支持 at 指令等快捷方式。接下来我们来看一下它是怎么样的。 通过浏览器登录这个网址进入作者的网站,网站目前包含两个功能,作者开源软件的快捷 方式和在线创口工具。接下来我们演示一下功能,拿两个 usb 转 t t l, 然后 t 叉接 r 叉, r 叉接 t 叉接上电脑。 在线创口工具打开其中一个端口,打开 pc 端的创口工具,打开另外一个创口,打开 在线创口向 pc 端创口助手发送数据, pc 端创口助手向在线创口助手发送数据,可以看到两者都可以互相发送数据,接收数据,我们也可以通过 at 快捷指令去发送数据, 也可以增加换行服去发送指令。我是爱分享的家范,欢迎点赞关注!

俗话说,努力是有回报的。大家好,我是家范,今天收到 artistry 颁发的 artistry 社区技术商家的认证证书。 自从参与 rtca 的社区共建,我多次贡献了多个 bsp 以及多个软件包,也写了很多关于 rtca 的技术文章。软件包方面,比如 ai 推理顾 tiny mac 高压缩率的压缩库, lgma 触摸芯片 gt。 九幺幺的驱动,不需要硬件支持无线扩展的闹钟组件, 能够让代码高度绝偶的 ib 组件,跨平台的现成词组件, as 七三四幺的驱动,还有一个 化平台实时系统基准测试框架。文章的内容包括 bsp 的移植驱动框架的讲解,以及 g rt three 的 diy 项目的分享,欢迎大家关注,我将继续分享关于 rt three 的内容。

大家好,我是家放,今天我们来聊聊嵌入式 ai 方面的知识,可能大家认为嵌入式 ai 是只能不甩一些昂贵的芯片上, 那么便宜的这种 mcu 方案是否能够部署 ai 呢?答案肯定是可以的,我最近也在研究嵌入式 ai 方面的知识,发现他有一个非常清亮的一个嵌入式 ai 推理框架叫 tiny max, 它是一个大牛花了两周的时间开发出来的。 tiny miss 已经开源在 gihab 上,我们可以在 gihab 上搜索 tiny miss, 他是一个超清亮的神经网络推理库,可以运行在任意的单片机上面。他具有 代码量少,资源占用少、多种模型的支持,多种芯片架构的支持等特点。我已经将太力妹子制作成 irt three 的软件包,大家可以在官网上搜索, 下面我们来看看如何在 rt three 快速部署起来。首先通过 menu 空 figure 增加 tidy max 的软件包, tiny max 软件包提供了三个视力、物体分类、手写日识别、人物检测、 menu 孔 bigger。 配置好之后,我们进行软件包的下载, 通过命令行更新 q 的工程文件, 打开 q 工程, 点击编译, 点击下载 开发版,连接上创口。第一个视力是物体识别,我们主要识别一个鸟的图片,然后在创口输入命令执行程序, 可以看到检测结果是一只鸟。 第二个四季是手写字识别,首先是一个二的手写字,然后在命令行输入指令, 可以看到最终的识别属于二。第三个视力是人物识别,图片有一个人,然后我们在命令行输入命令, 可以看到检测结果,图片中有人。


哈喽,大家好,我是小爱啊,今天呢,也是收到了那个部落官方寄给我的一个,就是他们这个超级细胞的一个十周年纪念册 啊,这个就是部落冲突他们的总部那个商标啊。啊,你看他直接就印在这里 ok 啊,英文这些我就不翻译过来了,我们凑合着看就行啊。这是目录 啊,这些游戏呢,就都是这个。呃,总部研一共研发出来的。我们直接找到部落冲突啊,第四十六页。对,因为我是一个部落二百组嘛,所以就直接翻到部落冲突这边来看。 这些英文我就不翻译了。然后这边呢是他游戏刚出来的样子,他的画风是类似于,就感觉有点像动漫一样。以前的画风是就是 那样的。然后以前的剑魔啊,你看以前的野蛮人是感的感,感觉怪怪的。 对,这边还有就是以前的一些兵种,就感觉看起来有点比较恐怖的样子。那后来现在慢慢优化成越来越比较可爱疯了。你看以前的石头人,那边是飞龙啊,这边皮卡啊什么的都有啊。胖子。 对,以前的野蛮王。你看那边啊,这边是女王。以前的女王其实想设置是一个法师,然后来给他一个奴攻奴。对, 你看这边永王,永王也是做了很多个啊,这些是皮肤啊,这个是第一个蛮王皮肤,也是首个月令皮肤。然后永王这个也不错哦,对吧。 啊,这边是夜世界那边的啊,这边应该这些没上色的是应该以前想设计出来,然后但是没出。 他这边是大本营,还有一些武器什么的对吧,他们都是以前的,就是慢慢优化过来嘛。 啊,这边就是玩坐啊。这个我倒是没看过,应该是游戏刚出来时候想设置玩坐啊,就是我们的玩是躺在上面的,然后这些圣柱我也没见过。 对,我是一五年左右玩的,这个游戏是一二年出的。然后这些呢,就是历史的一个登录画面。 对,感觉还行,你再翻过来应该。哦,没有了。这边是海海岛骑兵的。对, 是这么多。然后这一本好像一共有两百多页呢。对,感觉还是挺多的。啊。对,我们看一下啊,总体浏览一下 啊。有卡通农场,有那个什么农场啊,对吧,部落冲突,然后还有就是海岛骑兵, 还有那个黄氏战争啊,很多呢。对,然后这边是那个荒野乱斗。还有好几种游戏我也没玩过。 ok 啊,感觉这本还行啊。你看他这个边框都是银色的,还是蛮有纪念意义的。
