嵌入式硬件
-
【雕爷学编程】Arduino智能家居之DHT11温湿度传感器
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、…
-
FPGA面试试题(附个人整理答案)
一、什么是FPGA,内部资源构成? 答:FPGA(Field-Programmable Gate Array,现场可编程门阵列)是一种可以通过编程来配置的半导体设备。…
-
FPGA与stm32实现串口通信(stm32发,FPGA收)
要使用FPGA与STM32实现串口通信,以下是一般的步骤: 配置STM32的串口模块:使用STM32的库函数或者寄存器配置,选择一个可用的串口模块(例如USART1、USART2等…
-
【雕爷学编程】Arduino智能家居之DS18B20温度传感器
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、…
-
STM32用TB6612驱动电机(智能家居系列二)
本篇文章主要讲解主控板为STM32,利用TB6612驱动来驱动电机的整个流程,看完点个赞吧! 一、TB6612接线 PWMA—连接代码中…
-
智能车PID控制详细介绍(普通PID、串级PID、改进PID)——适用于四轮车、三轮车、平衡车
目录 智能车运动控制系统 一、 PWM(脉冲宽度调制)原理 二、 PID控制基本原理 三、 舵机处理系统 1 舵机组成及其工作原理 2 舵机PID控制策略 四、 直流电机调速 1 …
-
【雕爷学编程】Arduino智能家居之ESP32-CAM远程监控和图像存储
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、…
-
【雕爷学编程】Arduino智能家居之MQ-2甲烷一氧化碳气敏式烟雾传感器
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、…
-
FPGA实现电机位置环、速度环双闭环PID控制
一、设计思路 主要设计思路就是根据之前写的一篇FPGA实现电机转速PID控制,前面已经实现了位置环的控制,思想就是通过电机编码器的当前位置值不断地修正PID去控制速…
-
FPGA – ZYNQ Cache一致性问题
什么是Cache? Cache是一种用来提高计算机运行速度的一种技术。它是一种小而快的存储设备,位于CPU与内存之间,用于平衡高速设备与低速设备之间的速度差异。Cache可以存储常…