自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4089)
  • 资源 (16)
  • 收藏
  • 关注

原创 驴友花雕的梦想之旅:从户外达人到IT创客

我叫张鹰,福建福州人,1958年出生于一个军人家庭,1975年高中毕业后曾下乡两年,然后在海军某部当兵,在部队我什么都学,复员证上的头衔多得吓人,进民航局后,身为特种车驾驶员的我又开始自学外语、中文、企业管理、公共关系、商业经济,甚至武术等课程,后来到厦门大学读研究生,在国家CN刊物上发表了20多篇专业论文,还写过一年的专栏。

2024-09-17 15:02:45 1722 5

原创 【花雕学编程】Arduino CNC

Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino CNC,简单来说,就是将Arduino这个开源电子平台与计算机数值控制(Computer Numerical Control,CNC)技术结合起来,形成的一种低成本、高灵活性的自动化控制系统。Arduino由一个可编程的微控制器(如ATmega328P)和相关电路板(如Arduino Uno)组成,通过简单的编程语言(Arduino IDE)和大量预制的库函数,用户可以轻松实现复杂的电子项目。

2024-07-27 09:17:36 1154 4

原创 【花雕学编程】Arduino BLDC

Arduino 无刷电机,即无刷直流电机(Brushless DC Motor, BLDC),是一种高效率、长寿命的电机,广泛应用于模型飞机、无人机等需要精确控制转速和位置的场合。这个过程称为电子换向。Arduino 无刷电机的应用: Arduino 无刷电机系统可以应用于各种项目,如DIY无人机、机器人、电动车等,它们提供了可靠的动力和精确的控制能力。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。

2024-06-03 05:05:55 2381 9

原创 【花雕学编程】Arduino FOC的特点、场景和使用事项

此外,与霍尔效应驱动的电机相比,FOC驱动的电机可以达到更高的最高速度,并且由于运行更高效,FOC电机的运行温度比霍尔效应驱动的电机低,这使得它们可以在热量生成对过程有害的许多不同应用中使用。为了向电机轴提供扭矩,需要知道转子的位置和磁场的相位。它通过对电机的磁场进行定向控制,以提供更高效率的运行和更精确的位置控制。Arduino FOC(Field Oriented Control,磁场定向控制)是一种先进的电机控制技术,它基于电机的磁场定向原理,通过精确控制电机的电流,实现对电机的高效和精确控制。

2024-05-30 11:47:58 1539 1

原创 【花雕学编程】Arduino动手做(184)---体验各种轮子:极低成本搭建机器人的实验平台

因为轮子在自然界是有原型的。古代最简陋的乡村大车,用两个几乎一英尺厚的圆形木作车轮,是用横断的树干做成的,同时,这些圆形物,或者叫车轮,不是在轴上旋转,而是固定在轴上。当然,所有这些,无非是一种想象,但是,无论如何,它使我们的头脑完全清楚了车的本质。圆形的底盘,无法像普通小车那样采用平行车轴(电机轴也短),比较适合的是十字轴动力结构,百度查了下,这种结构很少见,不实用的结构,做做实验还行。初步的想法,是通过这个非常简单的底盘,学习机器人的行走机构,动手尝试不同的运动方式,实际测试各种形态的轮子系统。

2023-08-05 12:49:59 2525 7

原创 【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO(N16R8)与Arduino UNO开发板的参数特点和横向比较

ESP32-S3 UNO(N16R8)在处理能力、存储容量、无线通信、GPIO数量和低功耗特性方面都优于Arduino UNO,适合复杂和高性能的应用,如物联网、智能家居和工业自动化。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。1、性能需求:如果项目需要高速处理和复杂的计算任务,ESP32-S3 UNO可能是更好的选择。

2024-10-02 11:45:35 124

