自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 STM32和微信小程序 连接Onenet上传数据、下发指令

首先在开始前需要进行Onenet平台和微信小程序的注册,Onenet的设备注册想必大家都会了,就不再赘述了,简单说一下微信小程序的注册;点击前往注册,然后填写注册信息完成注册(一个邮箱只能申请一个小程序),这样你就注册成功了,然后登录后在设置里找到自己的AppID(小程序ID)再打开miniprogram->page->index->index.js【index.js不是index.json】先打开project.config.json翻到第四十行修改appid,这里就用到之前你注册的微信小程序ID了。

2023-08-21 19:12:49 3893 6

原创 CH32+ST7735+MQ135传感报警

CH32V303_305_307系列搭载V4F内核,支持 单精度浮点指令集,具有更高的运算性能。在产品功能上支持144MHz主频零等待运行,并根据不同应 用方向提供了具有特色的资源结构,例如8组USART/UART串口,4组电机定时器,内置PHY收发器的 USB2.0 高速接口(480Mbps),千兆以太网MAC等。TFT的像素大小可以通过调节代码里LCD_W和LCD_H来调节。使用MQ135的模拟量接口,通过ADC采集,参考。代码使用官方的MounRiver Studio进行程序编写,参考官方例程。

2023-07-19 01:06:34 408

原创 合宙AIR001驱动0.96OLED屏幕

合宙Air001是一款TSSOP20封装的MCU,采用高性能的32位ARM®Cortex®-M0+内核,内置32Kbytes的Flash和4Kbytes的RAM。芯片集 成多路USART、IIC、SPI等通讯外设,5个16bit定时器以及1路12bit ADC和2路比较器。代码使用官方的资料改的,将文件里GPIO的项目分离出来,单独复制GPIO_Toggle和Libraries,打开项目重新添加文件路径。10CNY买了一块板子和10个芯片,再加9.9CNY还可以买一个合宙的DAPLink,巨划算!

2023-07-16 22:45:06 2025 1

原创 STM32直流电机测速

STM32F103C8T6是由意法半导体(STMicroelectronics)推出的一款32位单片机芯片,采用了ARM Cortex-M3内核,其主频可达72 MHz,具有丰富的周边设备和接口,可以广泛应用于各种单片机应用领域,如工业控制、智能家电、医疗器械和消费类电子等领域。因此,通过检测霍尔元件的电势差大小和方向,就可以测量磁场的方向和大小,根据磁场的方向和大小,就可以计算出被检测物体的速度。总之,TT减速电机适用于需求高精度、高转矩、低噪音和长寿命的应用场合,特别是在空间有限的场合中具有优势。

2023-07-11 16:08:15 3127 1

原创 1.28寸(240*240)TFT+STM32F103C8T6(GC9A01驱动、不带触摸)

STM32F103+1.28tft(gc9a01驱动)

2023-05-12 12:17:15 1009 2

原创 RT_Thread Stdio+CH32V307+0.96OLED

RT_Thread Stdio+CH32V307+0.96OLED

2023-05-12 12:17:10 415 2

原创 每次Keil下载程序报错 Not a genuine ST Device! Abort connection

每次Keil下载程序报错 Not a genuine ST Device! Abort connection

2023-05-11 21:26:44 736 1

Arduino IDE 1.8.19安装包和ESP8266 2.6.3、ESP32 1.0.6、ESP32 2.0.9离线安装包

Arduino IDE 1.8.19安装包和ESP8266 2.6.3、ESP32 1.0.6、ESP32 2.0.9【离线安装包】 打开ArduinoIDE的文件菜单-首选项里面,附加开发板管理网址 http://arduino.esp8266.com/stable/package_esp8266com_index.json 然后运行离线安装包

2023-09-02

CH32V307多驱动模板包括AHT20,MPU6050,正交编码电机,CH9141蓝牙模块,TAU1201GPS,TFT屏幕

CH32V307多驱动模板 包括AHT20温湿度模块,mpu6050和icm20602六轴陀螺仪,imu600ra和imu963ra九轴陀螺仪,正交编码电机,CH9141蓝牙模块,tau1201GPS模块,IPS1.14和ST7735S屏幕,0.96OLED屏幕,CH573无线模块等 代码里简单用ST7735S驱动的128*160屏幕加AHT10显示温湿度

