- 博客(283)
- 资源 (52)
- 收藏
- 关注
原创 解决Project LUX 闪退,白屏,返回Steam Home问题
变量名称:OPENSSL_ia32cap。增加一个系统变量,原理不太清楚。变量值:~0x20000000。
2023-05-25 12:02:12 635 3
原创 ESP32 网络计时器,包含自动保存
在ESP32开发板上,使用了三个按钮,分别为开始计时按钮(BUTTON1)、停止计时按钮(BUTTON2)和计时器时长选择按钮。首先连接WiFi网络,同步NTP时间,并初始化OLED屏幕。然后通过setdefaulttime()函数设置计时器默认时长,并初始化按钮引脚。在主循环中通过checkTimerButtons()函数检测按钮状态,若按钮被按下,根据按钮类型执行相应的操作。如果开始计时按钮被按下,则开始计时,并在OLED屏幕上显示计时器倒计时时间。
2023-04-25 13:07:27 1213
原创 利用ESP32-C3实现一个风扇PWM控制器,可网页操作
这段代码是一个基于ESP32开发板的PWM控制器,可以通过网页输入控制参数并显示在屏幕上,通过PWM输出引脚控制风扇的转速,还可以测量风扇的转速并在屏幕上显示。此外,代码还具备显示当前时间、显示Wi-Fi连接信息等功能。
2023-04-23 11:58:08 2956
原创 写个.py来测试SSD性能,程序自动填充硬盘
其实一开始我想当然的是用write来写字符然后循环的方法,当然实际测试发现,这个相当于你新建一个.txt,然后按住键盘上的1不放,这速度肯定是非常慢的。因此需要个效率更高的方法,那就是通过seek函数来偏移,然后写字符,最后关文件,这样python程序就实现了最为接近硬盘标称速度的写入速度。有时候买了新的固态会想着测试一下性能,不过目前市面上的SSD,基本上。当然因为时间仓促写的一般,但是贵在能用,直接上所有的代码。计算前后时间差得到总共用时。偏移指定的容量,最后写1。
2023-02-06 14:00:11 451
原创 对NovelAI的关键词的探索记录
3,细致描述衣服,可以加highly detailed ,比如highly detailed dress,1,如果要较高画质,一般会加上((solo)), ((best quality)),4,头发眼睛等除了可以有颜色说明,还可以各自分一半,比如red|gold hair。虽然说目前已经有大量辅助工具,但还是记录一下关键词,方便网页GUI版本学习和参考。5,反向关键词用于约束,基本上来说就是通用语句,像这样。2,如果要生成真实系的风格,加realitic。8,速度快还能效果可以的选择DDIM。
2023-01-16 00:28:05 1068
原创 解决ESP8266无法连Wifi,波特率乱码问题
最终发现,是因为我使用的模块的晶振是26Mhz,而烧录设置为了40Mhz,导致不正常。最近遇到一个奇怪问题,波特率115200,但是实际上却变成了74880。另外Wifi连不上,SmartCoinfig无法使用,测试代码如下。
2022-10-10 10:36:00 2867
原创 合宙Air101 的LCD和按键怎么用Arudino IDE驱动
但是选择会出现这个情况,找不到文件 fatal error: Adafruit_SPITFT.h: No such file or directory。想要驱动,需要安装一个库,下载后放在Arduino的Library文件夹下面。有个官方的资料,可以了解到是ST7735,屏幕的分辨率。有个库但是这个库是LuatOS的,所以我这边没啥用。库不完整,缺少很多文件,所以,我们要完整的库文件。不过这个库配合下直接驱动,显示x坐标需要偏移24。原因是Arduino IDE自带的这个。下载并覆盖文件夹中的库。
2022-09-12 16:34:41 2238 4
原创 合宙ESP32C3 的Arduino开发教程环境配置
ESP32C3 和ESP32S3都是基于RISCV的内核的处理器,是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件,所以它的性能好,又因为这个开源设计所以价格极低没有授权费用。这次我使用的是合宙出的,后面会都是用自己设计的板子,板子不带CH343的加上个屏一共是22.5,当然只是当前价格东西收到是这样,C3和S3主要还是屏幕支持上差别,比如 ESP32-C3支持QSPI。
2022-09-12 15:34:56 7865 5
原创 三步,在Win11系统下使用USBASP,不用重启不用配置
2.之后按照图上这样,选择USBasp以及libusb-win32,并且点击Install Driver。这时候你的设备管理器会出现一个带感叹号的USBasp,并且不能更新驱动。事情是这样,我遇到了这个问题,之前买的USBASP现在打不上驱动。1.3.我们需要一个小工具,网上搜索并且下载Zadig。实际上很简单,你需要先把USBASP这个插到电脑上面。3.再回去看,可以看到已经打好 驱动了。最后附带一下USBASP的引脚定义。
2022-08-23 10:55:36 2235
原创 三步就好,使用万用表来判断MOS管的好坏
判断MOS管的好坏的方法,对于购买了二手MOS管的情况,或者部分MOS管损坏的情况下,是比较有需要的。一些情况下,这种表面有烧毁痕迹的MOS管很容易判断为已损坏但另外一些情况下,只能通过万用表来判断MOS管 ,这里以N沟道MOS管来举例说明如何判断第一步使用二极管档位来测量MOS管,多数时候导通电压应该在4.5-5.5V之间,负极接D引脚,正极接S引脚如果导通电压过低或者接近0,那么说明已经损坏第二步测量D和S之间的电阻,如果不是.
2022-04-19 17:59:39 22338 1
原创 制作可以用航模遥控器遥控的ESP32小车
这一次来说一下如何控制小车,不过首先要说我遇到的问题,其实我写到一半基本能跑了,然后疏忽大意,让IO口碰了8.4V电源,全套包括接收机在内,和鞭炮一样炸了,五十多块钱直接飘了,这一次可以说是损失惨重,主要所有主要模块都是自制的,很费时间,可以说是非常难过了。使用的电机控制模块和电机是这样的控制方法很简单设计上,IO32,IO33是A通道控制,IO25,IO26是B通道控制,前后信号IO15,转向信号IO16#define CA2 32#define...
2022-04-14 23:17:25 2335 1
原创 图形化编程好用?自制一个ESP32数显时间继电器
这个东西就是实现在一定时间内按照间隔运行,淘宝上有很多,实际上如果不是为了测试我并没有必要自己做一个。主要这个是我试着使用Mixly——一种图形化编程软件,支持Arduino IDE。这是我使用这个工具完成的一个简单项目,总的耗时为2.5小时但是随着使用,我不得不怀疑这个软件真的是给小朋友用的吗,图形化后,逻辑上面的易用性确实提升了,很多语句不用查询不用百度搜索。但是细节上的修改反而有比较多的繁琐的问题,比如说要配置一个value+1000,你不能直接写value+1000.
2022-04-08 17:49:56 1830
原创 LOLI遥控萝丽控制器开源项目的制作过程问题总结
前言萝丽遥控器是一个国人项目,这一个项目主要是航模遥控器,接收机的组合,有着容易使用,成本低廉的特点,关键是功能还很完整。当然是使用过程中我遇到了很多问题,这些问题并没有在网络上被列出所以这里进行总结希望能提供给其他人参考。萝丽控制器电调资料合集链接:https://pan.baidu.com/s/1R23THVEkKdnOa5l_pxuZog提取码:82kv--来自百度网盘超级会员V6的分享如何使用OLED替代LCD这个应该使用OLED兼容固件,我试了一下,可以
2022-04-08 11:36:56 6781 4
原创 STC12C5A60S2 下载失败问题
STC12C5A60S2 下载失败问题我处理了有一下午最后发现是电压问题,虽然说支持5-3.3但是实际上要4v或以上才能烧写
2022-04-05 17:38:52 1034
原创 Photoshop 2022把每个图层都导出为一个文件
这个功能软件自带的,不用任何插件,位置在文件----导出----将图层导出到文件导出效果
2022-04-03 14:17:13 1449
原创 C51库,用于Y5之后内核,STM15F104W,STC8G1K
自行撰写的常用库,包含各种实用函数,串口发送,EEPROM操作等等,分为.c文件和.h文件.c文件#ifndef _SINZOC51LAB_H#include "sinzoC51lab.h"#endif#define FOSC 11059200UL#define BRT (65536 - FOSC / 115200 / 4)#define WT_30M 0x80#define WT_24M
2022-03-07 21:02:53 509
原创 轻轻松实现可编程视频输出,基于LM1881的视频叠加模块
项目描述这个项目的作用是实现一个可以叠加到视频上的文字和图形显示方案,目前单独显示正常。画面的刷新率达到PAL标准,像素为120*96,一般使用足够但是叠加部分,需要额外调试,因为和垂直信号同步有关系,目前是通过中断来解决垂直同步但是水平会滚动,具体可以使用附件中的库,配合上AVR的MCU,因为要使用5V所以整个系统用8bit是比较方便的。使用方法先说可调电阻,这个Arduino的A2输入调节功能,可以...
2022-03-05 14:48:09 420
原创 对老王家的三路充电模块研究
前言在老王家看到了三路锂电池充电电路,这个东西很便宜,只要2毛,但没有具体使用方法。说是假IC,也不知道是假在哪里,打磨还是狸猫换太子不得而知。试着买了两片,全新的,可以看到,上面有三个MAX1811以及一片MAX531B,其中MAX1811是充电芯片,而MAX531B是AD转换芯片,设计用途应该是用来监控电量在这一个模块的背面是有标注引脚的用途的,虽然有两面但实际上有通孔因此并没有两排脚位,能够一眼了解用法的部分只有VCC,G,其他脚位用途不明。解析想要知道..
2022-02-07 16:58:49 3865
原创 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 6407
原创 Xilinx CPLD教程,Verilog入门:语法和多路选择器
前言这一篇主要还是提供给了解C的工程师,方便快速的上手Verilog的思维和编写方法从多路选择器了解Verilog语法多路选择器,名称有点厉害但其实就是一个多路输入然后通过一路输入切换输出的小玩意,比如这个就是一个四进一出,二切换输入的多路选择器。这个选择器不需要时钟,所以我觉得更能理解Verilog的本质,Verilog的本质就是使用代码来定义一个芯片的功能。只要想,以及芯片资源足够,就可以让CPLD或FPGA变成任意的其他芯片。先来看一下整个代码module m
2022-01-04 17:10:21 1341
原创 Xilinx CPLD教程,Verilog入门:点亮LED灯
前言这篇讲的不会非常细致,主要是说明下程序与实现的效果,方便熟悉c类语言的工程师了解Verilog到底是怎么样,以及前期硬件的准备为什么用CPLDCPLD和FPGA相比较,更简单,更便宜,更容易使用,当然性能更一般,但是却很适合入门Verilog因为不用花很多时间去配置。使用平台、环境、开发板这里我使用一套运行Windows7的电脑,它有LPT也就是并口,当然你可以使用并口转USB的设备来实现下载器的使用。XC9572XL:XC9572的现代版本,VG44封装.
2022-01-04 16:58:18 5578 1
原创 两段代码, C#自动获取串口号
有时候会需要获取到目前连接到电脑的串口比如左上角这样的,这次做的上位机开发过程中就使用到了这段代码。具体做法如下 /// <summary> /// 自动获取串口的端口号 /// </summary> /// <returns></returns> public void GetComList() { string[] name.
2021-12-22 09:31:06 2938
原创 辉光管升压电路理论,让USB升压170V
前言辉光管是一种早期的字符显示元件,在数码管没有被开发,半导体没那么高级的情况下,是除了钨丝灯和氖泡外最主要的数显方式。辉光管的驱动条件以现在眼光来看可能有点苛刻,并且非常危险,远远超过了大多数的元器件的保护措施,因为它居然高达170V甚至更高,并且这是直流电的电压。这里以常见的QS30辉光管举例说明,如何驱动辉光管。辉光管的相关设备通常会被设计为台式,也就是有着较好的恒压条件,但通常来说依然还是要追加基本的滤波电路。在有时候会被设计为电池供电,比如辉光管手表,和台.
2021-12-04 23:18:55 13074 8
原创 玻璃菲涅耳透镜及标准罩对LED摄影灯照射亮度的影响探究
简介该篇以相对比较方式得出结果,证明菲涅耳透镜对COB芯片增亮有明显效果什么是菲涅耳透镜菲涅耳透镜是一种特殊的镜片,和凸透镜比较,菲涅耳透镜表面具有特别的环形纹路,从而实现小镜片和较低曲率的情况下也能达到好的聚焦效果。这次采购的是一种50mm的玻璃镜片,相比较亚克力材质,玻璃材质制作的菲涅耳透镜有着更高的耐温参数。测试方法和结果测试上保持亮度不变,通过变化灯与传感器的距离,来了解标准罩、菲涅耳透镜对COB芯片亮度的影响,通过这四种情况测量得出结果:裸芯片安..
2021-11-18 22:57:17 849
原创 RT-Thread Studio如何配置包与额外的附加组件
这一个实时操作系统的开发环境是可以进行包的配置,也就是使用各种成熟的库,这里只需要打开项目资源管理器下的RT-Thread Settings这一个就可以打开后的界面如下,有软件包,组件和服务层,两个点击左上角软件包的+号,会出现一个有许多包的界面,提供下载比如说编程语言,就可以提供四种不同语言的支持,包括常用的MicroPyhton选择一个需要添加进去的软件包,点击后就可正常的使用了右键的话可以看到API文档,非常的方便在你安装..
2021-11-04 15:19:21 1613
原创 NES/FC 游戏开发笔记:CC65函数说明,持续更新
//cc65 for nes的常用函数说明pal_fade_to(0,4); //pal_fade_to的用途是用来渐入渐出,共有0-8这么多级别的亮度//程序的撰写上有点像是写字的白板,要拿下白板后才能写写画画,所以会需要这两个函数ppu_off()ppu_on()set_vram_update(text);//在ppu的显存上面绘制内容,就需要在ppu_off()之后用到这个函数,然后用ppu_on()展示出来ppu_wait_nmi();//更新ppu的vram..
2021-10-22 21:57:35 345
原创 RT-Thread Studio怎么把字体改大一点
要修改字体打开窗口----首选项,然后在弹出的窗口中左上角搜索栏输入字体在颜色和字体这一部分选择两部分,一部分是C---C/C++ Build Console Text Font 影响下面的控制台文本大小一部分是基本----文本,这里影响代码区域,按照你的需求进行修改即可...
2021-10-18 18:36:29 1822
原创 RT-Thread入门教程,环境配置和第一个代码
1.前言RT-Thread这一个操作系统获得很多工程师的好评,使用简单,支持多,有软件包可以下载,甚至未来会有更多MicroPython的支持,能够兼容主流的一些MCU,总得来说,这对于快速开发是一件大好事这一篇就说明一下如何好好的使用RT-Thread开发。2.使用的软件与下载安装主要要用的有两个一个是RT-Thread Studio,这个是IDE,另外一个是RT-Thread env 工具,用于图形化进行配置,然后还有一个RT-Thread本身,也就是MCU用的操作系统..
2021-10-18 18:16:57 13939
原创 解决riscv64-unknown-elf-gcc: not found 问题
一开始我以为是文件漏了问题,先是下载整个源代码riscv-gcc-riscv-gcc-9.2.0,下载的地址GitHub - riscv-collab/riscv-gnu-toolchain: GNU toolchain for RISC-V, including GCC然后因为我是在Windows下,所以要使用这一个MinGW64,切换到下载后解压的编译目录之后输入这个命令,功能是生成Makefile,这里提示出错,大意就是需要GCC requires GMP 4.2+, MP
2021-10-18 17:15:48 11592
原创 ESP32,ARM,Arduino 摄像头的选型参考列表
像素(W) 输出分辨率 最大输出帧率 传感器大小 模组参考价格(CNY) 特点 OV2640 200 1632*1220 60 25 OV2680 200 1616*1216 30 1/5.0 40 OV2710 200 1920x1080 120 1/2.7 80 低照度 OV2740 1920x1080 90
2021-10-09 11:15:31 1718
原创 信利Truly M128128怎么使用,用C51和Arduino驱动
1.起始事情一开始是这样的,这一块是从自动寄存柜上拆下的屏幕。已经放置了两三年了,我想着给它用一下。使用的是少见的22pin脚位然后很神奇,这玩意现在居然要卖几百块钱,这种几千都是虚标价格,实际价格应该在200-300之间,或者也没人知道具体多少。但是以前的价格我们还是可以查到的,像是这一块Truly M128128只要十几块钱这一个屏幕并不是太好驱动,最大问题是资料极其难找,我试着搜索Truly或者搜索128128都是不同的结果。...
2021-10-07 15:44:36 813
原创 使用ESP32驱动ST7789,效果很好的IPS显示屏
前言在平台上面购买了这一种模块,然后这种模块是IPS液晶屏,显示效果会比早期那种好一些。显示屏的控制芯片是ST7789我准备使用ESP32进行驱动,测试上使用简单的Arduino IDE,那么具体要怎么样让这一屏幕正常的显示?应用库与具体配置如果是使用avr的MCU例如Arduino UNO一类可以使用这一个库,GitHub - cbm80amiga/Arduino_ST7789_Fast: Fast SPI library for the ST7789 IPS
2021-10-04 17:27:18 26804 4
原创 U8g2 图形库必备!试试这几个即时生效的界面工具
使用这个在线模拟器,你可以非常容易地去调试你的界面生成的代码,这个代码可以非常快地在左上角的那边看到,并且还可以甚至放大的程度在屏幕支持上面,除了常见的12864尺寸OLED还有12832和128128,且这一个工具可以快速支持电子纸,最常见的2.13那种另外里面的例子也可以参考一下,特别是在没有什么想法的时候,一些元件的绘制我觉得不错。...
2021-10-04 13:47:28 3239 1
thonny-3.3.5 树莓派Pico开发工具
2021-03-02
mu-editor_1.1.0-alpha.2_win64.zip
2021-03-01
Fritz-Chess-Benchmark42.7z
2020-09-11
wiiu下载工具FunKiiUNETThingy-v1.2中文版
2020-04-07
AutoGG 0.9.4 _v8.7 +17559自制系统
2020-03-14
J-Runner v0.3 Beta (4) + XeBuild XBOX360工具
2020-03-14
Nandpro30 XB360 NAND提取和烧写工具
2020-03-13
NTC100K的驱动程序For Arduino IDE
2019-10-20
ESP32C3大库编译工具安装包
2022-09-12
PC-1500 用户手册 US_PC-1500A_Instruction_manual
2021-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人