原创 【花雕学编程】Arduino动手做(233)---性能强劲的UNO开发板:ESP32-S3 UNO(N16R8)双核16M+8M+Wi-Fi+蓝牙5.0

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3-WROOM-1 PCB 使用内置天线,具有多种应用并且可以工作,例如报警词检测和语音命令识别、人脸识别和识别、智能家居、智能家电、智能控制面板、智能音箱等。模块具有丰富的外设接口,包括模块接口:SPI、LCD、摄像头接口、UART、I2C、I2S、红外遥控、脉冲计数器等。

2024-10-02 09:43:07 339

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM旋转增量编码器模块带防抖的中断计数器

读数是再两个信号的差别基础上形成的,从而消除了干扰。这样,当停电后,编码器不能有任何的移动,当来电作业时,编码器输出脉冲进程中,也不能有搅扰而丢掉脉冲,否则,计数设备回忆的零点就会偏移,并且这种偏移的量是无从晓得的,只要过错的出产成果呈现后才晓得。也叫开关编码器、旋转编码器,EC11系列编码器有直插编码器、贴片式编码器、沉板式编码器、侧插式编码器,EC11A为直插式编码器。旋转编码器的操作是旋转和按压转轴,在按下转轴的时候SW引脚的电平会变化,旋转的时候每转动一步CLK和DT的电平是有规律的变化。

2024-10-02 07:01:29 336

原创 【花雕学编程】Arduino FOC 之AS5600带有PID控制的闭环角度控制

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高效的角度测量和动态反馈控制,可以实现高精度的位置控制。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。PID控制器:通过PID控制算法,根据当前误差、过去误差的累积和未来误差的变化速率动态调整控制信号,提高系统的稳定性和响应速度。

2024-10-02 05:31:52 434

原创 【花雕学编程】Arduino FOC 之二维平面机械臂轨迹跟踪

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。在各个运动示例中,通过延迟控制了机械臂的运动速度,确保运动过程的平滑性。

2024-10-02 05:14:32 301

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM测试360度旋转增量编码器模块

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。通过计数这些脉冲,可以确定旋转的总角度和方向。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。检测CLK引脚的变化,如果状态发生变化,则根据DT引脚的状态判断旋转方向,并更新计数器。

2024-10-01 14:12:55 984

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM使用模拟量霍尔检测磁场并设定阈值控制LED,串口输出信息

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-10-01 11:52:28 769

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM使用霍尔传感器测量磁场控制LED灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。霍尔传感器利用霍尔效应工作。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-10-01 10:08:40 975

原创 【花雕学编程】Arduino FOC 之Scara机器人正逆运动学分析

涉及硬件操作的代码,您要在使用前确认引脚和电平等参数的正确性和安全性。在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-10-01 04:18:42 876 1

原创 【花雕学编程】Arduino FOC 之三维空间机械臂轨迹跟踪

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高效的运动控制和实时反馈机制,可以实现精确的轨迹跟踪。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-10-01 04:00:38 475

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM使用DHT11模块测量温湿度

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。高可靠性和长期稳定性: DHT11模块内置了一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接,确保了数据的准确性和稳定性。响应信号: DHT11模块检测到启动信号后,发送一个80微秒的低电平响应信号,然后发送一个80微秒的高电平信号,表示准备好发送数据。

2024-09-30 19:43:46 1282

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM使用红外线对管模块控制LED灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。连接电路: 将模块的VCC引脚连接到电源(3.3V或5V),GND引脚连接到地,OUT引脚连接到单片机或开发板的数字输入引脚。

2024-09-30 17:25:21 1067

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM使用joystick双轴摇杆模块控制LED灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。易于连接: 模块通常有5个引脚:VCC(电源)、GND(地)、VRX(X轴模拟输出)、VRY(Y轴模拟输出)和SW(按键数字输出)。

2024-09-30 15:04:41 1142

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM 读取热敏电阻模拟值的温度计

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-30 10:40:00 903 1

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM读取光敏电阻的模拟值自动随环境调节LED的亮度

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。光照越强,电阻值越低;ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-30 09:55:09 681

原创 【花雕学编程】Arduino FOC 之四自由度SCARA机器人

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高效的运动控制和灵活的结构设计,可以实现高精度的操作。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-09-30 05:06:38 908

