自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ESP32:能用QQ和蓝牙控制的空调遥控器

一款可以用QQ消息和蓝牙BLE控制的ESP32红外遥控器。

2022-07-05 22:02:30 2926 2

原创 ESP32:蓝牙BLE控制M3508电机

ESP32:蓝牙BLE控制M3508电机先给各位朋友拜个年,祝大家新春快乐,事事顺利,身体健康啊!还是熟悉的3508,内容概述:ESP32主控蓝牙BLE通信使用实时系统(FreeRTOS)使用ESP32的TWAI总线(CAN)ESP32使用ESP-IDF v4.3开发,仓库地址放在文末。目录文章目录ESP32:蓝牙BLE控制M3508电机目录ESP32的TWAI(CAN)概览与对比反馈的获取蓝牙BLEGAPGATTESP32 API实际上手总结ESP32的TWAI(CAN)概

2022-02-03 16:12:44 8836 1

原创 单片机main函数退出后发生什么——以stm32为例

单片机的主函数如果返回了,会发生什么?网上相关内容很少,这里使用stm32探究一番。

2022-01-19 11:14:00 1363 1

原创 大疆M3508、M2006-PID控制的STM32F1移植

大疆M3508、M2006-PID控制的STM32F1移植前言:距离第一篇《PID与三环控制-以大疆M3508为例》已有半年的时间,很荣幸能与朋友们一起交流探讨,也是在交流中写出了第二篇关于CAN总线使用的《M3508CAN总线配置方法》这一篇入门小文章。感谢大家的支持。提起来也惭愧,几位朋友曾问有没有STM32F1的电机控制程序,由于我使用F4板子,手头上并没有F1的程序。当时向一位朋友承诺,很快就会移植一个F1版本出来。一转眼几个月过去,期间发生太多事,但最终得空移植出来。F1版本功能与F4版

2021-10-12 00:17:12 5047 2

原创 致敬mentohust,路由器使用Socket认证华科校园网

致敬mentohust,路由器使用Socket认证华科校园网前言:上一篇文章中,为了解决ESP32华科无线网认证的问题,我成功把网页认证机制用Python+Socket复现。但痛点依然存在,无线网连接数量有限、公用路由可操作性低、有线网口少这些问题只有通过引入路由器才能解决。我手上有两台洋垃圾网件R6300v2,均刷有梅林固件380.70。折腾它们是为了实现路由器自动校园网认证并提供稳定的网络,为越来越多的联网设备以及后面的项目做准备。前后两篇文章都是对mentohust开发前辈的致敬,虽然技术

2021-09-03 00:27:45 1912 2

原创 计算机字体渲染的学问

计算机字体里的学问前言:哥们的项目中用到了树莓派Zero,就是那个搭载着约十年前单核芯片的单板计算机。性能制约令人痛苦,幸运的是它也具有GPU,于是使用了OpenGL ES、OpenVG等硬件加速框架。其中为了渲染矢量字体,接触了FreeType字体库。读完FreeType文档之后,发现习以为常的字体里也有大学问,今天咱们来聊聊字体。文章目录计算机字体里的学问前言:字体是什么?讲个故事:字体的表示原理位图矢量对比一下字符排版要素字距微调(Kerning)放缩中的栅格对齐(grid-fittin

2021-08-16 13:19:46 509

原创 大疆M3508、M2006必备CAN总线知识与配置方法

大疆M3508、M2006必备CAN总线知识与配置方法文章目录大疆M3508、M2006必备CAN总线知识与配置方法前言:0x00 需要 *额外的* CAN收发器!!!0x01 硬件层面分析为什么需要CAN收发器请注意:120Ω的终端电阻呢?0x02 软件配置简析如何把通信频率设定为1MHz?CAN过滤器配置消息的接收与发送0x03 总结演示视频:前言:两个月前的一篇文章:PID与三环控制发布以后,有不少朋友在微信上交流大疆M3508、M2006的使用问题,其中有一个方面值得单独拿出来聊一聊:C

2021-07-22 23:30:58 20268 18

原创 登录华科校园网,我用Socket

登录华科校园网,我用Socket导语:找一个华科学生问一问,学校的网络怎么样?得到的大多数是负面回答。其实不论是从覆盖区域、网络稳定性、还是速度来说,华科做的都还是可以的(24:00断网除外)。可是有一点我从进校以来就一直不爽,那就是校园网的认证方式是有线锐捷+无线web页面组合,并且无线网不能输入MAC来指定无感认证设备。真的是非常的安(má)全(fàn)啊!这就意味着像esp32这类MCU没法使用无线网,特别是大一学生不能开通有线也没法装路由器,当时想用esp32做点东西的我十分郁闷。我从来到华

2021-07-08 15:13:08 4198

原创 老师不讲的C语言知识

老师不讲的C语言知识导语:对于工科生,C语言是一门必修课。**标准C(ANSI C)这个看似简单**的语言在硬件底层编程、嵌入式开发领域还是稳坐头把交椅。在20年5月份,C语言就凭借其在医疗设备上的广泛应用,时隔五年重回编程语言榜首。同学们在拿到学分之后还有没有使用这门“手艺”呢?想做软硬件项目的同学还需要补足哪些知识呢?不论是正在学习还是曾经学习过C语言的同学,这篇文章总结的一些要点能提供一个新的角度来理解C语言的设计理念和特性。一起来看看吧!文章目录老师不讲的C语言知识导语:@[toc

2021-05-10 12:25:23 602 1

原创 PID和三环控制-以大疆M3508、M2006为例

前言:最近用到了大疆的直流无刷(BLDC)减速电机M3508和M2006。做RoboMaster比赛的同学应该对它们很熟悉,这两款电机质量都不错,配套电调C620、C610功能强大,应用场景广泛。当然价格不算低。我作为第一次接触电机控制的新手,在搜索PID和三环控制资料的时候常常得到的是一些理论论述,而且千篇一律。虽然PID是较为简单的控制算法,新人上手难度还是有些大。那么我就彻彻底底地回顾一下搭建最简单的电机控制算法的流程。提供一个新的理解视角。本文依托大疆官方M2006电机例程,其与M3508..

2021-05-03 18:50:25 28606 21

原创 Word带数学公式发布博客

Word公式编辑器无法直接上传博客,一个一个的转换LaTeX还要加$,十分麻烦。下面是我昨天摸索出来的办法。作为博客新人,这个问题困扰我一晚上,能解决我也是非常高兴的。如果各位前辈有好方法的话,请不吝赐教!!昨天把写在Word里的文档电子电路基础,发布到了博客。这也是我第一次用Word内置的发布功能进行发布。问题是文章有不少的数学公式。我一开始写的时候没想到要发布,就直接用了Word的公式编辑。也是很好用的,对于我这种新手非常友好,就像Casio计算器一样的填进去就有很漂亮的公式。比如.

2021-02-19 17:22:26 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除