
Arduino开发实例
文章平均质量分 66
Arduino开发实例
ArslanRobot
这个作者很懒,什么都没留下…
展开
-
Arduino红外避障模块
红外避障模块是一种用于检测障碍物并输出信号的电子元器件。它通过发送红外线信号并测量信号的反射情况来判断是否有障碍物存在。当检测到障碍物时,红外避障模块会输出一个高电平信号,以便控制其他设备执行特定操作,如停止移动或改变方向等。它通常用于智能家居、机器人、自动化控制等领域。原创 2023-09-21 16:10:34 · 690 阅读 · 0 评论 -
Arduino光敏电阻传感器模块开发实例
光敏电阻传感器模块是一种能够测量光强度的传感器模块。它包含一个光敏电阻器,当光照射到电阻器上时,电阻器的电阻值会发生变化,通过读取电阻值的变化,其电阻值发生变化,运算放大器将电阻变化转换成电压信号输出。这样就可以通过检测电压信号的变化来确定周围光线的强度。。光敏电阻传感器模块通常有一个比较灵敏的调节器,可以调节灵敏度,以便适应不同的光强度范围。光敏电阻传感器模块广泛应用于光控开关、光电计数器、太阳能控制等领域。在实际应用中,光敏电阻传感器模块可以用于照明控制、自动亮度调节、光敏安全报警等领域。原创 2023-09-21 16:09:25 · 764 阅读 · 0 评论 -
Arduino驱动SG90舵机
舵机是一种用于控制机械装置角度位置的设备,通常被用于机器人、遥控模型和机械臂等设备中。舵机内部包含一个电机和一组精密齿轮,能够通过电信号控制电机的转动角度,从而驱动舵机输出轴精准地旋转到指定的位置。舵机通常具有高精度、高扭力、高速度、高可靠性等特点,被广泛应用于控制和定位系统。原创 2023-09-20 06:00:44 · 682 阅读 · 1 评论 -
Arduino使用HC-SR04实现超声波测距
超声波测距原理是在超声波发射装置发出超声波,接收器接到反射回来的超声波时的时间差来计算距离,与雷达测距原理相似。超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。(超声波在空气中的传播速度为340m/s,根据计时器记录的时间t(秒),就可以计算出发射点距障碍物的距离(s),即:s=340t/2)原创 2023-09-20 05:26:15 · 518 阅读 · 1 评论 -
Arduino红外遥控开发实例
Arduino ide中使用IRremote红外开发库开发红外遥控实例原创 2023-09-18 12:57:46 · 768 阅读 · 1 评论 -
Arduino将代码分割成多个文件
Arduino单个功能的调试往往会把代码都写在ino文件的setup和loop方法中,现实中一款完整的产品会有很多功能组成,需要遵循一定的结构设计规则做到复用性、模块化、解耦等,将功能按一定规则分割成多个文件,在Arduino ide中我们可以创建多个h文件和c/cpp文件来合理的设计分割功能模块。原创 2023-09-17 13:01:52 · 2587 阅读 · 1 评论