2023-08-31

CH32V307+ST7735S+LVGL(使用MonuRiver Studio)

CH32V307+ST7735S+LVGL(使用MonuRiver Studio) LCD_SCL_Pin GPIOD GPIO_Pin_5 LCD_SDA_Pin GPIOD GPIO_Pin_7 LCD_RES_Pin GPIOD GPIO_Pin_2 LCD_DC_Pin GPIOD GPIO_Pin_3 LCD_CS_Pin GPIOD GPIO_Pin_4 LCD_BL_Pin GPIOD GPIO_Pin_1

2023-08-31

【STM32+微信小程序】连接机智云(onenet)上传数据、下发指令

压缩包包括STM32代码和微信小程序源码 /*--------------------------------------------------------------------------------- ESP8266: RX PA2 TX PA3 EN 3.3 OLED: SCL PB8 SDA PB9 ADC: I/O PA4 舵机: I/0 PA1 蜂鸣器: I/0 PC14 AHT10: SCL PB6 SDA PB7 ---------------------------------------------------------------------------------*/

2023-08-21

STM32+安信可RA-01SClora模块收发代码(LLCC68)

主控使用STM32通过安信可的lora模块RA-01SC(LLCC68)通信,包含收和发 RA-01SC是通过SPI读写寄存器,通过串口1显示调试结果;模块和STM32接线如下 LoRa RA01SC STM32 NSS_PIN PA4 MOSI_PIN PA7 MISO_PIN PA6 SCK_PIN PA5 RESET_PIN PB1 DIO1_PIN PB11 DIO4_BUSY_PIN PA0 USB to TTL STM32 Tx PA_9 Rx PA_10

2023-08-19

42步进电机+A4988+PID

42步进电机+A4988+PID A4988控制步进电机,AS5600获取旋转角度,PID调控转速 上位机使用VOFA+与STM32串口通信方便调节PID 接线: --------------------------A4988 PB12 MS1 PB13 MS2 PB14 MS3 PB15 DIRECTION PB11 ENABLE VDD 3.3 GND GND VMOT 12V 1A和1B 接步进电机的个线圈(万用表测通断,连通的两根线是一个线圈) 2A和2B 步进电机另一个线圈 ------------------------AS5600 PB6 SCL PB7 SDA

2023-08-11

STM32+AS5600+A4988+42步进电机

主控STM32通过IIC协议读取步进电机旋转角度,在上位机串口(USART1)显示旋转角度 四线两相步进电机由A4988驱动,通过PA11控制A4988使能,PB12 PB13 PB14 分别对应MS1 MS2 MS3 控制细分选择,PB15控制旋转方向 接线: A4988 PB12 MS1 PB13 MS2 PB14 MS3 PB15 DIRECTION PB11 ENABLE VDD 3.3 GND GND VMOT 12V 1A和1B 接步进电机的个线圈(万用表测通断,连通的两根线是一个线圈) 2A和2B 步进电机另一个线圈 AS5600 PB6 SCL PB7 SDA

2023-08-06

K210开发者套件资料,包括入手试玩和出场测试代码、开发环境介绍、开发环境搭建、基础实验例程、核心处理器例程、高级实验例程

K210开发者套件资料,包括入手试玩和出场测试代码、开发环境介绍、开发环境搭建、基础实验例程、核心处理器例程、高级实验例程、物联网实验例程、程序源码汇总、硬件参考资料、K210芯片资料。 其中还包括maixpy固件和几个上手可用的模型

2023-07-19

RT-Thread潘多拉开发板智能窗帘

基于潘多拉STM32L475开发板使用板载资源制作智能窗帘。 使用板载电机、240*240TFT、AP3216C、AHT10、RGB和按键 TFT显示目前温湿度和光照强度 按键KEY2用于切换手动和智能模式,KEY1 KEY0用于手动开关窗帘(手动模式有效) 光照强度大于阈值自动关窗帘

2023-07-11

CH32F103C8T6+BMP280+0.96OLED

CH32作为主控,通过BMP280采集海拔、大气压强和芯片温度这些数据,数据通过0.96OLED显示。 BMP280 CH32 SCL PB5 SDA PB6 0.96OLED CH32 SCL PB10 SDA PB11

