Arduino小项目开发
文章平均质量分 95
围绕Arduino uno作为主控板,使用常见的传感器(超声波,温湿度DHT11等等)和驱动输出(有源蜂鸣器,电机驱动等等)以及配合一定的显示交互功能来趣味性地解决生活中的问题🤞💕😘
2345VOR
大家的世界,一起来守护!“顺势而为,达则兼济天下”人生信条。“脚踏实地,仰望星空”座右铭。
展开
-
【好看又实用的Arduino鲜花园】
作为一名学生,我已经使用Arduino超过3年了,此部分为翻译国外大佬的优质作品集。Arduino是一款令人难以置信的多功能微控制器,为开发电子应用和原型提供了无限的可能性。我们可以将Arduino用于简单的任务,例如控制LED和直流电机,以控制真正的CNC机器和机器人。没错,在下面的列表中,我将与您分享我的Arduino经验。您会发现适合初学者的Arduino项目和适用于Arduino爱好者的更高级项目。即使您刚刚开始使用Arduino,也不必担心。以下每个DIY。原创 2023-07-10 05:00:00 · 1533 阅读 · 0 评论 -
【Arduino小项目开发导航栏】
欢迎大家阅读2345VOR的博客【Arduino小项目开发导航栏】,本页是专栏的导航栏🥳🥳🥳2345VOR鹏鹏主页: 已获得CSDN《嵌入式领域优质创作者》称号🎉🎉、阿里云《arduino专家博主》👻👻👻,座右铭:脚踏实地,仰望星空🛹🛹🛹《 Arduino小项目开发》:本专栏围绕Arduino生态结合实际需求设计综合的小项目开发。🌼🌼🌼。原创 2023-05-13 21:22:04 · 516 阅读 · 0 评论 -
【DIY电动滑板车】
本文介绍基于Arduino UNO单片机设计一款智能电动滑板,该电动滑板采用模块化的设计,分机械结构模块,主控制器模块,无刷电机电机控制模块,遥控器模块,自动紧急刹车模块,灯光照明系统等。采用PWM脉冲宽度调制控制滑板行驶速度,通过手持无线数据透传设备,实现滑板的起停和速度切换,一键巡航,自动紧急刹车,夜光灯启动等控制功能,突出展示了机电融合的时代趋势,也为实际生活提供便捷。????????????原创 2021-03-02 11:30:44 · 2982 阅读 · 2 评论 -
【ESP32S3cam 网页显示距离和经纬度教程】
🥳🥳🥳现在,我们在本教程中,您学习了如何【ESP32S3cam 网页显示距离和经纬度教程】,从而实现显示传感器数据和控制LED功能。🛹🛹🛹希望本教程能够作为您开始探索ESP32S3的一个起点,随着技术的不断进步,未来将有更多创新的应用等待着我们去发现和实现。🥳🥳🥳科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣【ATK-MO1218 GPS模块接入ESP32】如果你有任何问题,可以通过下面的二维码加入鹏鹏小分队,期待与你思维的碰撞😘😘😘。原创 2024-07-19 05:00:00 · 1859 阅读 · 0 评论 -
ROS中实现A*路径规划
学习A*路径规划算法,优化启发函数,并在ROS中进行测试。安装Linux系统,建议Ubuntu18.04;安装ROS环境并学习其基本操作;查找A路径规划资料,学习并熟知A路径规划算法;对比赛中所提供A*算法的启发函数AstarPathFinder::getHeu( )代码进行优化或改进并编写代码,此次比赛中提供了三种基本启发函数代码:曼哈顿距离、对角距离和欧几里得距离,可以任选一种进行改进,或者选择其他更优的启发函数。......原创 2022-08-12 05:00:00 · 11773 阅读 · 5 评论 -
【NXP MCXN947测评之RTC Alarm2】
本例程演示了如何使用RTC设备和GPIO引脚。它包含了硬件初始化、中断处理、时间设置和闹钟功能的实现。实时时钟(RTC)是一个低功耗模块,提供时间保持和日历功能,还可以针对振荡器中由于晶体或温度引起的32kHz或16kHz时钟的变化来补偿1Hz时钟。专为低功耗设计:时间和日期计数器交错排列,以防止同时切换基本时钟功能:天、小时、分钟和秒的独立计数器,日历支持—独立的年、月和星期几计数器:使用用户定义的参数自动调整夏令时。原创 2024-04-08 05:00:00 · 101 阅读 · 0 评论 -
【恩智浦FRDM-MCX947开箱实践指南1】
开发板描述: NXP FRDM-MCXN947板是NXP官方基于MCXN947器件的低成本设计和评估板。MCXN947器件将Arm Cortex-M33单片机和神经处理单元(NPU)集成到单个封装中。NXP支持MCXN947设备的工具和软件,包括硬件评估板,软件开发IDE,示例应用程序和驱动程序。该板由一个MCXN947器件和一个64 mbit外部串行闪存(由Windows提供)组成。原创 2024-04-08 05:00:00 · 159 阅读 · 0 评论 -
【基于ESP32无线蓝牙上传电脑Excel透传数据】
🥳🥳🥳现在,你已经成功实现了 ESP32 与电脑之间的蓝牙数据透传!你可以根据需要扩展此示例,例如读取传感器数据并通过蓝牙实时发送给电脑等应用场景。🛹🛹🛹从而实现对外部世界进行感知,充分认识这个有机与无机的环境,🥳🥳🥳科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣希望这篇文章对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言讨论。【esp32c3配置arduino IDE教程】什么是Data Streamer?原创 2023-12-09 19:02:56 · 2471 阅读 · 2 评论 -
【基于LicheePi-4A的 人脸识别系统软件设计】
原先计划做基于深度学习的炸药抓取和智能填装方法研究,但是后来发现板卡不支持pyrealsense2等多个依赖包。因此改变策略,做一款基于LicheePi-4A 人脸识别系统软件,市面上有许多主要是采用机器学习或者深度学习的算法实现,之前实验室有学妹用过opencv库调用机器学习的haar库实现人脸检测,刚好最近也在使用tkinter做GUI界面设计。恰好一拍即《基于LicheePi-4A 人脸识别系统软件》他就来啦!这是我第五次参加嵌入式相关的网上比赛活动● 第一次是RT-Thread的。原创 2023-12-08 14:35:35 · 970 阅读 · 0 评论 -
【如何将任何直流电机变成伺服电机】
我使用 Onshape 为这款定制伺服电机设计了变速箱。当然,齿轮箱的设计取决于直流电机。正如我所提到的,我们可以将任何尺寸的直流电机与我们刚刚制作的控制器板结合使用。在这里,我使用的是直径为 37 毫米的直流电机和输出 50RPM 的内置变速箱。50RPM 对于伺服电机来说是很好的速度,但我想比这更低一点,以获得更好的扭矩,所以我做了一个减速 3 倍的变速箱。为此,我使用了人字形齿轮,因为它们高效且易于用3D打印机制作。原创 2023-11-19 11:08:56 · 348 阅读 · 0 评论 -
【基于Arduino的仿生蚂蚁机器人】
为了控制机器人,我制作了一个定制的Android应用程序。该应用程序有 4 个按钮,通过这些按钮我们可以命令机器人前进或后退,以及向左或向右转动。除了这些主要功能外,机器人还可以移动头部和尾巴,还可以咬,抓住和掉落东西,甚至攻击。正如我之前提到的,机器人有功能性的眼睛,或者我专门设计了头部来安装超声波传感器。因此,如果我们尝试触摸机器人头部或将手靠近传感器,机器人最初将准备攻击。如果我们后退,机器人会停止攻击,但如果我们将手靠近它,它会攻击并咬我们。那么这有多酷呢?原创 2023-08-25 18:49:00 · 690 阅读 · 1 评论 -
【激光雕刻与DIY Arduino SCARA机器人】
总结一下,尽管固件存在一些问题,但我设法找到了解决方法,让这个 SCARA 机器人用作激光雕刻机。如果我们仔细观察雕刻,我们可以看到它远非完美。机器人不是那么刚性并且有一些反弹,因此我们无法获得精确和平稳的运动。但是,我们在本教程中学到的东西可以在任何 SCARA 机器人中实现,因此您绝对可以获得更好的结果。我希望您喜欢本教程并学到了一些新东西。请随时在下面的评论部分提出任何问题,并查看我的Arduino项目集合。原创 2023-08-20 17:55:52 · 977 阅读 · 0 评论 -
【基于homeassistant的人脸识别案例】
欢迎大家阅读2345VOR的博客【基于homeassistant的人脸识别案例】🥳🥳🥳 ,此案例是教会大家用一台电脑与homeassistant盒子采用MQTT协议实现人脸识别案例2345VOR鹏鹏主页: 已获得CSDN《嵌入式领域优质创作者》称号🎉🎉、阿里云《arduino专家博主》👻👻👻,座右铭:脚踏实地,仰望星空🛹🛹🛹:介绍homeassistant中基本开发, 重点设计esphome和nodered开发,包含小爱同学打印机等诸多设备添加。🎉🎉🎉。原创 2023-07-26 03:00:00 · 1233 阅读 · 0 评论 -
【基于腾讯云的CH32V307开发板远程机械臂小车】
随着科技的日益发达,人类社会正在向自动化,智能化的方向快速发展。机械臂履带车可以提高户外的生产效率,减少人力成本,提高工作效率,改善工作环境,提高安全性,减少事故发生率,有利于促进社会经济的发展,因此设计出机械臂来代替人的手臂也就显得很有必要。本文基于CH32V307开发板开发了智能移动履带机械臂小车,通过WIFI无线网络接入腾讯云物联网平台IoT Explorer,实现了在腾讯连连小程序上能够实时在线控制和在线监测运动数据。原创 2023-02-15 22:03:38 · 2206 阅读 · 3 评论 -
【基于Arduino 的CNC笔式绘图仪】
该机器的结构基于我之前视频中的DIY CNC激光雕刻机,目标是以尽可能少的零件制造最简单的CNC机器。它使用 3 个 NEMA 17 步进电机进行 X、Y 和 Z 轴运动,并使用一个小伺服器进行夹持器。这款数控笔式绘图仪的大脑是一块Arduino UNO板,结合了一个数控屏蔽和三个A4988步进驱动器。在我看来,相当大的工作区域,360x280mm,以及这款笔式绘图仪可以输出的细节水平也令人印象深刻。我真的很惊讶这些图纸的好坏和精确程度,尤其是我使用0.6毫米中性笔的图纸。原创 2023-07-24 05:00:00 · 675 阅读 · 0 评论 -
【Arduino有线串口数据保存到excel中常用三种方法】
本教程介绍Arduino串口数据保存到excel中常用三种方法,三种方法各有利弊,下面介绍相关使用说明利用excel自带Data Streamer读取采用插件ArduSpreadsheet读取python代码解析。原创 2022-12-26 22:31:20 · 5917 阅读 · 2 评论 -
【DIY火星毅力号火星车复制品】
在本教程中,我将向您展示我如何构建毅力号火星车的复制品。当然,受到目前正在探索火星的真实火星车的启发,我设计了这辆火星车,让每个热爱这项技术的人、学生、创客、机电一体化或机器人爱好者等都可以轻松地按照本视频中的说明建造自己的火星车。您可以观看以下视频或阅读下面的书面教程。那么让每个热爱这项技术的人、学生、创客、机电一体化或机器人爱好者等都可以轻松地按照本视频中的说明建造自己的火星车,我希望你喜欢这个项目并学到一些新东西。请随时在下面的评论部分提出任何问题。原创 2023-05-15 05:00:00 · 360 阅读 · 0 评论 -
【Arduino机器人手臂和麦克纳姆轮平台自动操作】
因此,我们可以使用定制的Android应用程序控制Mecanum轮子机器人,方法与上一个视频中所述相同。除此之外,现在该应用程序还具有用于控制机器人手臂的按钮。最初的机器人手臂控制应用程序实际上具有用于控制机器人关节的滑块,但这会导致手臂稳定性出现一些问题。通过这种方式,手臂工作得更好,因此我将向原始机器人手臂项目提供这个更新版本的机器人手臂控制应用程序和 Arduino 代码。尽管如此,该机器人最酷的功能是能够存储动作,然后自动重复它们。使用“保存”按钮,我们可以简单地存储每个步骤的电机位置。原创 2023-04-11 17:13:08 · 1832 阅读 · 0 评论 -
【Arduino 测距仪和数字水平仪项目】
该设备具有用于测量到最近物体的距离的超声波传感器、用于测量相对于地面的角度的加速度计、用于显示结果的 LCD 显示屏以及连接所有组件的定制设计 PCB。我们只需一个按钮即可操作设备。为设备供电后,我们需要选择测量单位。通过按下按钮,我们可以切换单元,如果按住按钮一段时间,我们将进入第一个程序。在这里,我们可以测量距离,还可以存储最后两个测量值。要进入第二个程序,我们必须再次按住按钮一段时间。在这个程序中,我们可以通过进行两次垂直距离测量来测量一个正方形面积。原创 2023-03-27 12:12:30 · 620 阅读 · 1 评论 -
【Arduino无线气象站项目】
使用DHT22传感器测量室外温度和湿度,并使用NRF24L01收发器模块将这些数据无线发送到室内机。在室内机,还有另一个用于测量室内温度和湿度的DHT22传感器,以及一个DS3231实时时钟模块,即使Arduino断电,也可以跟踪时间。所有这些数据都打印在0.96英寸OLED显示屏上。在本教程中,我们将学习如何制作基于 Arduino 的无线气象站。您可以观看以下视频或阅读下面的书面教程。所以就是这样,我希望你喜欢这个Arduino项目并学到一些新东西。请随时在下面的评论部分提出任何问题。原创 2023-03-17 05:00:00 · 970 阅读 · 0 评论 -
【DIY Arduino机器人手臂与智能手机控制】
使用应用程序中的滑块,我们可以手动控制机器人手臂的每个伺服或轴的运动。同样使用“保存”按钮,我们可以记录每个位置或步骤,然后机器人手臂可以自动运行并重复这些步骤。使用相同的按钮,我们可以暂停自动操作以及重置或删除所有步骤,以便我们可以记录新步骤。在本教程中,我们将学习如何制作Arduino机器人手臂,该手臂可以使用定制的Android应用程序进行无线控制和编程。原创 2023-03-16 05:00:00 · 543 阅读 · 0 评论 -
【Arduino 和 MPU6050 加速度计和陀螺仪教程】
在本教程中,我们将学习如何将MPU6050加速度计和陀螺仪传感器与Arduino一起使用。首先,我将解释MPU6050的工作原理以及如何从中读取数据,然后我们将做两个实际示例。您可以观看以下视频或阅读下面的书面教程。在第一个示例中,使用处理开发环境,我们将制作传感器方向的 3D 可视化,在第二个示例中,我们将制作一个简单的自稳定平台或 DIY 云台。基于MPU6050方向及其融合加速度计和陀螺仪数据,我们控制保持平台水平的三个伺服系统。原创 2023-03-15 05:00:00 · 2754 阅读 · 0 评论 -
【如何使用Arduino设置GRBL和控制CNC机床】
如果您正在考虑或正在制造自己的CNC机床,那么您很可能会遇到GRBL一词。因此,在本教程中,我们将学习什么是GRBL,如何安装以及如何使用它来控制基于Arduino的CNC机床。此外,我们将学习如何使用通用G代码发送器,这是一种流行的开源GRBL控制器软件。GRBL是一个开源软件或固件,可实现CNC机床的运动控制。我们可以轻松地将GRBL固件安装到Arduino,因此我们可以立即获得低成本,高性能的CNC控制器。GRBL使用G代码作为输入,并通过Arduino输出运动控制。原创 2023-03-14 20:59:17 · 2696 阅读 · 1 评论 -
【Arduino与HC-SR04超声波传感器握手完整教程】
在本教程中,我们将了解HC-SR04超声波传感器的工作原理以及如何将其与Arduino一起使用。这是最常用的传感器,用于测量距离和使用Arduino制造避障机器人。Arduino 雷达(声纳)量程测量仪和数字水平仪安防报警系统项目阿杜伊诺蚂蚁六足机器人您可以观看以下视频或阅读下面的书面教程。它包含传感器的其他信息和示例,包括规格、引脚排列、接线图、代码等。HC-SR04 是一款经济实惠且易于使用的距离测量传感器,范围为 2 厘米至 400 厘米(约 13 英寸至 英尺)。原创 2023-03-08 15:11:51 · 272 阅读 · 0 评论 -
【如何使用 Arduino 控制伺服舵机】
在本教程中,我们将学习伺服电机的工作原理以及如何使用 Arduino 控制伺服电机。伺服电机非常受欢迎,并广泛用于许多Arduino项目,因为它们易于使用并提供出色的位置控制。伺服是机器人项目、自动化、RC 模型等的绝佳选择。DIY Arduino机器人手臂与智能手机控制阿杜伊诺蚂蚁六足机器人DIY Arduino基于RC气垫船牡丹机器人DIY火星毅力号火星车复制品您可以观看以下视频或阅读下面的书面教程。它包括几个示例,如何将伺服电机与Arduino一起使用,接线图和代码。原创 2023-03-03 08:43:32 · 1114 阅读 · 0 评论 -
【Arduino 16×2 LCD 教程】
在本 Arduino 教程中,我们将学习如何连接和使用LCD(液晶显示器)与Arduino。像这样的 LCD 显示器非常受欢迎,并广泛用于许多电子项目,因为它们非常适合显示简单信息,例如传感器数据,而且价格实惠。Arduino 安全和报警系统项目DIY 自动售货机——基于 Arduino 的机电一体化项目Arduino 测距仪和数字水平仪项目您可以观看以下视频或阅读下面的书面教程。原创 2023-02-28 20:45:26 · 589 阅读 · 0 评论 -
【步进电机和 Arduino】
步进电机和驱动器的这种组合用于无数需要位置控制的应用,例如3D打印机,CNC机器,机器人,自动化机器等。DIY相机滑块3D线材折弯机DIY泡沫切割机DIY激光雕刻机带自动笔更换器的笔式绘图仪斯卡拉机械臂我将详细解释它们的工作原理,如何将步进电机与Arduino连接,如何设置驱动器的电流限制以及如何使用或不使用Arduino库对它们进行编程。此外,我将向您展示我们如何使用 Arduino CNC 扩展板轻松控制多个步进电机,用于任何类型的 Arduino 项目。原创 2023-02-27 02:00:00 · 468 阅读 · 0 评论 -
【Arduino使用nRF24L01 】
为了解释无线通信,我们将举两个例子,第一个是将一个简单的“Hello World”消息从一个Arduino发送到另一个Arduino,在第二个示例中,我们将在Arduino板之间进行双向通信,在第一个Arduino上使用操纵杆,我们将在第二个Arduino上控制伺服电机, 反之亦然,使用第二个Arduino上的按钮,我们将控制第一个Arduino的LED。原创 2023-02-25 19:56:03 · 1550 阅读 · 0 评论 -
【Arduino 无刷电机控制教程】
对于此示例,我有一个具有以下规格的外转子 BLDC 电机:它的 KV 额定值为 1000,可以使用 2S、3S 或 4S 锂聚合物电池供电,并且需要 30A ESC。无刷电机上的 KV 额定值定义了电机在空载时每伏的 RPM。原创 2023-02-25 05:00:00 · 3455 阅读 · 1 评论 -
【DIY Arduino基于RC气垫船】
为了控制气垫船,我使用了我在以前的一个视频中制作的基于DIY Arduino的RC发射器。我设置右操纵杆控制伺服电机,将方向舵定位在推力电机的背面,设置其中一个电位器来控制实际安装在无刷直流电机上的升力螺旋桨,并设置左操纵杆控制推进。那么,让我们来看看建造这艘遥控气垫船需要什么。原创 2023-02-24 05:00:00 · 2050 阅读 · 1 评论 -
【DIY Arduino RC 收发器】
现在,我只需在接收器侧进行一些小的调整,就可以无线控制任何Arduino项目。该发射器也可以用作任何商用RC发射器,用于控制RC玩具,汽车,无人机等。为此,它只需要一个简单的Arduino接收器,然后生成适当的信号来控制这些商业RC设备。原创 2023-02-23 05:00:00 · 864 阅读 · 1 评论 -
【基于然也物联MQTT的ESP遥控小车】
一步一个脚印,MQTT的ESP遥控小车从原理到实现,涉及硬件电路,程序设计,然后也探讨了个人见解,希望把两个归中传感器数值传递过去,减少实验步骤,提高速成感和成就感!原创 2022-11-21 11:47:36 · 1013 阅读 · 0 评论 -
【Arduino与MFRC522握手】
本文采用Arduino uno与MFRC522握手,实现IC卡控制开关灯,大家可以尝试跟多有趣例程组合,可以为后期开发体验升级。在以后的博文中我们将学会用arduino常用传感器和执行器,从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。原创 2022-10-19 18:10:10 · 1118 阅读 · 0 评论 -
【Arduino与mpu6050握手】
本篇通过Arduinouno采用I2C读取mpu6050传感器的角加速度,角速度和温度示例程序演示。MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度。由于其体积小巧,功能强大,精度较高,不仅被广泛应用于工业,同时也是航模爱好者的神器,被安装在各类飞行器上驰骋蓝天。............原创 2022-07-15 16:18:22 · 438 阅读 · 0 评论 -
基于Arduino IDE平台开发ESP8266通过MQTT连接ONENET
本文是一个难度中等的物联网项目,实现ESP8266一键配网功能、MQTT协议连接ONENET、DHT11温湿度数据的获取、数据上发ONENET平台、ESP8266板载LED亮灭的控制、温度限幅触发器提示原创 2021-11-04 11:18:43 · 4965 阅读 · 7 评论 -
基于Arduino IDE平台开发ESP8266通过MQTT连接阿里云
> 1. 实现可以通过WIFI_DEBUG选择是使用==一键配网功能==还是使用代码中写入的无线账号密码连接;> 2. 实现ESP8266通过==MQTT协议连接阿里云==;> 3. 实现DHT11温湿度数据的获取,==串口发送调试==,并将数据上发阿里云平台,于平台控件中显示数据;> 4. 实现阿里云平台对ESP8266板载==LED亮灭的控制==。原创 2021-11-22 22:09:26 · 5488 阅读 · 1 评论 -
基于Arduino IDE平台开发ESP8266天猫精灵控制LED灯
**==本文是一个难度中等的物联网项目,实现ESP8266一键配网功能、MQTT协议连接阿里云、天猫精灵板载LED亮灭的控制==** ????????????原创 2021-11-24 09:29:26 · 4169 阅读 · 0 评论 -
Arduino与16LED圆环WS2812B握手
WS2812B芯片是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和12V高压可编程定电流控制部分,有效保证了像素点光的颜色高度一致。原创 2022-01-22 14:44:51 · 3223 阅读 · 0 评论 -
GY-BMP280 高精度大气压强传感器模块
BME280是一款基于博世公司APSM工艺的小封装低功耗数字复合传感器,它可以测量环境温度和大气压强。气压敏感元件是一个低噪高精度高分辨率绝对大气压力压电式感应元件;温度感测元件具有低噪高分辨率特性,温度值可以对气压进行温度补偿自校正。通过配置采样率寄存器,可以设置敏感元件的采样率。原创 2022-03-21 06:00:00 · 3233 阅读 · 0 评论 -
3D打印远程控制ESP图传小坦克(模仿B站杰叔叔)
通过以上内容我们实现了esp32 cam 配网 实现内网穿透视频传输。在以后的博文中我们将学会用NodeMCU和arduino物联网交互使用,从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。原创 2022-03-13 06:00:00 · 4238 阅读 · 0 评论