• 2024-07-01基于STM32单片机智能车辆RFID射频测速报警系统OLED设计24-201
    24-201、STM32车辆测速系统设计-RFID-OLED-BELL-KEY本设计由STM32F103C8T6单片机核心板电路+2路RFID模块电路+0.96寸OLED液晶显示电路+蜂鸣器报警电路+按键电路+电源电路组成。1、当RFID卡在第一个RFID模块上刷卡后开始计时,当刷第2张卡时,停止计时。2个RFID模块之间的距离默认
  • 2024-07-01基于STM32单片机智能景观音乐喷泉OLED蓝牙音频设计24-210
    24-210、STM32景观建筑供水水泵音乐喷泉控制系统设计-OLED-水泵-LED-蓝牙音频-LM386-自恢复保险丝本系统由STM32F103C8T6单片机核心板、LED显示、水泵驱动、蓝牙音频输出模块、LM386音频放大路、自恢复保险丝、OLED液晶组成。1、本系统可以播放手机中音乐,手机需要连接设备上
  • 2024-06-30悟空派 & 香橙派驱动0.9英寸OLED(IIC)
    悟空派&香橙派驱动0.9寸OLED(IIC)前言​在linux核心板中,一般会引出许多GPIO引脚,方便开发者使用这些GPIO进行额外开发。在本文中使用IIC端口,驱动0.9寸OLED屏幕,显示远程SSH端口,以及CPU当前温度以及更多主板相关信息。1.开启IIC端口​在命令行输入:#具体文件根据自己系
  • 2024-06-24IMX6ULL开发板spi OLED驱动
    本文是IMX6ULL开发板spiOLED驱动学习笔记,方便后面查看时快速的回顾,而不需要一点点的看视频视频地址:https://www.bilibili.com/video/BV1Yb4y1t7Uj?p=144&spm_id_from=pageDriver&vd_source=1d93d6a5e22d4b223c6c3ac4f5727eb8视频选集:P141-P1501、将文件上传到虚拟机共享目
  • 2024-06-22STM32项目分享:智能家居语音系统(升级版)
    目录一、前言二、项目简介1.功能详解2.主要器件三、原理图设计四、PCB硬件设计1.PCB图 ​​编辑​​编辑2.PCB板打样焊接图五、程序设计 六、实验效果 七、资料内容项目分享一、前言项目成品图片:哔哩哔哩视频链接:https://www.bilibili.com/video/BV1wi42
  • 2024-06-21Proteus仿真实例_基于STM32单片机的公园长椅系统(仿真文件+程序)24-32f-10
    一.系统概述本次设计的公园座椅是以STM32单片机作为核心控制器,可以控制音乐播放(通过虚拟串口调试助手模拟即可),可以完成对雨滴的采集,当检测到雨滴的时候控制继电器闭合模拟遮雨,可以控制心率传感器完成对心率采集,当心率超过闹值则控制蜂鸣器报警,设计有温度采集功能,当温度低
  • 2024-06-12光电显示技术-OLED篇
    OLED显示技术本文对应参考资料链接:(1)视频资料_1视频资料_2(2)PPT资料;1、OLED简介OLED,即OrganicEmittingLightDevice,有时又被称为OrganicEmittingLightDevice,是利用某些材料电子和空穴在复合时释放能量,从而发光的一种显示器件。其中能发光材料成为荧光体或者磷光体,其发出
  • 2024-06-12基于STM32的简易智能家居设计(嘉立创支持)
    一、项目功能概述1、OLED显示温湿度、空气质量,并可以设置报警阈值2、设置4个继电器开关,分别控制灯、空调、开关、风扇3、设计一个离线语音识别系统,可以语音控制打开指定开关、并且可以显示识别命令词到OLED屏上4、OLED实时显示4个继电器的状态5、设计一个低功耗开关电路,
  • 2024-06-02基于STM32F103C8T6微控制器的物流信息检测系统
    摘要本论文设计并实现了一种基于STM32F103C8T6微控制器的物流信息检测系统。该系统旨在通过综合各种传感器模块实现对运输车环境及状态的实时监控,并通过4G网络将信息发送到手机端,以便用户进行远程管理和控制。首先,系统通过GPS模块获取运输车的位置信息,实现车辆定位和轨迹跟踪
  • 2024-05-30使用HC—05实现单片机HAL库双蓝牙通信
     一.蓝牙HC-05简介(主要为AT模式介绍)1.接线要点:(六个引脚中左右两侧的两个不用连接)    TX-RX     RX-TX        GND -GND    VCC -VCC(5V)2.AT模式:  进入方法:使用CH340串口工具链接HC-05及电脑USB端(提前下好CH340驱动)按
  • 2024-05-29玩转STM32-I2C通信协议(详细-慢工出细活)
    文章目录一、I2C总线原理(掌握)1.1硬件构成1.2传输位1.3数据传输格式二、STM32的I2C特性和结构三、STM32的I2C通信实现(硬件实现方式)3.1I2C主模式四、应用实例一、I2C总线原理(掌握)1.1硬件构成I2C总线由串行数据线SDA和串行时钟线CL构成,总线上的每个器件都有一个
  • 2024-05-29点阵屏幕画点函数的拓展
    众所周知,所有点阵的画图形函数,都是基于画点来实现的,都是通过画点函数封装来实现,那么这次就分享一个万能通用的模板来实现,只要你的工程有画点函数,既可直接复制以下代码目录 1.画矩形2.画三角形3.画圆4.画椭圆5.画圆弧6.画线7.画波形1.画矩形/***函数:OL
  • 2024-05-28用ESP8266-NodeMCU开发板显示一下我的QQ头像
    诶,说好的自己写esp8266的开发板固件的我回来了。20年说好的,今天回来还愿了ESP8266串口WiFi模块-WiFi杀手今天我们把OLED显示屏也接上,我此次买的是4脚的OLED(128*64),不支持彩色显示的。NodeMCU开发板NodeMCU是一个开源的IoT物联网硬件开发板,由于它支持WIFI功能且使用方法十
  • 2024-05-26【嵌入式DIY实例】-OLED显示电容式土壤湿度传感器数据
    OLED显示电容式土壤湿度传感器数据本文将演示如何在OLED中显示土壤湿度传感器数据以及不同的数据值范围,使用不同的表情图片显示。本次实例主要通过如下步骤来完成:土壤湿度传感器数据采集OLEDc驱动采集数据处理及OLED显示在前面的文章中,对OLED及其驱动做了详细的介
  • 2024-05-26【嵌入式DIY实例】-OLED显示DS1307/DS3231实时时钟
    OLED显示DS1307/DS3231实时时钟文章目录OLED显示DS1307/DS3231实时时钟1、DS1307/DS1321介绍2、硬件准备3、代码实现本文将展示了如何使用ESP8266NodeMCU开发板、DS3231RTC芯片和SSD1306OLED显示屏(128×64像素)构建实时时钟。DS3231RTC有一个内置
  • 2024-05-15Linux下SPI子系统驱动
    1LinuxSPI驱动框架linuxSPI驱动框架层次如上图:除开硬件和用户态应用程序,由上到下分成3层:设备驱动层:spi框架使用者核心层:spi框架搭建者控制器驱动层:spi框架适配者1.1spi核心层SPI核心层代码位于linux_5.10\drivers\spi目录:#SPDX-License-Identifier:GPL-2.0#
  • 2024-05-14Cubemx IIC驱动oled 显示汉字、字母
    OLED实物图: 创建工程1.配置外部晶振 2.配置时钟 3.使能IIC 4.生成代码移植驱动代码移植oled.h#ifndef__OLED_H#define__OLED_H#include"i2c.h"/*OLED控制用函数*/voidOLED_Set_Pos(uint8_tx,uint8_ty);voidOLED_Display_On(void);voidO
  • 2024-05-02苹果发布会前瞻:iPad Pro/Air大升级 新笔成最大看点
    上周的时候,苹果官方宣布将会在北京时间5月7日22:00举行特别活动,活动的主题为“放飞吧”,从官方放出的预告来看,ApplePencil的元素可以说非常的显眼,新品和笔肯定是脱不开关系。而有了新的笔,也应该会有全新的iPad产品与之对应,所以这次特别活动的新品应该就是全新的iPad以及新一代的A
  • 2024-04-2503 OLED显示屏实现
    目录前言一、软件模拟IIC协议1.开启IIC协议2.结束IIC协议3.传输数据二、OLED的操作1.传输数据的准备2.写入命令3.写入数据4.初始化函数5.设置光标6.显示字符7.显示字符串8.清屏9.显示汉字10.显示图片11.显示动图三、完整代码总结前言这一章主要是上一节没有讲完的项目的一个编写
  • 2024-04-10STM32 HAL库F103系列之OLED显示一个字符
    原理图:OLED对应IO口OLED_CS对应OV_WRST,即:PD6;OLED_RS对应OV_SCL,即:PD3,高电平为命令,低电平为数据;OLED_WR对应OV_RRST,即:PG14;OLED_RD对应DCMI_SDA,即:PG13;OLED_RST对应DCMI_RESET,即:PG15;OLED_D[7:0]对应DCMI_D[7:0],即:PC[7:0]配置步骤:1,确定IO连接关系        开发
  • 2024-04-01基于51单片机智能手腕计步器步数体温检测OLED显示设计20-418
    20-418、51手腕计步器设计-ADXL345-DS18B20-OLED-BELL产品功能描述:本系统由STC89C52单片机+ADXL345加速度传感器+DS18B20温度检测电路+0.96寸OLED液晶显示屏电路+蜂鸣器报警电路+电源电路组成。1、通过ADXL345检测步数,通过DS18B20检测温度。2、0.96寸OLED液晶实时显示步数
  • 2024-04-01基于STM32单片机智能PID温度控制系统OLED显示设计定制20-408
    20-408、基于STM32智能温度控制系统设计功能:本设计由STM32F103C8T6单片机核心板电路+OLED液晶显示屏电路+DS18B20温度检测电路组成。产品功能描述:1、OLED液晶屏第一列显示目标温度和加热时间。第二列显示实时温度和制冷时间。2、如果当前温度低于目标温度,则系统开始加热,否
  • 2024-03-30基于瑞萨RA6M5开发板的OLED显示
            最近收到来自瑞萨的开发板,型号为R7FA6M5BF2CB6,板子引出许多IO口,使用板子的第一步当然是点亮OLED了,这是利用这块开发板完成项目的前提。        手边只有四角OLED屏幕,所以使用它来进行测试。编译环境为e2studio        起初是准备使用硬
  • 2024-03-304、Pico Robot 传感器进阶课程
    4.1光敏传感器一、学习目标1.学习树莓派Pico主板和小车扩展板的光敏传感器、OLED结合进行实验。2.了解光敏传感器的使用。二、硬件使用本次课程使用PICO主板以及小车扩展板的光敏传感器、OLED,运行之前请把跳线帽接到Light排针。光敏电阻是用硫化镉或硒化镉等半导体材料
  • 2024-03-303、Pico Robot 基础开发课程
    3.1控制板载LED灯闪烁在上一节中,我们学习了如何搭建开发环境,并实现了运行程序控制板载LED闪烁,在这一节中我们将学习这部分程序是如何实现LED控制的。一、学习目标1.学习树莓派Pico主板的引脚基本使用。2.了解如何控制板载的LED灯。二、硬件使用本次课程无需额外的硬件,直