原创 【花雕学编程】Arduino FOC 之AS5600角度范围检测和控制

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高精度的角度测量和灵活的输出接口,可以实现精确的运动控制。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-09-30 05:00:15 619

原创 【花雕学编程】Arduino FOC 之三轴机械臂的圆形轨迹运动

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高效的运动学计算和实时反馈机制,可以实现平稳的圆形运动控制。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-09-29 10:39:47 873

原创 【花雕学编程】Arduino FOC 之带有动态调整的多目标逆解

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高效的逆解计算和实时反馈机制,可以实现高精度的运动控制。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-09-29 10:34:16 840

原创 【花雕学编程】Arduino FOC 之四足机器人:闭链五杆腿结构运动学

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。在实施过程中,需关注运动学模型的准确性、关节限制及传感器的选择,以确保系统的高效性和可靠性。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。闭链五杆腿结构通常具有多个自由度,使得机器人能够实现复杂的运动模式,如步态控制、爬行和跳跃等,增加了运动的灵活性和适应性。

2024-09-29 10:28:40 823

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM读取电位器的模拟值,并映射控制64位ws2812灯屏

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。PIN_POT表示电位器连接的模拟输入引脚,LEDS_COUNT表示LED数量为64,LEDS_PIN表示连接LED灯带的引脚为2,CHANNEL表示使用的RMT模块通道为0,BRIGHTNESS表示LED的亮度,范围为0-255。该库提供了控制LED灯带的各种函数和方法。

2024-09-28 20:26:16 1301 1

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM使用电位器来控制LED的亮度串口输出状态

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。PIN_ANALOG_IN表示电位器连接的模拟输入引脚,PIN_LED表示LED连接的GPIO引脚,CHAN表示使用的PWM通道,THRESHOLD表示点亮LED的ADC值阈值。在Arduino项目中,电位器常用于模拟输入,通过读取电位器的电压值来控制其他组件,如LED的亮度。

2024-09-28 18:48:15 1132

原创 【花雕学编程】Arduino动手做(232)---使用ESP32-S3 CAM的触摸传感器来创建触摸开关LED灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-28 16:41:30 884

原创 【花雕学编程】Arduino动手做(232)---测试ESP32-S3 N16R8 CAM的触摸GPIO并打印触摸值

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3提供多达14个电容式触摸GPIO,正如从上面案例中看到的那样,机械开关容易出现抖动,在使用时必须消除,而ESP32-S3内置的触摸传感器则不是这种情况。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-28 16:22:37 1041

原创 【花雕学编程】Arduino动手做(232)---使用ESP32-S3 N16R8 CAM的ADC功能来读取电位器的电压值

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。采样是以固定的时间间隔获取模拟信号的值,量化是将这些值映射到固定的离散级别,编码则是将量化后的值转换为数字格式。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。

2024-09-28 13:08:05 1051

原创 【花雕学编程】Arduino动手做(232)---使用ESP32-S3-CAM WROOM N16R8驱动蜂鸣器报警器

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。PIN_BUZZER表示蜂鸣器连接的GPIO引脚,PIN_BUTTON表示按钮连接的GPIO引脚,CHN表示使用的PWM通道。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。

2024-09-28 11:17:35 1354

原创 【花雕学编程】Arduino动手做(232)---使用ESP32-S3-CAM WROOM N16R8驱动无源蜂鸣器门铃

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。无源蜂鸣器的声音频率可调。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-28 10:46:07 1071

原创 【花雕学编程】Arduino动手做(232)---使用ESP32-S3-CAM驱动WS2812B的4X4方形16位屏彩虹灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-28 08:59:23 1236

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3-CAM使用WS2812FX库最简驱动WS2812B十五位灯环

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-28 07:32:33 1268 1

原创 【花雕学编程】Arduino FOC 之实时路径跟踪的梯形速度规划

在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。通过高效的速度控制和实时反馈机制,可以实现平稳的运动控制。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-09-28 05:05:13 994

原创 【花雕学编程】Arduino FOC 之四轴SCARA机器人正逆解算法

