- 博客(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项实验)
2024-06-20
Arduino168种传感器模块系列实验之二:光敏电阻传感器模块(收录16项实验)
2024-06-20
Arduino168种传感器模块系列实验之一:干簧管传感器模块(收录16项实验)
2024-05-05
MAX30102心率血氧传感器模块的九项实验
2022-06-11
【按键开关模块】的代码+仿真+图形三合一编程
2022-06-02
Arduino Uno Digital Clock P10 DS1307 RTC Code.rar
2022-06-02
翻车了:联想美版笔记本Yoga 6 13ALC6,更换M2硬盘无法引导启动?
2023-05-16
ChatGPT有可能被“越狱”吗?
2023-05-12
ChatGPT开发者模式?
2023-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人