
兴趣项目
文章平均质量分 67
arenascat
这个作者很懒,什么都没留下…
展开
-
制作可以用航模遥控器遥控的ESP32小车
这一次来说一下如何控制小车,不过首先要说我遇到的问题,其实我写到一半基本能跑了,然后疏忽大意,让IO口碰了8.4V电源,全套包括接收机在内,和鞭炮一样炸了,五十多块钱直接飘了,这一次可以说是损失惨重,主要所有主要模块都是自制的,很费时间,可以说是非常难过了。使用的电机控制模块和电机是这样的控制方法很简单设计上,IO32,IO33是A通道控制,IO25,IO26是B通道控制,前后信号IO15,转向信号IO16#define CA2 32#define...原创 2022-04-14 23:17:25 · 3073 阅读 · 1 评论 -
对老王家的三路充电模块研究
前言在老王家看到了三路锂电池充电电路,这个东西很便宜,只要2毛,但没有具体使用方法。说是假IC,也不知道是假在哪里,打磨还是狸猫换太子不得而知。试着买了两片,全新的,可以看到,上面有三个MAX1811以及一片MAX531B,其中MAX1811是充电芯片,而MAX531B是AD转换芯片,设计用途应该是用来监控电量在这一个模块的背面是有标注引脚的用途的,虽然有两面但实际上有通孔因此并没有两排脚位,能够一眼了解用法的部分只有VCC,G,其他脚位用途不明。解析想要知道..原创 2022-02-07 16:58:49 · 4062 阅读 · 0 评论 -
Atmega48,168,328P等芯片的差别在哪,后缀含义
主要的差别在于存储空间,也限制了用途,其他参数是一样的,这里还有一种早期型号,是Atmega8A,其中A指的是现代工艺重置 单位Kbytes Atmega8A Atmega48 Atmega88 Atmega168 Atmega328 ROM 8 4 8 16 32 EPROM 0.5 0.25 0.5 0.5 1 SRAM 1 0.5 1 1原创 2022-01-17 13:58:32 · 8424 阅读 · 0 评论 -
辉光管升压电路理论,让USB升压170V
前言辉光管是一种早期的字符显示元件,在数码管没有被开发,半导体没那么高级的情况下,是除了钨丝灯和氖泡外最主要的数显方式。辉光管的驱动条件以现在眼光来看可能有点苛刻,并且非常危险,远远超过了大多数的元器件的保护措施,因为它居然高达170V甚至更高,并且这是直流电的电压。这里以常见的QS30辉光管举例说明,如何驱动辉光管。辉光管的相关设备通常会被设计为台式,也就是有着较好的恒压条件,但通常来说依然还是要追加基本的滤波电路。在有时候会被设计为电池供电,比如辉光管手表,和台.原创 2021-12-04 23:18:55 · 17309 阅读 · 13 评论 -
U8g2 图形库必备!试试这几个即时生效的界面工具
使用这个在线模拟器,你可以非常容易地去调试你的界面生成的代码,这个代码可以非常快地在左上角的那边看到,并且还可以甚至放大的程度在屏幕支持上面,除了常见的12864尺寸OLED还有12832和128128,且这一个工具可以快速支持电子纸,最常见的2.13那种另外里面的例子也可以参考一下,特别是在没有什么想法的时候,一些元件的绘制我觉得不错。...原创 2021-10-04 13:47:28 · 4540 阅读 · 1 评论 -
ESP32-SOLO开发教程,解决CONFIG_FREERTOS_UNICORE问题
关于ESP32-SOLOESP32-SOLO主要特点是只有一个核心,这也使得使用上有点儿不一样这一款的话和其他的相比较,它的最大特点就是便宜而且非常便宜只要5块钱,因为我是从那种类似于二手电子垃圾商那边买来的,我一共买了5块。他们都是装在一个不知道是什么的板子上,我看了一下评论好像是说哪一家的无线遥控的RGB彩灯类似于这样子开发板电路设计我为这一个东西设计了电路,可以参考一下,https://oshwhub.com/sinzo/esp32-kuo-zhan-ban原创 2021-08-02 13:11:32 · 4551 阅读 · 6 评论 -
用代码生成流程图,Markdown的使用方法
前言通常来说我会使用一些流程图使得对于软件、工具或者行事的操作变得有更好的可理解性,说白了就是方便理解。使用Windows软件的朋友可能会用Word,Vision此类软件,或者ProcessOn这类工具,那么是否有更好更方便的操作,可以有效提高效率?比如说,输入代码就可以生成,去除了繁琐的点击操作。如何操作使用Markdown就可以实现这种方法,具体就是使用Flowchart流程图这部分流程图会使用这样格式来声明这部分是一个流程图的开始【```mermaid】【flowchat】末尾以【原创 2021-05-12 13:59:39 · 9523 阅读 · 4 评论 -
如何把老式键盘转换成USB键盘并且自己编程?
什么是PS/2接口PS/2是IBM所推出的用于PC的接口,连接器共有6个孔,圆形设计,在1990~2000左右时间的台式机键盘是PS/2接口的,尽管在1996年已经出现了USB接口,但是受限于芯片成本和设计方案,当时的许多机械键盘依然采用PS/2接口。因为没有识别协议和描述符,所以键盘鼠标必须插到以颜色划分的特定接口才能工作。PS/2接口和现在的USB接口具有许多共性,比如实际使用的线缆数是4根,5V供电,但是在传输形式上有区别,PS/2接口是一根时钟线和一根数据线,而USB数据..原创 2021-05-11 12:50:12 · 12489 阅读 · 0 评论 -
一键加速索尼相机SD卡文件的复制操作,文件操作批处理教程
前言索尼的文件系统很迷,微单是延续DC的文件管理,所以也就造成了DCIM文件夹下就是专门存些照片,视频又在另一个文件夹而普通人的话,又是用不上XML文件的,每次复制都很麻烦,像是之前我用佳能全画幅时候就没有这个毛病。那有没有什么优化流程的方法?我就写了这样的一个批处理文件,用来提供给各位Windows用户使用。只需要配置好文件然后放在SD卡目录下,就可以一键快速复制你的视频和照片到指定的文件夹,这速度可比自己去点资源管理器快多了。如何用?在SD卡的目录下...原创 2021-05-05 11:54:07 · 2336 阅读 · 0 评论 -
如何在自己的PCB上面设计并制作反色底层丝印
前言有些板子的底部会有这种丝印,比如入门首选的Arduino UNO的底部就有着很大块的丝印,通过反色的方式显示出文字和图案,我觉得很漂亮。这次就来教一个制作这种完全贴合PCB的图案的方法。如何制作在PCB设计上我用的是立创EDA这个工具,如果使用AltiumDesigner等其他工具也差不多,可以举一反三。把已经设计好的PCB截图,然后放到PS中,我们需要先使用矩形选择工具或者钢笔工具描边,也就是绘制板型的轮廓然后填充一个颜色,可以选择白色或者灰一点的白色..原创 2021-03-29 10:29:03 · 4366 阅读 · 0 评论 -
使用Gerber文件生成CNC文件。亚克力,PCB切割教程
前言雕刻机通常可以定义为三轴数控铣床,它的通用性其实是几种机床中比较优秀的有时候我们会决定使用自己的雕刻机来雕刻电路板或者外壳,虽然请别人代工是一个好主意,不过自己的机器制作也同样有趣如果导出生成的是gerber文件,需要使用一些软件来处理并且生成雕刻机路径这一篇文章将说明如何使用CopperCAM生成雕刻机gcode文件,根据设计雕刻亚克力板。CopperCAM的使用,板轮廓的雕刻首先我们要加载文件,Gerber中.GKO后缀的文件存储的是PCB板的机...原创 2021-03-13 10:43:07 · 4792 阅读 · 0 评论 -
画个板子玩玩最便宜的Arduino,Atmega8A 的使用
前言我们日常如果是走Arduino这种快速开发的方向,那肯定会用那几种处理器Atmega328P,Atmega32U4,这里的话后者相比前者提供了原生的全速USB2.0支持。而Atmega的系列如果往328P之前看,还有Atmega8,Atmega48,Atmega88,Atmega168,Atmega162,AtmegaA8U2等等这一款处理器具有以下特点No. of Pins 28 CPU 8-Bit AVR Operating Voltage...原创 2021-01-25 16:24:34 · 9247 阅读 · 3 评论 -
Solidworks CAM入门教程,简单生成雕刻机刀路,经验分享
目录0.前言1.准备2.如何使用SolidWokrs CAM来雕刻3.Solidworks CAM导出 CNC 文件4.断刀,经验与总结0.前言雕刻机的使用必不可少的一点是配合软件,而软件则是必不可少的,虽然在极为入门的情况下有SketchUp这种非常简单容易上手的软件,但是多数情况下Solidwokrs,UG,PRO/E,CATIA在工业行业则更为常用和易用。作为该文章作者,我常用的是Solidworks,而这一篇将会围绕已经在2018之后版本集成到安...原创 2021-01-17 11:59:35 · 42145 阅读 · 6 评论 -
Blender的常用快捷键,学习必备
前言Blender他的快捷键实在是太多了,但是你要有很高效率的去做模型的话,又可以去学习这些。我按这样划分,把功能键和字母键那些区别开来单个按键类I 内差面H隐藏E挤出W选择T左侧工具栏隐藏\弹出C刷选,鼠标中键取消N右侧工具栏隐藏\弹出Ctrl 修饰类这里列举都是要和Ctrl一起按的快捷键,比如Ctrl+A是打开应用菜单,为了方便查看,我把Ctrl给省略掉A应用菜单J合并物体B倒角,可以用滚轮来增加面数实现圆角F面操作...原创 2021-01-06 17:59:34 · 4190 阅读 · 0 评论 -
Blender变成只能刷选怎么办?如何切换选择模式,如何切换框选
问题Blender虽然好用但是一些地方也是有点反人类,突然触发一些快捷键,连重开都不能解决。有时候你会遇到这个破事情,默认选择突然变成了刷选,并且按什么按钮都没有用。即使你关闭项目,再开,也一样,依然是刷选,这不完全没法用了吗。按Shift+Space,会发现原来的选择被默认成刷选,完全改不回来了。除非你新建一个Blender的项目才行,急死人如何解决按Shift+Space调出工具菜单,把鼠标放在刷选上,这时候按B,就会恢复成默认选择模式为框选我急了十分钟才发现怎么搞.原创 2020-10-05 20:47:30 · 20411 阅读 · 11 评论 -
我的生物模拟程序开发笔记(二)
第二次思考我发现设计的基础上,好像有一点小问题 鱼其实行动模式比我想的复杂,他们是有脑子的,虽然说看起来有种憨厚,与世无争的感觉(指的金鱼和草鱼),但实际上,还是复杂很多,具有领地意识和习惯性。当然这些并不对环境设计产生影响。那么使用草履虫也不是不可以,只是这种生物似乎不具有进化的条件,虽然它是一种现代所具有的水生的原生生物,然而因为独特的两个核以及伸缩泡一类的,给我的感觉并不像是...原创 2018-12-21 17:03:37 · 473 阅读 · 0 评论 -
我的生物模拟程序开发笔记(一)
项目伊始生物模拟程序,这是我之前一直想做的一个东西,也就是利用软件这块来模仿生物的行为,从而研究生物行为,终极目的是建立一个更为泛用的学习型人工智能(最终开发迭代的结果) 上次走了整整十公里和朋友一起讨论,对方也表示很大的兴趣,不过因为行业不一样,所以大家还是多以哲学,逻辑,以及原理这块进行讨论,生物一般分为相对意识来说隐藏的部分(例如体内维生素变化,皮肤电解质浓度变化等等,意识是不能...原创 2018-12-17 11:38:40 · 945 阅读 · 0 评论 -
我的USB DAC改装(MOD)流程(下)
在上篇编写完成的几天后我收到了所有的元器件。这次的操作目标是,更替所有拆下的元器件。1.检查表单先是依据之前的表进行所收到元器件的检测,使用计划购买的表单对收到的电容进行比对 下图是我收到的元件,经过对比,和我需要购买的数量上无误(甚至多了一些) 2.运放座替换贴片运放 完成了检查后就是普通焊接的步骤,在此之前要先将贴片的运放替换为运放座,也就是要...原创 2018-12-29 18:20:32 · 1983 阅读 · 0 评论 -
OSC802 USB虚拟示波器开箱与测评
OSC802 示波器这一次收到了OSC802这一款示波器,80M带宽,25M的采样率,在USB虚拟示波器中算是中规中矩1.开箱收到的快递盒子也是示波器的包装盒,保护的还算是完好 打开盒子后,可以看到OSC802示波器的本体,本体有一层蓝色的塑料外壳十分显眼 OSC802示波器和包装进行比较 在示波器本体的下方有一个牛皮纸盒,放置示波器的附件 ...原创 2019-01-30 11:41:35 · 5029 阅读 · 0 评论 -
我的USB DAC改装(MOD)流程(上)
这次突然想试试MOD,也就是通过更换元器件来提高音质,以前我对着一台耳放动过手,所以现在也是一样流程,但我会记录下来以提供参考。这篇文章分为上下两部分,上部分讲述的是流程和思路,而下部分则是改装和听感。这次的操作目标是去年购买并使用的是某家的DAC,信噪比95db,失真号称是低于0.001,价格仅仅是百元左右,在成本和人工条件限制的情况下有这样的价格其实还可以了。 1.先拆开看看吧...原创 2018-12-27 11:44:59 · 2819 阅读 · 0 评论