2023-07-11

CH32F103C8T6+DHT11+0.96OLED

CH32作为主控通过单总线获取温湿度,将获取的温湿度显示在OLED屏幕上 DHT11 的I/0连接CH32的PA6 0.96OLED 的SCL连接CH32的PB4 0.96OLED 的SDA连接CH32的PB5

2023-07-11

STM32F103C8T6+霍尔元件+TT减速电机+0.96OLED测速程序(HAL库)

程序使用霍尔元件的数字量输出测量直流电机转速,通过0.96寸OLED屏幕显示转速的波动曲线、电机报警阈值和电机实时转速;由于STM32带负载能力不够,无法直接驱动直流电机,所以使用L298Nmini做驱动来驱动直流电机,同时通过两个GPIO口输出不同占空比的PWM波来控制直流电机正传反转的转速。课设中使用到了四个独立按键,按键分别控制OLED数据显示和转速波动曲线界面的切换、更改报警阈值、直流电机正反转状态切换和直流电机转速。

2023-06-15

大唐杯历届PPT资料5G通信

大唐杯历届PPT资料5G通信

2023-05-18

RT-Thread Stdio+CH32V307+0.96OLED

RT_Thread Stdio+CH32V307+0.96OLED

2023-05-11

1.28寸tft(GC9A01驱动240240像素)+STM32F103

1.28寸tft(GC9A01驱动240240像素)+STM32F103 使用硬件SPI =================电源接线==================== LCD模块 STM32单片机 VCC 接 3.3V //电源 GND 接 GND //电源地 ==================液晶屏数据线线============== 本模块默认数据总线类型为4线制SPI总线 LCD模块 STM32单片机 SDA 接 PA7 //液晶屏SPI总线数据写信号 =================液晶屏控制线接线============== LCD模块 STM32单片机 BLK 接 PA1

2023-05-11

GD32F103数据手册

GD32F103数据手册

2023-01-10

蓝桥杯单片机赛点资源包(新板)

蓝桥杯单片机赛点资源包新板

2023-01-10

STC15学习资料 GPIO、中断、定时器、串口、ADC、EEPROM

STC15学习资料 GPIO、中断、定时器、串口、ADC、EEPROM STC15系列单片机可以运行3种省电模式以降低功耗,它们分别是:低速模式,空闲模式和掉电模式。正常工作模式下,STC15系列单片机的典型功耗是2.7mA ~7mA,而掉电模式下的典型功耗是<0.1uA,空闲模式下的典型功耗是1.8mA。低速模式由时钟分频器CLK_DIV (PCON2)控制,时钟分频器可以对内部时钟进行分频,从而降低工作时钟频率,降低功耗,降低EMI。

2023-01-10

PCtoLCD2002完美版

PCtoLCD2002完美版软件下载

2023-01-10

1.8寸TFT资料(arduino c51 stm32c8程序)

1.8寸TFT资料(arduino c51 stm32c8程序)包括图像取模和文字取模软件和原理图

2023-01-10

假设要计算序列x(n)=u(n)-u(n-L),0≤n≤L 和h(n)=cos⁡(0.2πn),0≤n≤M的线性卷积

假设要计算序列x(n)=u(n)-u(n-L),0≤n≤L 和h(n)=cos⁡(0.2πn),0≤n≤M的线性卷积,完成以下实验内容: (1)设 L=M,根据线性卷积的表达式和快速卷积的原理,分别编程实现计 算两个序列线性卷积的方法; (2)比较当序列长度分别为 8,16,32,64,256,512,1024 时,两种计算方 法计算线性卷积所需时间; (3)当 L=2048 且 M=256 时,比较计算线性卷积和快速卷积所需的时间, 进一步考察当 L=4096 且 M=256 时两种算法所需时间; (4)编程实现利用重叠相加法计算两个序列的线性卷积,考察 L=2048 且 M=256 时计算线性卷积的时间; (5)编程实现利用重叠保留法计算两个序列的线性卷积,考察 L=2048 且 M=256 时计算线性卷积的时间。 ​

2023-01-10

空空如也

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

TA关注的人

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