驱动点阵,其点阵和开发板相关信息:**开发板:**ALIENTEK 探索者 STM32F407。其中程序是从stm32l073移植过去的,仅仅是点阵显示的程序。**点阵信息:**HDLx-2416 Series,5×7Alphanumeric Displays,总共有四个显示点阵,每个5×7。没使用驱动芯片。引脚定义:因为无驱动芯片,所以直接引脚点亮。直接代码:/*主函数*/
int main(v
转载
2024-07-23 15:04:24
233阅读
_____ 巴法云介绍https://cloud.bemfa.com/docs/#/特点: 支持发布/订阅模式平台使用,参见文档* 基本原理1, 巴法云创建主题2, 单片机程序里设置巴法云中的创建的主题3, 巴法云里某主题下发送消息,单片机里因为订阅了主题,所以能收到消息* 使用步骤1, 登录注册2, 获取私钥 UID3, 创建主题4, 推送消息 a, 在该主题
转载
2024-06-18 08:33:15
271阅读
今天写一下按键加上蜂鸣器的相关知识,emmm,学到这里,就觉得32和51其实是很相像的,底层思想也差不多一样。51的底层再加上一个初始化函数,就构成了32的底层,而初始化函数部分的方法和步骤也是大同小异,所以大家如果学过51的话,32也会很好入门的~~~按键老规矩,我们还是先看一下按键部分的原理图: 然后在原理图上找一下对应的引脚: 初始化按键的思想和LED配置部分差不多,而且比LED的配置简单:
目录1. Arduino Uno(基于ATmega328P)点亮LED的代码:2. Raspberry Pi Pico(基于RP2040)点亮LED的代码(使用MicroPython):3. STM32 Nucleo(基于多种STM32芯片)点亮LED的代码(使用C语言和STM32 HAL库):4. ESP32(基于ESP32芯片)点亮LED的代码(使用Arduino IDE):5.整理阶段快来
转载
2024-09-25 06:17:09
208阅读
文章目录基于STC8A8K64S4A12智能车设计一、板载外设二、功能三、实物:四、代码五、PCB和元件六、焊接 基于STC8A8K64S4A12智能车设计一、板载外设1.1 红外接收头1.2 红外避障接口1.3 电机驱动电路1.4 蓝牙接口1.5 esp82266接口1.6 NRF24L01接口1.7 OLED电路1.8 JQ8900接口1.9 超声波接口1.10 舵机接口1.11 三个独立按
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 文章目录一 前言:二 前言:三 官方`API`说明:二 代码:其他:一 前言:
PWM的技术我们再熟悉不过了,只需要输出脉冲信号,即可调节灯具或者电机这些设备,在ESP32里面,官方把输出控制的PWM的功能控制器叫PWMC,因为是由他控制的,见下图:[外链图片转存失
转载
2024-03-05 21:50:39
223阅读
前言 技术需要沉淀,很久没更新esp32的博文了,下个月的 esp32-s2 就要量产了,据说这是一个全新的芯片。已经在乐鑫 tao宝店铺预售了,我也预了一块,先玩玩吧。后面再给大家写些评论; 最近一个月在忙 TB02 模块的开发,包括使用文档手册,都已经差不多了,感觉泰凌的代码 就是 很烂,一堆宏,学
ESP32 ——点亮一个LED所谓工欲善其事,必先点其灯。点灯应该是每位工程师拿到一块新板子时,第一件做的事。本篇主要介绍如何操纵esp32的IO口,并用IO口使一个led闪烁。如下是ESP-IDF的编程指南,在后面的学习过程中,会经常使用,可以添加一个书签。GPIO & RTC GPIO - ESP32 - — ESP-IDF 编程指南 v5.0.1 文档 (espressif.com)
转载
2024-05-22 11:20:18
1258阅读
目录一、创建项目背景:1、选好自己需要的开发板(这里使用的STM32F103C8T6的开发板)2、引脚配置3、EXIT配置4、配置SYS5、配置GPIO6、项目配置二、Keil配置1、配置2、自己编写函数3、编译生成.hex文件4、烧录程序三、结果 一、创建项目背景:用stm32F103核心板的GPIOA端一管脚接一个LED,GPIOB端口一引脚接一个开关(用杜邦线模拟代替)。采用中断模式编程,
转载
2024-07-19 10:47:20
337阅读
乐鑫面向 GUI 应用场景推出 ESP-LCD 多媒体智能控制方案。
乐鑫 ESP-LCD 多媒体智能控制方案 原视频观看地址:https://www.bilibili.com/video/BV1KA411p7rT视频中展示的智能控制面板搭载了内置 ESP32-S2 芯片的多媒体开发板 ESP32-S2-HMI-DevKit-1,合理节省了物料,具有高性价比。它丰富的板载资源和拓展接口,方便
转载
2024-04-22 11:57:01
91阅读
说明 Esp32Cam Tcp服务器 android 客户端 esp32 控制终端android 发送控制命令 接收Esp32Cam 图像视频 以及 Esp32Cam 和esp32 相关控制完成的反馈 Esp32Cam 向 app 发送视频 发送自己和esp32的控制完成反馈 通过串口向esp3
转载
2024-04-11 11:41:44
91阅读
目录 系列文章目录前言一、硬件连接二、具体实现步骤1.打开例程代码2.连接串口3.选择驱动芯片ESP324.设置环境5. 更改LCD驱动对应GPIO管脚,编译程序 6. 烧录程序7. 显示结果三 总结前言用ESP32实验板(核心模组为ESP32-WROOM-32),接SPI接口ILI9341驱动的LCD.实现例程例子tjpgd的正常显示。提示:以下是本篇文章正文内容,
转载
2024-02-16 11:12:51
317阅读
今天来点新鲜玩意!单片机、人们所熟知的是51、STM32居多,但是PiC单片机用的却很少。最根本的原因是这PiC单片机也太贵了,稍微好点的10元起步,而大家最开始接触的51单片机的价格在2元左右。PiC单片机贵是有道理的,因为它足够稳定!现在我们就用PiC单片机来点亮一颗LED灯。原理图 电路图如上图所示,我们要想让红色的LED灯亮,那么我们必须让PIC675单片机的GP0口输出低电平
一、效果展示 使用STM32 HAL库编程 PWM+DMA控制输出,CubeMX生成初始工程实现全彩音乐灯WS2812B全彩流水灯效果展示及理论详细讲解WS2812B的主要用途是在路边的氛围灯,我们在一些公园里看到五彩斑斓闪烁的灯基本都是WS2812为基础的灯带 另外我们还可以通过纯软件延时的方式来控制数据发送,这可以方便程序移植
要求使用点触开关翻转LED灯的点亮和熄灭。分析选用LED的GPIO端口时要注意不能选用34到39管脚,因为它们仅输入管脚。点触开关需要监听中断然后来翻转LED的控制管脚,所有的管脚都可以添加到中断服务程序中。如果LED显示翻转不是很顺畅可以添加函数去抖。接线图代码分析设置GPIO将这GPIO设置成全局变量,后期可以根据需求修改GPIO端口。gpio_num_t gpio_led_num = GPI
转载
2024-03-29 13:31:23
415阅读
通过串口配网,led指示灯显示网络状态一、前言直接配网介绍二、硬件连接三、命令四、完整代码及注释分析扩展:账号密码多样发送方式小结 一、前言本文章基于VS Code IDE进行编程,基于Ubuntu进行编译、下载、运行等操作 串口助手:UartAssist.exe 代码结合官方例程中的station_example_main.c 和 uart_echo_example_main.c,基于uart
转载
2024-03-20 11:29:41
235阅读
ESP32 LED_PWM模块应用 这几天在等待服务器调试,所以打算把一些周边的功能做一下。最无聊的当然是指示灯啦。在准备随手开个软件定时器的时候,居然发现ESP32有一个专门的LED PWM模块,真是神奇。当然事情没有这么简单,ESP32 LED PWM模块应该是为了专业的灯光调制特别做的,当然也可以用
转载
2024-03-24 13:45:52
335阅读
LIVE MINI ESP32开发板教程系列(四)NeoPixel + ws2812b实现炫彩显示实验材料WS2812b简介LIVE MINI ESP32开发板引脚图硬件连接测试时连线图独立使用时的连线图库安装方式一:直接用`管理库`进行安装方式二:安装`ZIP`包源代码单纯彩虹效果显示源代码带按键可进行显示效果切换的源代码原理图源代码实物图 实验材料LIVE MINI ESP32 *1 WS2
转载
2024-09-02 10:04:17
542阅读
使用STM32驱动ST7735S(内附核心源码)感觉很久很久没有来博客更新了,历经千难万阻,终于做出来了TFT显示屏的SPI驱动,这里分享以下核心源码,接下来一段时间开始准备考科一了,后面有时间了再来更新,有三种模式下的驱动。一、软件SPI驱动TFT显示屏实验环境:正点原子 STM32F103ZET6 小型系统板 实验工具:STM32F103ZET6 芯片与 ST7735S芯片(1.44寸TFT显