首页 > TAG信息列表 > oled
STM32二十:OLED和LCD
一.概述 1.OLED介绍 1 //OLED的显存 2 //存放格式如下. 3 //[0]0 1 2 3 ... 127 4 //[1]0 1 2 3 ... 127 5 //[2]0 1 2 3 ... 127 6 //[3]0 1 2 3 ... 127 7 //[4]0 1 2 3 ... 127 8 //[5]0 1 2 3 ... 127 9 //[6STM32开发笔记目录
STM32串口收发数据笔记 STM32将中文显示到OLED屏幕上具体笔记 STM32将图片显示到OLED屏幕上具体笔记 No space in execution regions with .ANY selector matching NB-IOT串口发送数据案例 NB-IOT采集可燃气案例 NB-IOT采集温湿度案例 Zigbee以及NB-IOT比赛设备记录 Oled取模工具CH340 RTS DTR引脚编程驱动OLED
提到CH340想必大家都不会陌生 尤其是玩单片机的朋友们,他是沁恒微电子推出的一款USB转串口芯片 今天咱们不玩串口通信,拿ch340搞点事情。CH340除了RXD TXD用于串口通信外,还有两个特殊的引脚,RTS和DTR 。 是不是有点眼熟,没错,51单片机的免冷启动下载器,esp82STM32的HAL库实现OLED显示
oled.c 1 #include "i2c.h" 2 #include "string.h" 3 4 #include "oled.h" 5 #include "oledfont.h" 6 7 unsigned int HZ=0; 8 //返回GB16字库里汉字个数 9 unsigned int GB16_NUM(void) 10 { 11 unsigned int HZ_N想学嵌入式?要不一起玩 Arduino 吧
作者:HelloGitHub-Anthony 这里是 HelloGitHub 推出的《讲解开源项目》系列,本期介绍的是如何用开源硬件开发平台 Arduino,自己动手做一个温湿度显示器。 书接上回,上一章我们知晓了什么是 Arduino、能用它来做什么,以及 Hello World 的实现,内容十分简单和容易上手。没看过的小伙伴可RT1052 A/D数据采集
在开发板的例程中,提供了A/D数据采集的程序,使用时可调节板上的电位器来调节电压值来改变采集结果,通过串口调试工具可观察其采样值如图1所示。 <ignore_js_op> 图1 数据采集效果 利用前面所介绍的OLED屏显示方法与A/D采集相结合,可达到图2所示的直观显示效果。OLED屏显示功能的实现
RT1052开发板是一款面向中高档应用的产品,因而其配置的显示的显示器件也为触摸屏。这样就使得它留给使用者的扩展端口比较少,要想自行扩展就主要向矩阵键盘接口KEY PAD着手了。 为了给其配置一个必要的显示窗口,本人所选的显示器件是I2C接口的OLED屏,它只需占用2个GPIO51单片机+0.96寸oled屏+激光测距模块实现激光测距
1,在实验室里捡到一个激光测距模块,尝试着搭配着0.96寸oled屏和stc89c51rc做一个激光测距仪,用到了一些杜邦线和以下几个模块。 整个流程是:按下微触开关,单片机通过UART发送工作指令给激光测距模块,测距模块通UART发送距离字符串给单片机,单片机通过SPI协议控制屏幕显示。 上图依次为stm32f103ve+光电传感器使用教程+oled(HAL库)
最近想做一个物联网农业监控系统,第一步就是能够学会使用相关的外设,比如温湿度检测,光照强度检测,还有CO2检测等。 这次讲一下光电传感器的使用和代码实现。 1.知识储备:串口使用,ADC采集(此处用的ADC3)。 2.硬件:stm32f103ve开发板+4pin光电传感器+4pin_oled AO DO VCC GND 模拟OLED上播放动图的一种笨方法
声明:本文章纯属学习研究,之所以使用这个素材,一是觉着好玩,二是在这个动图中,人物的动作比较大,这样子效果比较好。没有冒犯他人之意。 再者,文章若有侵权请联系本人进行删除。 工具:硬件:STC8A8K64S4A12开发板、128×64 0.96寸OLED 软件:Keil C51、stc-isp-15xx-v6.87C、PictureReader、GIstm32OLED多级菜单
今天实现了OLED多级菜单的显示。我用的是stm32f103ve,和四脚的OLED屏幕,用了三个按键。 话不多说,直接上代码。 点击查看代码 //先定义按键功能结构体 typedef struct { char current_menu; char up_menu; char down_menu; char Enter_menu; void (* operate)(); }Menu_But【MM32F032 eMiniBoard】简易示波器
效果: 1.介绍一直想搞一个示波器,今天发现手头上有一款灵动的开发板,而且上面刚好有3个电位器,似乎电位器是灵动的标配,先拿这个练练手。2.设计首先需要一款屏幕,手头上有一款非常常用的OLED屏幕,屏幕的分辨率是128x64的,虽然分辨率不高,但是做个简易示波器还是够用的,由于直接接的芯Arduino画圣诞树(精修版)
Arduino画圣诞树 上年圣诞节的时候,好友发了很多的圣诞树,pyq里到处都是 当然,在色彩斑斓的手机屏幕前,还坐着数不清的单身狗们 甚至有些激进分子当起了砍树先锋 刚好,期末前最后的大作业是用Arduino调用Adafruit_GFX库来画画,所以当时就想了想,还是画个简易版的圣诞树吧。 回归【平头哥蓝牙Mesh网关开发套件试用体验】项目:蓝牙无线传感器
作者:robe >>>视频观看地址 项目概述: 本项目用两块PHY6220蓝牙开发板,实现了蓝牙无线传感器。其中一块开发板连接BMP280传感器,采集数据通过蓝牙传输到另一块开发板,另一块开发板通过蓝牙接收数据,显示在OLED小屏幕上 软件设计: 开发板1(连接OLED屏幕,显示数据) 注册 IICSTM8驱动SPI接口OLED
由于中景园电子给出的例程不够全面,因此特地花时间重新整理了一下代码,并加上了其他的功能。本文记录了使用模拟四线 SPI 协议驱动 OLED 的代码。 目录1 oled.h2 oled.c2.1 与初始化相关的函数2.2 唤醒和休眠2.3 与显示相关的函数2.4 显示 ASCII 字符串2.5 显示中文字符串2.6 显示图【各种中断】STM32cubeMX HAL库综合复习
小蜜蜂老师32cubemx学习笔记,对一些实验过程中可能出现的情况做出解释,对老师做补充,重复性工作ctrl+c/v使用,前期略显粗糙,后续随时更新,有错误感谢指正,根据自己板子的情况对视频中的程序做了调整,比如实在懒得加第二个LED灯~还有手头没有光敏,但有一个土壤湿度~很多地方写了注释,三星20201年下半年推QD面板高端电视 LGD调整员工作息应对LCD面板需求激增
根据韩媒zdnet报道,三星显示(以下SDC)将从明年3季度开始从忠南牙山的Q1工厂生产出65吋4K像素 QD OLED面板。面板将供应至三星电子和索尼,初期的量产数量约在20万台。 市调机构相关人士表示:QD OLED面板是从今年4季度开始试产,预计从明年1季度开始接单。但因三星电子内部原因,更倾向于用Arduino显示颜色序列(u8g2,OLED)
目录用Arduino显示颜色序列(u8g2,OLED) 用Arduino显示颜色序列(u8g2,OLED) 提前祝大家新年快乐! 主控:Arduino Mega 2560 硬件:126×64 OLED屏幕 IDE:Arduino官方IDE u8g2库是Arduino常用于驱动OLED屏幕的好库,里面有非常多好用的函数,而且可以匹配不同驱动,不同分辨率的OLED屏幕,网上也有很多ESP8266 驱动1.3寸SH1106 OLED屏幕显示库
ESP8266 驱动1.3寸SH1106 OLED屏幕显示库 Adafruit_SH110X 接线说明 SDA---D2(GPIO4) SCL---D1(GPIO5) 驱动示例程序 /********************************************************************* This is an example for our Monochrome OLEDs based on SH110X driversESP32-C3利用AsyncWebServer和HTTPClient实现双机通信
因为刚好做作业需要用到双机通信,顺便学习一下,我在网上找了很多方法,试过用蓝牙通信,但是只能实现发送字符串(个人能力只能到这步,等后面有时间再深入研究蓝牙通信)最后实现方式是 AsyncWebServer和HTTPClient实现双机通信。 这里我把ESP32-C3接温湿度传感器、空气报警器的当做平头哥RVB2601开发板测评——OLED与LVGL移植介绍
本文作者:溪悦哦 一、OLED介绍 我们的屏幕采用的是128*64的分辨率的,驱动ic应该是SSD1306,这个刚好支持129*64的,但是就是单色屏,用的是spi接口。 首先初始化io口: csi_gpio_pin_t pin_clk; csi_gpio_pin_t pin_mosi; csi_gpio_pin_t pin_cs; csi_gpio_pin_t pin_miso;04_基于wiringPi的OLED驱动编写
目的: 通过OLED的屏幕显示案例,熟悉树莓派的IIC接口的使用方法。 目录 1、基础知识 1.1、OLED介绍 1.2、OLED初始化 1.3、OLED显示 1.3.1、页寻址模式 1.3.2、水平寻址模式 1.3.3、垂直寻址模式 1.4、树莓派上IIC的接口使用方法 1.4.1、头文件 1.4.2、初始化设备arduino oled
安装库文件 注意解压包时生成重复路径 安装到c的文档路径下arduino/librarys 或者安装到安装位置下的lib均可 Adafruit_I2CDevice.h 解决方法:安装库Adafruit_BusIO即可成功编译1、管理库搜索BusIO2、安装3、解决!!!!!! "Height incorrect, please fix Adafruit_SSD1306.h!":修改lib信号发生器
目录 一、概述... 1 1.1 项目概述... 1 1.2 项目分析... 1 二、硬件设计... 2 2.1 硬件电路的总体设计... 2 2.2 STC12C5A60S2 单片机与最小系统设计... 3 2.2.1 复位设计电路... 5 2.2.2 时钟晶振电路... 5 2.3 数模转换电路... 7 2.4 运放电路... 9 2.5 按键电路... 11 2.6基于STM32F103+4PIN-OLED显示
前言 使用工具 最终效果与连线 代码 KEIL文件总览 关键代码 oled.h中对IIC引脚定义 显示字符串 显示数字 显示字符串 显示汉字 显示BMP图片 取模软件使用 软件设置 动态图实现 前言 使用工具 正点原子STM32F103RCTb MINI开发板4PIN-OLEDKEIL5FlyMcuPCtoLCD2002(取模软件) 最终效