STM32F405驱动OLED I2C通信
2024-01-22 20:25:44 1.5MB STM32F405 OLED
1
数字,字符,字母等常见格式的显示,四针1.3寸OLED屏必备,只需要更改引脚号即可使用,stm32f103c8t6程序代码
2024-01-22 11:12:25 5KB OLED stm32
1
本文主要介绍如何通过HX711压力传感器实现对压力值的读取,并使用51单片机进行控制,在OLED屏幕上实时显示数值。具体的实现方法和所需材料如下: 硬件材料: HX711压力传感器、51单片机、OLED显示屏、杜邦线等。 软件环境: Keil C51编译器、Proteus仿真软件、C语言基础知识。 实现步骤: 1)进行硬件电路连接。 2)编写C语言程序,调用HX711的函数进行数据读取,将读取到的数据进行计算,最终通过串口进行数据传输至51单片机。 3)编写51单片机程序,通过串口接受数据,控制OLED显示屏进行实时数据的展示。 以上就是基于HX711压力传感器、51单片机和OLED显示屏实现读取压力数据并进行实时显示的整个过程。相关的代码和详细的电路连接图可以通过资料链接进行查看。希望该资源能够对压力传感器的使用者提供一些帮助和指导,使其能够更好地利用该设备进行相关的实验和应用。
2024-01-19 13:53:05 107KB 51单片机 HX711 OLED屏
1
1、 LCD1602液晶接口 LCD1602标准插座,带独立的对比度调节电位器,即插即用,针对标准液晶,实现多种模式显示,如移动显示、滚动显示、光标显示、逐字输入。1) 原理图 2) 实物图 3) 接口说明模块中的插座为LCD1602液晶屏的接口。此接口提供的正电压为5V,对于有些额定电压为+3V的LCD1602液晶屏不支持,误插容易烧毁+3V液晶屏。这点需要注意。模块的数据输入端为JP33,8位并行数据模式。模块控制端口为JP31。RS:数据/命令选择端。RW:读/写选择端。E:使能信号。4) 实验现象 背光亮度可以通过可调电阻R33调节 2、LCD12864液晶接口 LCD12864液晶标准插座,带独立的对比度调节电位器,样例针对ST7920字库液晶编写,如写入用户自编图形或者字符,显示图片,菜单控制等。1) 原理图 2) 实物图 3) 接口说明模块中的插座为LCD12864液晶屏的接口。此接口提供的正电压为5V,对于有些额定电压为+3V的LCD2864液晶屏不支持,误插容易烧毁+3V液晶屏。这点需要注意。模块的数据输入端为JP41,8位并行
2024-01-18 09:39:45 615KB OLED LCD1602
1
需要将arduino的wire库覆盖一下才能达到254字节每次,不然只有31字节每次。 代码亲测可用!
2024-01-16 15:24:10 774KB i2c arduino stm8
1
ArduinoJson库文件
2024-01-16 12:59:38 359KB arduino
1
这次是由3D打印机帮助制作的一系列异型时钟中的另一个。 要构建此项目,我们需要以下组件: Arduino Nano微控制器板 DS3231实时时钟模块 SMD5050 LED灯条 8个2N2222或类似的晶体管 8个560欧姆电阻 2个按钮 LED二极管和220欧姆电阻 使用3D打印机和5050 LED灯带制作的DIY 7段显示器。该代码已针对DS3231实时时钟进行了修改,该价格也便宜但比DS1307准确得多。可以在每三个串联的二极管上切割LED条。在这种情况下,我们应该每隔一个二极管切一次。为此,您进行了一些小的修改,您可以在视频中看到它。条带的每个段均由2N2222或类似的低功率晶体管驱动。 https://www.cirmall.com/articles/33862 对于设置时间,我们使用两个按钮。它们连接到数字引脚8和9(带有10k下拉电阻)。LED显示段a〜g分别连接到Arduino数字引脚0〜6。小数点连接到DS3231的脉冲输出引脚–它将设置为1Hz输出,以使LED不断闪烁,以显示时钟是否正常运转。 Arduino和其他电子设备装在一个方便的盒子中,上面有一个7段显示器。您可以在附件中下载代码和.stl文件进行3D打印。
2024-01-14 23:53:14 1.26MB ds3231 时钟显示 Arduino 3d打印
1
arduino code 驱动ds18b20 原code share,请高手几点。
2024-01-11 14:33:58 6KB arduino
1
0.96英寸 OLED12864 IIC应答例程
2024-01-09 08:01:36 101KB OLED12864 IIC
1
本作品基于现有图像识别技术,针对图像识别对环境的苛刻要求,研究了一种非接触物体尺寸形态测量系统。该系统结合激光管测距、目标精准捕捉以及目标识别算法,最后得到目标物体的形态和尺寸。选用STM32F401最小系统为核心板,用舵机搭建二维云台,选用OpenMV、L10雷达测距模块测量目标物的形态尺寸以及与装置的距离,测量结果从串口输出显示在OLED屏上。 该系统主要由STM32F4系列单片机,机器视觉模块,激光测距模块,人机交互模块以及二维云台组成。机器视觉模块识别物体形状和尺寸,激光测距测量被测物与该测量装置的距离。两者所测数据返回给单片机,单片机控制云台完成指定任务后将测量数据显示在人机交互模块上。 OpenMV采用的STM32F427拥有丰富的硬件资源,引出UART,I2C,SPI,PWM,ADC,DAC以及GPIO等接口方便扩展外围功能。USB接口用于连接电脑上的集成开发环境OpenMVIDE,协助完成编程、调试和更新固件等工作。TF卡槽支持大容量的TF卡,可以用于存放程序和保存照片等。
2024-01-05 13:35:21 6.79MB stm32 openmv oled
1