2345VOR
大家的世界,一起来守护!“顺势而为,达则兼济天下”人生信条。“脚踏实地,仰望星空”座右铭。
展开
-
【Arduino编程参考导航栏】
欢迎大家阅读2345VOR的博客【Arduino编程参考导航栏】,本页是专栏的导航栏🥳🥳🥳2345VOR鹏鹏主页: 已获得优快云《嵌入式领域优质创作者》称号🎉🎉、阿里云《arduino专家博主》👻👻👻,座右铭:脚踏实地,仰望星空🛹🛹🛹《 Arduino小项目开发》:本专栏围绕Arduino语法和Arduino库使用开发👻👻👻🌼🌼🌼。原创 2023-05-15 16:45:45 · 1056 阅读 · 0 评论 -
实惠的Arduino开发板——合宙ESP32C3
通过以上内容我们对ESP32C3模块有了初步了解,那么尽情开发吧!在以后的博文中我们将学会用NodeMCU和arduino物联网交互使用,从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。...原创 2022-03-14 13:37:48 · 18309 阅读 · 8 评论 -
【ESP32接入国产大模型之阿里Deepseek】
现在,我们在本教程中学习了如何使用ESP32接入阿里Deepseek大模型。从而实现对外部世界的感知,充分认识这个有机与无机的环境,后期会持续分享ESP32跑FreeRTOS实用案例,为人类社会发展贡献一点微薄之力。🙌🙌🙌如果你有任何问题,可以通过Q Group(945348278)加入鹏鹏小分队,期待与你思维的碰撞!😘😘😘。原创 2025-03-19 00:05:29 · 313 阅读 · 0 评论 -
【基于ESP32-S3的4通道ADC数据采集(Modbus Poll教程)】
本文介绍如何使用ESP32-S3开发板实现4通道ADC数据采集,并通过Modbus RTU协议将数据上传至PC端Modbus Poll软件。目前这是我使用的ESP32S3官方硬件👍👍👍(小小的身材有大大的力量)只需要35元加摄像头麦克风79元,后期我会整理相关专栏进行Arduino系统学习😘😘😘。从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。参考上面数据设置上下限,点击Apply,手动触摸ADC0~4会有明显数据变化原创 2025-03-10 05:00:00 · 99 阅读 · 0 评论 -
【ESP32S3接入讯飞在线语音识别】
使用ESP32S3开发板接入讯飞实现在线语音识别。自带麦克风模块用做语音输入,通过串口发送字符“1”来控制数据的采集和上传。语音识别对比平台|api|教程|评分百度|【ESP32S3 Sense接入百度在线语音识别】|7分讯飞|【ESP32S3接入讯飞在线语音识别】|8分要学习本教程,您需要1个 ESP32S3 开发板。原创 2025-02-26 05:00:00 · 764 阅读 · 0 评论 -
【深入理解与应用ESP32与Arduino:探索系统参数的奥秘】
掌握ESP32与Arduino环境下的系统参数调整技巧,犹如掌握了设备性能优化的金钥匙。理解并合理运用上述参数,不仅能提升项目的稳定性和效率,还能根据具体应用场景定制化硬件性能,充分发挥ESP32的强大潜能。在实践中不断探索与学习,您将解锁更多高级特性和应用可能性,让创意在物联网世界中自由翱翔。原创 2024-08-14 05:00:00 · 385 阅读 · 0 评论 -
【一键录音,轻松转换:用Python打造个性化音频记录工具】
通过这篇指南,您已掌握如何利用Python构建一个简洁高效的音频记录工具。无论是专业用途还是个人爱好,这样的小工具都能为生活增添一抹科技色彩。不妨动手尝试,让创意与技术碰撞出更多火花。未来,随着技术的迭代,探索音频处理的边界,还有无限可能等待着我们。现在,就让我们的声音,以代码的形式,被这个世界听见吧!原创 2024-05-12 23:06:20 · 379 阅读 · 0 评论 -
【ATK-MO1218 GPS模块接入ESP32】
ATK-MO1218 GPS模块采用了S1216F8-BD模组,具备体积小巧、性能优异的特点。该模块支持通过串口进行参数配置,并且可以通过程序设定PPS(脉冲每秒)时钟脉冲输出引脚的特性。常亮表示模块已开始工作但未定位,闪烁(100毫秒灭,900毫秒亮)表示模块已成功定位。原创 2024-05-13 05:00:00 · 619 阅读 · 0 评论 -
【ESP32 手机配网教程】
欢迎使用ESP32进行WiFi配网!本教程将带领您轻松掌握两种不同的配网方法:一种是通过Web服务器在浏览器中手动输入WiFi信息;另一种则是利用BLE(低功耗蓝牙)进行无线配网。只需按照以下步骤操作,您就能顺利将ESP32连接到家庭WiFi网络,并且下次启动可以自动连接之前连过的wifi。🥳🥳🥳现在,我们在本教程中,您已学会如何使用Web服务器手动配网或利用BLE无线配网为ESP32连接家庭WiFi。原创 2024-04-18 11:29:05 · 2956 阅读 · 0 评论 -
【ESP-NOW ESP32 开发板之间的双向通信】
在本指南中,我们将向您展示如何使用 ESP-NOW 通信协议在两个 ESP32 开发板之间建立双向通信。例如,两块 ESP32 开发板将交换传感器读数(空旷区域的范围可达 220 米 ~ 722 英尺)。ESP-NOW ESP32 开发板之间的双向通信ESP-NOW 入门(ESP32 with Arduino IDE)。在本教程中,我们将向您展示如何在两个 ESP32 开发板之间建立双向通信。注意:阅读我们的ESP-NOW 入门指南,了解 ESP32 的 ESP-NOW 协议的完整介绍。原创 2023-12-29 11:40:20 · 1963 阅读 · 0 评论 -
【ESP-NOW 入门(ESP32 with Arduino IDE)】
了解如何使用 ESP-NOW 在使用 Arduino IDE 编程的 ESP32 开发板之间交换数据。ESP-NOW 是乐鑫开发的一款具有短数据包传输特性的无连接通信协议。该协议使多个设备能够以简单的方式相互通信。ESP-NOW 入门(ESP32 with Arduino IDE)ESP-NOW ESP32 开发板之间的双向通信ESP-NOW with ESP32:向多个开发板发送数据(一对多)ESP-NOW with ESP32:从多个开发板接收数据(多对一)原创 2023-12-29 05:00:00 · 2688 阅读 · 0 评论 -
【ArduinoOTA无线(OTA)更新的EASY指南】
无线 (OTA) 更新允许您将代码上传到您的电子项目,而无需将其物理连接到计算机。在本课中,我们将引导您使用 ArduinoOTA 库将草图无线上传到 ESP32 开发板。本指南将重点介绍实际获得无线 (OTA) 更新所需的最低限度的东西。您将了解使 OTA 超级简单 (ArduinoOTA) 所需的关键Arduino 库,此外,我们还将详细说明您需要使用的确切功能!电缆?我们要去的地方,我们不需要电缆!原创 2023-12-23 22:40:14 · 1104 阅读 · 0 评论 -
【基于GD32F303下位机ROS开发探索】
随着科技的发展,机器人技术已经成为了许多领域的重要工具。其中,ROS智能巡检小车是一种基于ROS(Robot Operating System)的移动机器人,可以用于各种环境下的巡检任务。而GD32是一款基于ARM Cortex-M4内核的微控制器,具有低功耗、高性能的特点,可以用于各种嵌入式系统的开发。重点分解GD32下位机程序设计本项目主要涉及上位机及下位机两部分的程序设计,下位机采用的为GD32微控制器,负责接收和处理来自传感器和树莓派的指令,控制底盘的运动和转向。原创 2023-06-25 17:58:52 · 388 阅读 · 0 评论 -
【如何构建自己的基于Arduino的Scara 机器人】
机器人有4个自由度,由4个NEMA 17步进电机驱动。此外,它还有一个小型伺服电机,用于在这种情况下控制末端执行器或机器人抓手。这款 SCARA 机器人的大脑是一块 Arduino UNO 板,它与一个 CNC 屏蔽和四个 A4988 步进驱动器配对,用于控制步进电机。使用处理开发环境,我制作了一个图形用户界面,该界面具有正向和反向运动学控制。使用前向运动学,我们可以手动移动每个机器人关节以获得所需的位置。使用左侧的滑块,我们可以设置每个关节的角度。末端执行器的最终位置,计算X,Y和Z值并打印在屏幕右侧。原创 2023-08-09 05:00:00 · 889 阅读 · 0 评论 -
【Arduino 和 HC-05 蓝牙模块完整教程】
在本教程中,我做了两个例子,使用智能手机控制Arduino,使用笔记本电脑或PC控制Arduino。为了不使本教程过载, 在我的下一个教程中,我们将学习如何配置 HC-05 蓝牙模块并在两个独立的 Arduino 板作为主设备和从设备之间进行蓝牙通信.在我们开始第一个示例之前, 使用智能手机控制 Arduino, 让我们仔细看看 HC-05 蓝牙模块.与只能设置为从机的HC-06模块相比,HC-05也可以设置为主站,从而可以在两个单独的Arduino板之间进行通信。原创 2023-05-24 05:00:00 · 1360 阅读 · 0 评论 -
【I2C 通信的工作原理是什么?Arduino 和 I2C 教程】
I2C通信总线非常流行,并被许多电子设备广泛使用,因为它可以很容易地在许多需要主设备与多个从设备甚至多个主设备之间进行通信的电子设计中实现。原创 2023-05-20 05:00:00 · 399 阅读 · 0 评论 -
【旋转编码器如何工作以及如何将其与Arduino一起使用】
旋转编码器是一种位置传感器,用于确定旋转轴的角度位置。它根据旋转运动产生模拟或数字电信号。有许多不同类型的旋转编码器按输出信号或传感技术分类。我们将在本教程中使用的特定旋转编码器是增量式旋转编码器,它是测量旋转的最简单位置传感器。这种旋转编码器也称为正交编码器或相对旋转编码器,其输出是一系列方波脉冲。原创 2023-05-07 05:00:00 · 874 阅读 · 2 评论 -
【Arduino 和 DS3231 实时时钟教程】
在本Arduino教程中,我们将学习如何使用DS3231实时时钟模块。您可以观看以下视频或阅读下面的书面教程。原创 2023-04-30 05:00:00 · 1652 阅读 · 0 评论 -
【Arduino SD卡和数据记录教程】
在本Arduino教程中,我们将学习如何将SD卡模块与Arduino板一起使用。此外,结合DS3231实时时钟模块,我们将制作一个数据记录示例,将温度传感器的数据存储到SD卡中,并将其导入Excel以制作图表。您可以观看以下视频或阅读下面的书面教程。原创 2023-04-25 05:00:00 · 1222 阅读 · 0 评论 -
【通过蓝牙滚动文本和Android控制】
我们将做三个例子,第一个例子我们将解释MAX7219的基本工作原理,在第二个例子中,我们将看到8×8 LED矩阵上的滚动文本是如何工作的,在第三个例子中,我们将通过蓝牙和定制的Android应用程序来控制它们。在本Arduino教程中,我们将学习如何使用MAX8驱动器和Arduino板控制8×7219LED矩阵。您可以观看以下视频或阅读下面的书面教程以获取更多详细信息。原创 2023-04-21 20:09:31 · 654 阅读 · 0 评论 -
【Arduino 和 HC-12 远程无线通信模块】
在本Arduino教程中,我们将学习如何使用HC-12无线串行通信模块,该模块能够在多个Arduino板之间进行远程无线通信,距离可达1.8km。您可以观看以下视频或阅读下面的书面教程以获取更多详细信息。在本教程中,我做了两个基本示例,解释了如何连接HC-12模块并在两个Arduino之间进行基本通信,还有一个附加示例,其中在第一个Arduino上使用加速度计传感器我无线控制第二个Arduino的步进器的位置。原创 2023-04-13 15:26:59 · 1347 阅读 · 0 评论 -
【使用 HC-05 蓝牙、NRF24L01 和 HC-12 收发器模块的 Arduino 机器人汽车无线控制】
在本教程中,我们将学习如何无线控制我们在上一个视频中制作的Arduino机器人汽车。我将向您展示三种不同的无线控制方法, 使用 HC-05 蓝牙模块, NRF24L01 收发器模块和 HC-12 远程无线模块, 以及, 使用智能手机和定制的 Android 应用程序.您可以观看以下视频或阅读下面的书面教程以获取更多详细信息。我已经有关于如何将这些模块与Arduino板连接和使用这些模块的教程,因此如果您需要更多详细信息,可以随时检查它们。可以在下面的文章中找到它们中的每一个的链接。原创 2023-04-12 16:16:23 · 1180 阅读 · 0 评论 -
【如何使用Arduino控制WS2812B可单独寻址的LED】
首先,我们将通过一些基本示例来解释工作原理,然后看看使用这些LED的真正酷炫的Arduino项目,一个DIY交互式LED咖啡桌。咖啡桌配有WS2812B LED,用于检测物体的红外接近传感器和HC-05蓝牙模块,用于通过定制的Android应用程序控制颜色。这个项目实际上是我和来自创意英雄YouTube频道的Marija之间的合作。原创 2023-04-09 05:00:00 · 1135 阅读 · 0 评论 -
【带有平移和倾斜头的DIY相机滑块–基于Arduino的项目】
在本教程中,我们将学习如何制作带有平移和倾斜头的电动相机滑块。这个基于 Arduino 的项目是 100% DIY,采用 MDF 和胶合板等廉价材料构建,并使用 Arduino、三个步进电机、一些按钮和一个安装在定制设计的 PCB 上的操纵杆进行控制。尽管如此,最终结果还是令人印象深刻,超流畅的摄像机移动使我们能够获得具有专业外观的电影镜头。原创 2023-03-23 14:31:24 · 819 阅读 · 0 评论 -
【学习Arduino单片机AD传感器采样的十大滤波算法】
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。下面给大家介绍十种常见的ADC滤波算法。原创 2023-01-24 16:48:48 · 2405 阅读 · 1 评论 -
【基于Arduino的垃圾分类装置开发教程五整体调试】
实验二学习了传感器和执行器输出,实验三学习舵机控制,实验四介绍超声波测距,本次实验将进行完整的分类垃圾实验,并串口输出传感器数值方便后期分类使用。编译上传程序,检查舵机是否正常、传感器和执行器是否接触通畅!...原创 2022-09-03 05:00:00 · 577 阅读 · 1 评论 -
【基于Arduino的垃圾分类装置开发教程四超声波检测】
实验二学习了传感器和执行器输出,实验三学习舵机控制,本次实验需要三个舵机,接下来根据垃圾箱开盖和平台翻转需求,此时需要舵机控制角度,并串口输出传感器数值方便后期分类使用。超声波传感器使用,检测人靠近一定距离(人在灯亮,人走灯灭)才开始执行垃圾桶相关操作。编译上传程序,检查舵机是否正常、传感器和执行器是否接触通畅!采用mixly图形化编程,快速实现编程,设计。超声波:tr:2;导电率(滑动变阻器代替):A1。......原创 2022-09-02 05:00:00 · 417 阅读 · 1 评论 -
【基于Arduino的垃圾分类装置开发教程三舵机控制】
实验二学习了传感器和执行器输出,接下来根据垃圾箱开盖和平台翻转需求,前此时需要舵机控制角度,并串口输出。函数,直接赋值操作,声明舵机运动的极限位置为全局变量,最后反复开合垃圾箱盖。编译上传程序,检查舵机是否正常和执行器是否接触通畅!采用mixly图形化编程,快速实现编程,设计。............原创 2022-09-01 05:00:00 · 503 阅读 · 0 评论 -
【基于Arduino的垃圾分类装置开发教程二传感器执行器操作】
根据垃圾箱开发需求,前期使用Arduino单片机设置一些传感器和执行器输出,传感器分为简单IO读取和ADC读取,并串口输出。调试Arduino Uno数字输入输出以及模拟输入输出,使用串口打印对应端口变化状态。编译上传程序,检查传感器是否正常和执行器是否接触通畅!执行器分为简单IO输出和模拟输出,采用mixly图形化编程,快速实现。..................原创 2022-08-31 05:00:00 · 595 阅读 · 0 评论 -
【基于Arduino的垃圾分类装置开发教程一项目书】
课题名称:基于Arduino的垃圾分类装置课题来源:源于生活垃圾分类的需求。原创 2022-08-30 09:43:02 · 930 阅读 · 0 评论 -
【实验5:网关上云实验】
实验4使用MQTT实现了简单的联网交互通信,本实验将基于MQTT实现连云功能,完成一个更为复杂的网关DEMO。本次实验中使用的是aliyun,由于MQTT上云有较为复杂的连接及验证等流程,所以我们不会直接使用MQTT的软件包来做连云功能,而是使用已经封装好的Ali IoTKit软件包来实现连云功能。在本实验可以学习到RT-Thread中如何连接阿里云并实现一个简单的光线传感器网关DEMO。......原创 2022-08-19 05:00:00 · 382 阅读 · 0 评论 -
【实验4:MQTT交互实验】
实验3使用了RW007 WiFi模块实现网络连接功能。本实验将在此基础上添加网络应用MQTT的交互功能,在本实验可以学习到RT-Thread中网络应用的添加和使用,以及MQTT的一些基础知识,实现一个MQTT通信交互DEMO。......原创 2022-08-18 05:00:00 · 729 阅读 · 0 评论 -
【实验3:RW007联网实验】
本实验使用了RW007 WiFi模块通过开发板的PMOD接口连接实现网络连接功能。通过本实验可以学习到复杂外设的配置,了解RT-Thread的网络框架,实现通过WiFi上网的DEMO。原创 2022-08-17 05:00:00 · 669 阅读 · 3 评论 -
【实验2:ADC电位计实验】
本实验使用了板载电位计(USER POT)通过ADC外设通道读取电平值,可以手动调节电位计查看ADC通道的电平变化。通过本实验可以学习到简单外设的配置,包括rt-thread的外设配置和FSP的外设配置。原创 2022-08-16 05:00:00 · 1669 阅读 · 0 评论 -
【实验1:RT-Thread环境搭建+IIC光线传感器实验】
本实验包含开发环境搭建和板载IIC光线传感器实验,实验目的是了解瑞萨开发板在RT-Thread studio中如何开发,如何开始创建第一个工程,并使用板载外设资源完成一个简单的DEMO。原创 2022-08-15 16:31:01 · 1116 阅读 · 3 评论 -
【阿克曼运动控制】
结合阿克曼运动需求,本团队设计了阿克曼运动系统框图如图 1,主要包括阿克曼小车仿真设计和阿克曼小车实物实现。原创 2022-08-10 11:39:12 · 3646 阅读 · 2 评论 -
【ESP32-NodeMCU物联网开发之Arduino环境搭建】
ESP32模块是ESP8266的升级版本。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240 MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网项目的理想选择。原创 2022-03-05 19:02:57 · 6705 阅读 · 0 评论 -
【Arduino 语法——结构体】
Arduino 编程语言可以分为三个主要部分:结构体、数据(变量和常量)和函数。结构体是Arduino (C++) 代码的元素。C++ 是一种高级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。原创 2022-02-13 19:35:04 · 1731 阅读 · 0 评论