涉及硬件操作的代码,您要在使用前确认引脚和电平等参数的正确性和安全性。在Arduino平台上实现FOC可以提供平滑的运行和高度的扭矩、速度和位置控制,它通过精确控制电机的电流和电压来实现高效率、高精度和低噪声的操作。5、创新:Arduino可以让你用电子的方式来表达你的创意和想象,你可以用Arduino来制作各种有趣和有用的项目,如机器人、智能家居、艺术装置等。1、高性能电机控制:FOC是一种高级的电机控制算法,可以精准控制PMSM(永磁同步电机)和BLDC(无刷直流)电机,实现平滑的转速和扭矩输出。

2024-09-28 04:57:44 553

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3-CAM驱动WS2812B十五位灯环自动变换颜色

int m_color[5][3] = { {255, 0, 0}, {0, 255, 0}, {0, 0, 255}, {255, 255, 255}, {0, 0, 0} }:定义一个颜色数组,每个颜色由红、绿、蓝三个分量组成。strip.setLedColorData(i, m_color[j][0], m_color[j][1], m_color[j][2]):设置每个LED的颜色数据。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-27 21:37:17 836

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM 实现RGB LED沿着模型改变颜色的彩虹渐变灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。ledcWrite(ledPins[0], (rgb >> 16) & 0xFF):设置红色LED的PWM值(共阴极LED,高电平点亮)。

2024-09-27 19:17:11 1185

原创 【花雕学编程】Arduino动手做(232)---ESP32-S3 CAM 控制LED灯随机显示不同的颜色,每500毫秒更新一次

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。红、绿、蓝被称为三原色。ESP32-S3 WROOM N16R8 CAM 模块凭借其强大的处理能力、丰富的外设接口和灵活的存储配置,成为物联网、AI视觉和嵌入式应用的理想选择。其他接口:包括 SPI、I2C、I2S、UART、PWM、ADC、DAC 等,适用于各种传感器和外设的连接。

2024-09-27 18:23:09 1162

原创 【花雕学编程】Arduino动手做(232)---使用10位LED模块和ESP32-S3 CAM来制作带尾巴的流星流光灯

鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。const byte ledPins[] = {21, 47, 38, 39, 40, 41, 42, 2}:定义一个包含多个LED引脚的数组。

2024-09-27 17:17:38 981

Arduino168种传感器模块系列实验之三:RCWL-0516微波雷达感应开关传感器模块(收录16项实验)

【Arduino】168种传感器模块系列实验(技术资料+代码编程+仿真编程+图形编程) 实验三:RCWL-0516微波雷达感应开关传感器模块 RCWL-0516传感器模块 是替代常见的PIR运动传感器的极佳选择,RCWL-0516传感器广泛应用于防盗报警器和安全灯。RCWL-0516传感器与PIR传感器一样,只能检测到探测范围内的物体运动,不能探测到移动物体的黑体辐射。RCWL-0516传感器是采用“微波多普勒雷达”技术来探测移动物体,因此它也被称作多普勒传感器,探测距离范围是7米左右。 当被触发时,它的TTL-level (OUT)针将在2s到3s内从低电平(0V)转换到高电平(3.5V),然后返回到IDLE(低)状态. http://t.csdnimg.cn/l2OrK http://t.csdnimg.cn/9PXoG http://t.csdnimg.cn/RKwfO

2024-06-20

Arduino168种传感器模块系列实验之二:光敏电阻传感器模块(收录16项实验)

【Arduino】168种传感器模块系列实验(技术资料+代码编程+仿真编程+图形编程) 实验之二:光敏电阻传感器模块(收录16项实验) 光敏电阻(photoresistor ) 是用硫化镉或硒化镉等半导体材料制成的特殊电阻器,其工作原理是基于内光电效应(光电导效应)。光照愈强,阻值就愈低,随着光照强度的升高,电阻值迅速降低,亮电阻值可小至1KΩ以下。光敏电阻对光线十分敏感,其在无光照时,呈高阻状态,暗电阻一般可达1.5MΩ。光敏电阻器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,又称为光电导探测器;入射光强,电阻减小,入射光弱,电阻增大。还有另一种入射光弱,电阻减小,入射光强,电阻增大。光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光(0.4~0.76)μm的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。 http://t.csdnimg.cn/I76Dx http://t.csdnimg.cn/a1Oj2 http://t.csdnimg.cn/r4Mh2

