【OneNET】_01_使用微信小程序通过新版OneNET平台获取STM32设备信息并进行控制一、 前言1.1 OntNET+硬件方面: STM32F103C8T6 + ESP01S教程1.2 微信小程序方面二、STM32代...
-
微信小程序 stm32 小程序 c语言 笔记 单片机 嵌入式硬件 【OneNET】
-
单片机 c语言 stm32 嵌入式硬件 算法 驱动开发 51单片机 分享一款嵌入式开源按键框架代码工程MultiButton
目录1 工程简介2 工程代码分析3 工程代码应用4 思考1 工程简介 MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块。 Github地址:https://github.com/...
-
嵌入式硬件 单片机 Unity(单元测试)在STM32上的移植与应用
概述Unity Test是一个为C构建的单元测试框架。本文基于STM32F407为基础,完全使用STM32CubeIDE进行开发,移植和简单使用Unity。单片机型号:STM32F407VET6软件:STM32CubeIDE...
-
UG二次开发 嵌入式硬件 C++ NX二次开发UF
文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuanoverview 概述Displays a line of text in the NX prompt area. Y...
-
嵌入式硬件 单片机 Openmv识别Apriltag码并与stm32进行串口通信
本文使用带有独立处理图像模块的摄像头Openmv进行Apriltag码的识别,并将Openmv与stm32进行串口通信,将Apriltag码的ID、中心位置相对于Openmv摄像头中心坐标的偏移量、以及Apr...
-
嵌入式硬件 【STM32】STM32F4中USB的CDC虚拟串口(VCP)使用方法
文章目录一、前言二、STM32CubeMX生成代码2.1 选择芯片2.2 配置相关模式2.3 设置时钟频率2.4 生成代码2.5 编译并下载代码2.6 结果2.7 问题三、回环测试3.1 打开工程3.2 添加回环代码3.3...
-
人工智能 嵌入式硬件 单片机 毕业设计 课程设计 语音识别 【STM32+k210项目】基于AI技术智能语音台灯的设计(完整工程资料源码)
视频演示基于AI技术智能语音台灯的设计前言: 随着社会的快速发展,人们对家用电器智能化程度的要求越来越高。不管是对于学生人群还是对于工作加班者,台灯是每家每户必不可少的工具,长期处于光线太强或者过弱的环境中学习...
-
嵌入式硬件 单片机 Clion + Keil5 写stm32
文章目录前言一、现有条件二、Clion 和 Keil 结合1. Keil 目录2. 加入 Clion 生成文件3. 复制文件4. 构建项目5. 编译烧录最后前言最近在学 stm32,使用 Kei5 写代码十分难受,代码提示差...
-
嵌入式硬件 单片机 STM32--基于STM32F103的MAX30102心率血氧测量
本文介绍基于STM32F103ZET6+MAX30102心率血氧测量+0.96寸OLED(7针)显示(完整程序代码见文末链接)一、简介MAX30102是一个集成的脉搏血氧仪和心率监测仪生物传感器的模块。它集成了一个红光LED...
-
嵌入式硬件 AARCH64-Linux-gnu交叉编译libwebsockets源码与openSSL
1.因为项目需要在板上通过websocket协议配合web服务,需要交叉编译ARM64架构的libwebsockets;用的是libwebsockets-v4.1.5,openSSL版本openssl-1.0.2u;(由于之...
-
嵌入式硬件 ZYNQ7000 PL与PS交互(一): PL到PS中断的使用与实现,以及中断多次触发的原因
文章目录IRQ与FIQ的区别一、 ZYNQ7000中断类型1.1 中断概述1.1.1 Zynq 中断三大类1.1.2 通用中断控制器 GIC1.1.3 复位和时钟1.1.4 结构图1.2功能描述1.2.1 SGI 中断(软件...
-
嵌入式硬件 单片机 STM32进阶之HC-SR04超声波测距
前言本实验旨在学习和理解HC-SR04超声波测距模块的工作原理,并利用stm32F103单片机完成一个超声波测距方案。HC-SR04超声波测距模块是一种常用的距离测量传感器,通过发送超声波脉冲并接收其回波来测量物体与传感器之...
-
嵌入式硬件 linux 【亲测有效】在ubuntu20.04LTS上使用python代码调用realsense深度相机(aarch64架构)
查看主机ip查看ssh服务是否启动查看系统版本,使用代码输出示例查看系统架构,使用代码(x86 架构与 ARM 架构的 CPU 架构不同,如果回显为 aarch64表示为 ARM 架构,如果回显为 x86_64 表示为x86...
-
嵌入式硬件 【毕业设计】基于单片机控制的交通灯毕业设计(附源代码)
目 录摘 要前 言一、工程简介(一)、概述(二 、工艺流程图二、工程设计(一)、控制方案的确定(二)、硬件部分(1)、交通灯控制系统的硬件设计(2)、硬件系统的设计具备以下原则(3)、硬件结构框图(如图3所示)(4)、交通灯...
-
单片机 嵌入式硬件 MCU最小系统电路设计(以STM32F103C8T6为例)
目录一、何为最小系统?二、最小系统电路设计1.电源(1)各种名词解释(2)为什么会有VDD_1 _2 _3区分?(4)5v-˃3.3v滤波电路(5)电源指示灯2.复位电路(1)什么是复位(2)复位引脚和电路3.晶振模块(1)...
-
嵌入式硬件 单片机 通过STM32使用PWM实现的RGB调光
最近看看,买的器材发现还有一个RGB灯,想了一下发现可以用PWM来实现一个RGB的调光首先就是PWM,PWM就是脉冲调制,是一种控制信号的占空比,是指在一秒内,信号从高电平到低电平在回到高电平的次数表示为一个周期。下面就是P...
-
单片机 嵌入式硬件 从零开始制作一个基于STM32和ESP8266-01S的智能时钟(3)ESP8266-01S模块(上)
文章目录前言一、ESP8266-01S模块二、ESP8266-01S模块使用方法1.AT指令2.代码分析3.完整代码总结前言提示:这里可以添加本文要记录的大概内容:之前在忙着,现在继续补充完整,然后这次的ESP-01S的典型...
-
嵌入式硬件 单片机 STM32蓝牙小车、红外循迹小车、超声波避障小车项目设计
一、前言本文旨在分享我学习STM32的过程中,为了强化学习成果,试着制作一些实训项目。最开始做的就是STM32蓝牙小车、STM32红外循迹小车、STM32超声波避障小车。相信看完本文的你,一定可以亲手制作一辆属于自己的智能小...
-
嵌入式硬件 STM32通过ESP8266连接阿里云 详细步骤
一、烧录MQTT固件 ESP8266出厂时,默认是:AT固件。连接阿里云需要:MQTT固件。 因此,我们需要给8266重新烧录 MQTT固件。 针对“魔女开发板,ESP8266模块烧...
-
嵌入式硬件 单片机 sr04 最详细STM32,cubeMX 超声波测距
这篇文章将详细介绍 STM32使用 cubeMX驱动超声波测距 。文章目录前言一、超声波模块`测距原理` :二、cubeMX 配置三、实验程序总结前言实验材料:STM32F103C8T6开发板, HC-SR04 超声波模块。...
-
嵌入式硬件 单片机 物联网 STM32+2.9inch微雪墨水屏(电子纸)实现显示
本篇文章从硬件原理以及嵌入式编程等角度完整的介绍了墨水屏驱动过程,本例涉及的墨水屏为2.9inch e-Paper V2,它采用的是“微胶囊电泳显示”技术进行图像显示,其基本原理是悬浮在液体中的带电纳米粒子受到电场作用而产生...
-
单片机 嵌入式硬件 STM32 HAL库函数——HAL
HAL_UART_RxCpltCallback函数他是谁,他和谁有关功能用法每收到一个字符,就自动调用一次??示例----接收未知长度的字符他是谁,他和谁有关HAL_UART_RxCpltCallback 是一个回调函数,用...
-
c++ 嵌入式硬件 单片机 物联网 【雕爷学编程】Arduino智能家居之DHT11温湿度传感器
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
自动化 运维 硬件工程 嵌入式硬件 microsoft 西门子1200PLC如何在威纶通HMI上进行时间显示
先生成定时器DB,然后在引脚绑定变量,在西门子PLC中,DINT和TIME之间可以隐含转化。第一种方法:触摸屏元件设置成DINT类型数值元件资料格式为32-bit Signed,对应PLC中即为DINT类型。小数点以下没有位...
-
c++ 嵌入式硬件 linux udp tcp/ip 物联网 cJSON讲解,及ESP32使用ESP-IDF的cJSON组件库案例
提醒:文章最后说明讲解ESP IDF组件库的cJSON库调用一、cJSON基础json轻量级的数据交换格式 json语法规则:数据在名称/值对中。数据由逗号分隔。大括号{ }保存对象。中括号[ ]保存数组,数组...
-
人工智能 cnn 嵌入式硬件 单片机 计算机视觉 opencv 【嵌入式AI开发】轻量化卷积神经网络MobileNetV3详解
前言:对MobileNetv3网络结构进行详细的讲解。相关回顾:【嵌入式AI开发】轻量化卷积神经网络Mnasnet(神经架构搜索)详解-CSDN博客Mnasnet是介于MobileNetV2和MobileNetV3之间的一...
-
计算机外设 嵌入式硬件 鼠标更换微动|罗技M330
一、准备材料微动开关(淘宝搜索罗技M330微动开关)电烙铁一套(包含电烙铁,吸锡器,锡丝等完整的一套)螺丝刀/拨片二、拆卸更换注意鼠标螺丝在电池贴纸下方使用拨片撬开鼠标下方盖板,没有拨片同学可以使用螺丝刀,但是注意方向从下方...
-
智能硬件 嵌入式硬件 嵌入式开发 物联网网关架构全解析:定制智能网关必看!
物联网网关是连接各种智能设备并实现数据交互的枢纽。对于希望定制智能网关的客户来说,其架构设计直接影响到网络的稳定性、数据的安全性以及整体性能。一个完善的物联网网关架构需要兼顾硬件与软件的协同工作,确保各类传感器和执行器能够高...
-
cnn 人工智能 嵌入式硬件 单片机 【嵌入式AI开发】轻量级卷积神经网络MobileNetV1详解
传统卷积神经网络,内存需求大、运算量大导致无法在移动设备以及嵌入式设备上运行。模型研究得初衷就是服务于社会,应用到实际生活中,让深度学习技术服务于生活。万物互联时代,智能终端部署模型到本地,不需连接因特网/云服务器,在边缘终...
-
c++ 嵌入式硬件 单片机 物联网 【雕爷学编程】Arduino智能家居之设置警报阈值并在温度超过阈值时显示警报信息
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
单片机 嵌入式硬件 HI-8445PSIF-10 一款四通道ARINC429线路接收器ic
描述HI-8444/HI-8445是一款四通道ARINC 429线路接收器ic,采用20引脚小型塑料TSSOP封装。每个独立的接收器通道将输入的ARINC 429数据总线信号转换为相关的一对CMOS/TTL输出。利用低功耗模...
-
ide 交互 嵌入式硬件 c语言 【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发例程搭建移植
【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发例程搭建移植文章目录【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platform...
-
嵌入式硬件 proteus 28、基于51单片机空气智能加湿器系统设计(程序+原理图+元件清单+仿真+开题报告+参考论文)
目录摘要方案选择显示器选择方案3.2主控模块设计三、成品实物图四、原理图 五、PCB图 六、Proteus仿真 七、程序源码 部分代码:资料包括:摘要湿度的测量应用范围是很广的,对湿度测量系统的研究也具有深远意义,...
-
嵌入式硬件 单片机 智能小车 毕业设计 【机器人/小车】基于中鸣E2RCU设计的智能轮式巡线避障机器人(文末完整工程资料源码PPT等)
效果:摘要:本系统目的是能够实现轮式智能机器人的自行巡线功能,具有该功能的机器人可以应用于智能仓储和景区观光车等,对于提高相应工作中的行车智能化和行车效率具有很重要的现实意义。本系统采用了PID巡线算法技术和机器人快车软件设...
-
c++ 物联网 嵌入式硬件 单片机 【雕爷学编程】Arduino智能家居之基于IFTTT的Google Assistant控制舵机角度
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
单片机 fpga开发 嵌入式硬件 linux 驱动开发 RK809电源管理芯片配置 dts修改
1 基础 1.1 概述RK809 是一款高性能 PMIC,RK809 集成 5 个大电流 DCDC、9 个 LDO、2 个 开关SWITCH、 1个 RTC、1个 高性能CODEC、可调上电时序等功能。 系统中各路电源总体...
-
嵌入式硬件 单片机模块——OLED模块(一)
学习目标:提示:这里可以添加学习目标例如:掌握OLED显示原理 (文章参考b站up主大明狐)学习内容:在这里插入代码片一、OLED显示原理 了解OLED屏幕,首先要了解屏幕可以控制的最小单元,他是一个有8个像素点组成的小竖棍...
-
嵌入式硬件 四轮两驱小车(四):STM32驱动5路灰度传感器PID循迹
目录前言:小车效果展示:5路数字灰度传感器:巡线思路:加入PID调节的代码:前言: 之前买了一批5路灰度传感器,想用这传感器进行循迹,无奈网上和官方的资料提供的还是比较少,这里还是做一下当初的学习记录。小车效果...
-
嵌入式硬件 单片机 STM32--- 蓝牙HC-08 (两模块间主从通信)
一、本篇所有所用环境、程序1.1 开发软硬环境芯片型号:STM32F103RCT6开发软件:Keil5 (v5.31+AC5,最常用)代码用库:标准固件库蓝牙模块:HC-08 (汇承家的; 缺点:小贵 ,优点:pdf+...
-
嵌入式硬件 STM32物联网(ESP-01S模块及STM32和ESP-01S通信方式介绍)
文章目录前言一、ESP-01S模块介绍二、STM32和ESP-01S通信方式介绍三、什么是AT指令四、创建基础工程总结前言本篇文章我们开始正式进入STM32物联网的专栏,在这个专栏中将会带大家学习使用STM32进行联网,联网...
-
单片机 嵌入式硬件 人体红外模块 STM32--人体红外感应开关
本文主要介绍基于STM32F103C8T6和人体红外感应开关实现的控制算法简介人体红外模块选用HC-SR501人体红外传感器,人体红外感应的主要器件为人体热释电红外传感器。人体都有恒定的体温,一般在36~37度,所以会发出特...
-
linux 硬件工程 单片机 嵌入式硬件 虚拟机VMware Ubuntu-Noetic连接Arduino控制板时“/dev/ttyUSB0”或“/dev/ttyACM0”串口文件不存在的情况
1、Arduino 控制板连接 Ubuntu-Noetic准备工作 首先在VMware的设置中选择USB控制器,修改连接参数,Arduino控制板USB兼容性一般选择USB2.0,并且勾选显示所有USB输入设备...
-
嵌入式硬件 单片机 STM32外设系列—HC-05(蓝牙)
文章作者:二土电子 关注文末公众号获取其他资料和工程文件! 期待大家一起学习交流!文章目录一、蓝牙简介二、使用方法2.1 接线2.2 AT指令三、蓝牙APP四、实战项目4.1 添加文件4.2 配置需要传递的参...
-
硬件工程 嵌入式硬件 手把手教你安装Altium designer 22 【超级详细】
一、下载地址百度网盘:Altium Designer 22 链接:https://pan.baidu.com/s/1h7JRgMChxAgKbzC5Jn9YXw 提取码:w3f8 官方下载链接:官方文件仅含有安装包二、软件介...
-
单片机 stm32 嵌入式硬件 全志F1C200S ARM926EJ-S内核处理器-开发板及用户使用说明
全志F1C200S ARM926EJ-S内核处理器-开发板及用户使用说明一、F1C200S开发板介绍I、 概述II、 功能特点III、 硬件介绍和说明二、用户使用说明I、 程序烧录II、 功能测试三、相关资料及下载调试工具I...
-
单片机 stm32 嵌入式硬件 KEIL5MDK最新版(3.37)安装以及旧编译器(V5)安装
最近KEIl5最新版本出来了,但官方不在默认安装V5编译器,导致某些代码无法兼容,为了防止搞忘,便把方法上传网上。旧编译器的安装思路是:在以前有V5编译器的KEILMDK安装包中复制粘贴到新的KEIL5中。为了节约下载时间,...
-
单片机 嵌入式硬件 【蓝桥杯嵌入式】STM32G431——十三届第一场省赛真题及程序设计代码详解
文章目录前言一、题目介绍二、相关模块介绍和重难点分析1.相关模块2.重难点分析三.题解1、代码相关定义与函数声明:2、主函数代码:3、按键扫描函数:4、按键处理函数:5、界面和PWM输出处理函数:6、LED处理函数:7、串口...
-
单片机 嵌入式硬件 mcu 基于Processing4给TFT
准备工作在 TFT_eSPI 库中自定义中文字库,需要用到的软件及网站如下:[Processing][官网],下载软件,绿色软件,无需安装,本文是使用的 4.3 版本汉字字符集编码查询,在线网站,用于查询汉字的 unicod...
-
容器 linux 嵌入式硬件 立创泰山派tspi-rk3566修改编译设备树,即编译内核(使用WSL、docker)
关于什么是设备树,设备树的语法,单独编译设备树的方法可以查看立创开发板训练营-Linux设备树的文档。本文主要讲解使用WSL2与Docker修改设备树文件,编译内核并下载到开发板上。关于WSL2、Docker的安装可以参考我...
-
单片机 嵌入式硬件 智能车电磁循迹模块化(差速舵机通用)
电磁循迹是最容易的循迹方式,因为大部分采集滤波等函数都是模块化的函数。但是像要控制的好确并不容易。我自己找代码参考的时候感觉有点乱,由于代码大部分与全局变量有关,顾前顾不到尾,单片机也不一样。这里我...