基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 基于Arduino的智能小车测距安全行驶系统的研究 ......
2022-05-01 18:06:55 2.45MB 安全 文档资料
前言: Arduino和树莓派可谓是开源项目中两个最受瞩目的硬件平台,笔者一直尝试能够将两者结合起来扩展更多潜在的功能。在该项目中,本作者将打造一个门禁系统升级版。 功能描述 人由门外侧需要进入室内时,红外感应传感器检测到人体而启动相机模组拍照功能,相片上传到网络,提供给远端控制人员进行确认,并可以通过远程控制开门 人由室内出去时,不再需要进行身份确认,可有红外感应传感器检测人体后自动开门 门的开启是通过Arduino控制数字继电器来实现的(或者通过舵机的动作来模拟),相机的启动与网络功能是由树莓派实现的,远程控制人员的命令通过树莓派接收后,通知Arduino进行相应的动作 本项目涉及到技术难点有三个: 树莓派的触发拍照,树莓派的网络上传和网络控制 笔者已经写过关于如何使用树莓派的相机模组实现定时拍照功能,当然网络已经提供给我们许多能上实现的云存储平台,包括百度云、新浪、Yeelink等,笔者暂还拟定使用yeelink作为本项目使用的网络存储与远程控制平台。通过树莓派强大的网络功能,实时上传图片。 树莓派和Arduino的通信功能 树莓派和Arduino的通信有多种实现方式,比如SPI、I2C等。本方案拟采用Arduino的USB转串口和树莓派的USB口连接实现通信,连接方便,可以节省树莓派的GPIO口。 Arduino的下位机功能实现 下位机功能主要是动作控制和外界环境的感知,本期项目拟采用数字继电器和红外感应传感器来实现动作和人体感知。 材料清单 Raspberry Pi(B版本)套件(包括HDMI连接线,无线接收器,SD卡) Arduino UNO 套件(包括1602显示器,面包板,连接线等) Raspberry Pi 相机模组 1只 红外感应传感器 2只 数字继电器 1只 更多详细说明见附件内容。
2022-05-01 12:01:59 11.28MB 门禁系统 门禁系统源码 电路方案
1
该机器人控制板包含一个ATmega328P微控制器和一个L293D电机驱动器。当然,它与Arduino Uno板没有什么不同,但是它更有用,因为它不需要另一个屏蔽来驱动电机!它没有跳线杂乱,并且可以使用CH340G轻松编程。在驱动两个直流电动机时,还可以通过在此板上使用I / O引脚来控制不同的传感器。在这个项目中,我们使用了HC-SR04超声波距离传感器和IR红外传感器。另外,使用了一个伺服电动机。您还可以通过此视频了解如何制作自己的arduino uno板。 您可以使用此控制板对具有5种不同场景的机器人进行编程。此项目包括以下方案: 相扑模式:这是一项运动,其中两个机器人试图将彼此推出一个圆圈(与相扑运动类似)。 跟随我模式:它可以使用HC-SR04传感器感应是否存在要跟随的物体。 跟踪模式:追随者机器人是沿着黑线或白线的车辆。 避开模式:避障机器人是一种智能设备,可以自动感知前方的障碍物,并通过将自己转向另一个方向来避开它们。 绘图模式:它包含伺服电机和一支笔。它可以在表面上绘制自己的运动轨迹。 在该项目中,使用了DIP类型的组件以便于焊接。 所需组件: 带有Bootloader的ATmega328P L293D电机驱动器IC B型USB插座 DIP插座 12/16 MHz晶体 L7805 TO 100uF的电容 LED 电阻10K / 1K 470nF的电容 电源插座 2针接线端子 公头插头 10nF的/ 22pF的陶瓷 6V 200RPM迷你金属齿轮减速电机 7.4V 1000mAh的2S锂聚合物电池 9V 800mAh电池 9V电池连接器 超声波模块HC 红外红外线传感器 CH340G USB转TTL IC 演示视频地址:https://www.cirmall.com/articles/33836
2022-04-30 03:08:00 8.93MB atmega328p l293d Arduino 电路方案
1
感谢电路城卖家dimension提供了这么好的资料! 该悬浮装置用arduino uno控制,l298n驱动四个线圈电磁铁,配合霍尔传感器就能悬浮了。 装置用到的东西有:arduino主控板、线圈、大磁铁、霍尔传感器 视频演示: 磁力对悬浮物的控制,其基本原理是: 霍尔传感器在浮子的正下方,当检测到浮子向左运动时,两边的线圈一个吸一个拉,把它推向右;反之如果浮子想右运动,那么两个线圈的电流都反向。用前后左右共四个线圈,两个霍尔传感器配合,就可以把浮子稳定的悬浮住。但是线圈产生的力是比较小的,因此只能够推动浮子在水平面移动,要克服浮子的重力让它悬浮起来,就要在四个线圈下面再加一个大的环形磁铁提供斥力。 霍尔传感器介绍: 霍尔传感器是一种测量磁场强度的元件,可以把通过它垂直面的磁力线强度转化为不同的电压值,这样我们用单片机ADC读取之后就可以得到浮子的位置信息了。霍尔传感器的安装位置很有讲究,前面说了它是测量通过其垂直面的磁力线,也就是浮子发出的磁力线,而我们电磁线圈在调节的同时磁力线也在变,如果这个变化被霍尔感应到了结果就很不可靠了,所以霍尔的安装位置应该是位于四个线圈的中间高度,这里的磁力线刚好是与霍尔平行,不产生影响。 霍尔元件一般需要放大电路放大,但是考虑到对一些初学者比较复杂,大家可以考虑直接到网上买那种线性霍尔元件模块,内置放大的直接接到arduino上就能用,注意一定要线性的! 为了让悬浮更加稳定,采用了PID控制的平衡算法。把霍尔元件度数也就是浮子的位置作为输入变量输入PID函数,设定一个目标值也就是浮子在中间位置时的读数值,然后把输出赋值给PWM驱动线圈,剩下的就是调整PID参数让它自己控制浮子。 至于线圈,用漆包线在支架上绕200-300圈基本就够了。
2022-04-29 21:22:11 3.21MB 霍尔传感器 磁悬浮 l298n 电路方案
1
电路非常简单。由于伺服和声纳仅需较少的功率,因此您可以直接从Arduino 5v源为其供电。 只要记住要使用7.4 V DC或至少7 v DC为Arduino供电。 伺 服数据(黄色)到arduino的引脚3 伺服vcc(红色)到Arduino的5v 伺服地面(黑色/灰色)至Arduino Gnd 声纳传感器触发到Arduino 6 声纳传感器回声到Arduino 5 Vcc至Arduino 5v Gnd到Arduino Gnd
1
3通道电压表,能够同时测量同一电路或3个不同电路上的正负电压。 硬件部件 Microchip Technology ATmega328× 1个 Arduino UNO × 1个 德州仪器(TI)通用四路运算放大器× 1个 I2C OLED 128x32× 1个 多圈精密电位器-10k欧姆(25圈) × 1个 TP4056 LiPo充电器× 1个 3.7 V电池 × 1个 16 MHz晶振 × 1个 FR4原型板4x6× 1个 电容10 µF × 1个 通孔电阻,0欧姆 × 30 电容100 nF × 1个 电容22 pF× 2个 电阻100k欧姆 × 3 电阻10M欧姆× 6 软件应用程序和在线服务 Arduino IDE 手动工具和制造机 烙铁(通用) 卡在一只万用表/电压表上?但是,有时您需要同时检查2或3个电压。然后,您可能会考虑制作一个真正的直流电压表! 采用通用组件和易于理解的代码进行设计,可以在单个电路或3个独立电路的3个节点上同时测量正电压和负电压。 在2个不同的电路上测量电阻和电池两端的电压: 硬件 以下硬件用于构建此设备:- Arduino Uno:在ATmega328P微控制器上上传代码 ATmega328P:具有Arduino Bootloader和内置10位ADC的8位微控制器 具有I2C接口的128x32 1306 OLED显示器:显示电压 LM324 OpAmp:用于ADC的模拟信号调理 4cm x 6 cm FR4原型板:用于构建的电路板 10k多圈电位计:调整零(半AREF)电压 TP4056模块:LiPo电池充电 锂电池:300mAh可充电电池为设备供电
2022-04-15 17:43:39 999KB 电压表 Arduino 电路方案
1
针对核电站监控环境的特殊性,结合移动机器人灵活、使用便捷的特点,设计了一种基于Arduino和Raspberry Pi开源硬件平台的核电站环境监测移动机器人控制系统,该控制系统采用PC与开发板Arduino UNO来实现视频图像获取、移动机器人的状态控制等,通过无线数据传输模块接收上位机的控制指令,将盖革模块的辐照剂量信息反馈给Raspberry Pi处理分析后,传输给上位机完成监控点数据采集。实验结果表明,该移动机器人简单灵活、成本低、能有效完成巡检任务,有较为广阔的应用前景。
1
自己根据plotclock的硬件做的随动画图机 很蠢萌 待改进
2022-04-08 22:53:30 3KB arduino 随动 processing
1
嘿大家今天我想告诉你如何制作一个Arduino控制的测谎仪,根据你所处的情况或你感受到的情绪来测量你的身体不同的反应,最酷的是我们可以在Arduino图中实时看到所有这些在图中显示出来。 硬件组件: Arduino UNO和Genuino UNO× 1 面包板(通用)× 1 电阻2.21k欧姆× 1 LED(通用)× 1 OpenBuilds线缆 - 脚× 1 软件应用程序和在线服务 Arduino IDE 手动工具和制造机器 烙铁(通用)
2022-04-02 11:24:30 113KB genuino uno 电路方案
1
这个项目是关于Arduino电压表的简单介绍。进行此操作的主要原因是基于我的个人经验,当我在实验室中进行一个实验时,我找不到电压表,因此我做出了这种修改以满足我的要求,并且我认为它也会对其他人有所帮助。 对于初学者而言,这是一个很好的项目,它使用基本概念,但功能强大的完整工具。 在运行代码时,您可以在串行监视器上找到输出。 在这里,串行监视器将显示输出,即电压。 计算电压的公式: Vout = (Val * 5.0) / 1024.00; 在这些公式中,Val是Arduino读取为模拟输入的值,再乘以Arduino提供的电压即可得到Vout,将其除以每一位所覆盖的时间周期获得价值。 Vin = Vout / (R2/R1+R2) 通过此公式,我们可以找到Vin大约为0,这间接意味着我们正在建立地面。 注意:这里没有限制使用指定数量的电阻器,可以根据电阻器的可用性来改变它。 最终建议 如果一个电阻的阻值为R ohm,另一个电阻为R'ohm,则只需更改代码中的const。 警告:确保在测试过程中不要弄乱阳极和阴极部分,否则可能会损坏Arduino板。
2022-04-02 11:19:53 283KB diy制作 电路设计方案 Arduino 电路方案
1