2024-06-20

Arduino168种传感器模块系列实验之一:干簧管传感器模块(收录16项实验)

【Arduino】168种传感器模块系列实验(技术资料+代码编程+仿真编程+图形编程) 实验一:干簧管传感器模块 磁控管模块 磁性接近开关 磁控开关模块(收录16项实验) 干簧管(Reed Switch)也称舌簧管或磁簧开关,是一种有触点的无源电子开关元件,具有结构简单,体积小便于控制等优点,其外壳一般是一根密封的玻璃管,管中装有两个铁质的弹性簧片电板,还灌有惰性气体。干簧管于1936年由贝尔电话实验室的沃尔特·埃尔伍德(Walter B. Ellwood)发明,他本人于1940年6月27日在美国申请专利,专利号为2264746。 干簧管是一种特殊的开关,也叫磁敏传感器,通过所施加的磁场操作的电开关,它是干簧继电器和接近开关的主要部件。平时,玻璃管中的两个由特殊材料制成的簧片是分开的。当有磁性物质靠近玻璃管时,在磁场磁力线的作用下,管内的两个簧片被磁化而互相吸引接触,簧片就会吸合在一起,使结点所接的电路连通。外磁力消失后,两个簧片由于本身的弹性而分开,线路也就断开了。因此,作为一种利用磁场信号来控制的线路开关器件,干簧管可以作为传感器用,用于计数,限位等等。

2024-05-05

MAX30102心率血氧传感器模块的九项实验

MAX30102心率血氧传感器模块实验所需硬件清单 Arduino Uno开发板 X1 杜邦线 若干(备了9条) IIC/I2C 1602 LCD液晶屏模块X1 高电平触发有源蜂鸣器模块X1 LED发光二极管(绿、蓝色)X2 MAX30102心率血氧传感器模块X1 高电平触发单路 5V继电器模块X1 Proto Shield 原型扩展板(带mini面包板)X1 传感器模块实验所需软件平台 代码编程 Arduino IDE (版本1.8.19) 仿真编程 Linkboy (版本V4.6.3) 图形编程 Mind+ (版本 V1.7.0 RC2.0) 以及编玩边学(线上平台https://ide.codepku.com/?type=Arduino)

2022-06-11

P10(1R)单红V706模组32X16 LED显示屏的二十项小实验

资料代码+仿真编程+相关驱动库,总共75个页码,自制的HUB12接口UNO扩展板介绍

2022-06-07

【按键开关模块】的代码+仿真+图形三合一编程

《常用的传感器与执行器模块(文档+实验+图片+程序)》 Arduino动手做系列之一 【按键开关模块】的代码+仿真+图形三合一编程,共计十五项小实验,P31个页码

2022-06-02

DMD-P10-display-master.zip

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

P10(1R)V706模组经典驱动库 LedP10.7z

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

p10-led-arduino-master.7z

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

Seeed_Arduino_UltrathinLEDMatrix-master_2.7z

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

TimerOne-master.zip

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

RGB_DMD-master.zip

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

p10-football-master.zip

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

DMD-P10-display-master.7z

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

最新P10(1R)V706模组驱动库DMD2

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

DMD-master.zip

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

Arduino Uno Digital Clock P10 DS1307 RTC Code.rar

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列,时钟

2022-06-02

Arduino-with-P10-Display-main.7z

P10(1R)V706模组32X16单红LED显示面板驱动库(Arduino)系列

2022-06-02

P10(1R)单红V706模组32X16 LED显示面板驱动库(Arduino)

P10(1R)单红V706模组32X16 LED显示面板驱动库 ledP10.h

2022-06-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除