基于Arduino项目案例

lgmyxbjfu
发布于 2020-11-6 15:06
浏览
0收藏

从初见到痴迷,十大方案带你感受Arduino的灵活多变
Arduino是一款便捷灵活、方便上手的开源电子原型平台,受到了国内外工程师们的追捧。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信来实现。电路城有很多基于Arduino的项目,整理了10个,先感受下Arduino的灵活多变吧。


1、Arduino与树莓派打造Chatbot语音控制机器人手臂
在网上有许多关于制作机器人手臂的项目,但他们都有类似的控制方式,我感觉缺少了一些乐趣!所以我们决定制作一个可以使用聊天机器人控制的机器人手臂。如果你说“向左移动45度”并且手臂会按照你的指令移动,那么它会有多酷!
硬件设计大致基于uArm原理图。它有5度的运动。使用的伺服电机是3 Mg995(金属齿轮)和2 Sg90(硅齿轮)。每个伺服电机需要高达1.5A的电流,因此提供的电源应该足够。
Arduino Uno与Raspberry Pi一起用作控制器。Arduino的功能是持续监听来自raspberry pi的串行命令。
软件部分包含Arduino代码和Raspberry PI的Python脚本。Arduino和Raspberry Pi之间的连接是通过串行电缆连接的。
项目链接:https://www.cirmall.com/circuit/12816?cs=02#/details

 

2、Arduino nano步进电机时钟
我想用Arduino nano控制的步进电机制作一个时钟来指示小时,另一个nano和步进电机指示分钟。步进电机来自ROHS,是Banggood或Wish提供的28BYJ-48 5VDC,每个售价约3美元。它们配有控制板和跳线,可随时连接。连接非常简单,只需遵循步进电机示例中的说明。
步进电机控制文件中唯一必要的更改是更改循环功能中的延迟时间。对于延迟大约1800的微小电机启动和小时电机使用大约21600的延迟。为了调整计时,您可能必须根据电机可变性稍微调整延迟时间。
项目链接:https://www.cirmall.com/circuit/12771?cs=02#/details

 

3、Arduino项目的线性电源
每当涉及任何Arduino时,每个人都需要一个电源来为他们的项目提供支持。像我这样的人使用普通的移动充电器,有些人喜欢使用9v电池,很少有人使用LiPo电池。但我有更好的方法!为什么我们不做自己的电源呢?即使它比传统的移动充电器便宜,但具有更大的灵活性。今天我们将制造一个非常小而便宜的电源,它将提供5v的输出,但通过仅更换少量组件,我们可以轻松获得12或9v。
项目链接:https://www.cirmall.com/circuit/12761?cs=02#/details

 

4、基于arduino的智能家居系统
系统功能:
利用机智云平台进行开发,在机智云平台上创建数据点,然后二次开发其MCU代码和APP代码。最终实现APP能够获取到智能家居的温湿度,并且能够远程控制智能家居中的风扇和加湿器。
连接关系:
TP-LINK路由器通过网线联网,WIFI模块连接此路由器:账号arduino,密码12345678。

手机连接此路由器网络/其他无线网络/使用流量,打开APP就可以对智能家居控制。(后来直接组成局域网进行控制,没将数据上传到机智云,所以手机只能连接路由器网络arduino进行控制)
项目链接:https://www.cirmall.com/circuit/12760?cs=02#/details

 

5、Arduino蓝牙相机(ABC)
我想通过蓝牙在100到501次的Android手机和Arduino UNO之间交换数据。但我想传输的不仅仅是一组字符和数字,还包括图片。
这是Arduino独特的TFT屏蔽。我将演示如何通过Arduino和Android手机之间的蓝牙连接,从Arduino UNO上的OV7670相机获取图片并将其传输到Android手机。然后,相反,将图片(来自相机的图像)从Android手机传输到Arduino UNO,并将其显示在独特的TFT屏蔽屏幕上。
项目链接:https://www.cirmall.com/circuit/12669?cs=02#/details

 

6、基于Arduino Uno的原型自动晾衣绳
该项目的工作原理是当雨量传感器被雨滴(高)撞击而LDR接收到光(亮)时,直流电机将向前移动(CCW)将衣服线拉出房间并关闭,当雨水传感器没有暴露在雨滴(低)但LDR没有检测到光线(黑暗),然后直流电机将向后移动以将晾衣绳拉入房间,然后LED将点亮,当雨水传感器被雨水击中时下降(高)并且LDR不检测光(暗)然后DC电机将向后移动以将晾衣绳拉入房间并且LED将点亮。
项目链接:https://www.cirmall.com/circuit/12477?cs=02#/details

 

7、Arduino + ESP,打造可以记录天气情况的天气预报盒
一个是带有BMP180传感器的Arduino气压计,其中包含大气压实时,-1h和-3h差异的报告。这些报告在短期当地天气预报中特别有用。代码取自“shelvin.de”网站,其中代码中“druck_offset =”行中给定高度的绝对和相对大气压之间的差异。结果显示在N5110 LCD屏幕上,该屏幕还显示内部温度。
项目链接:https://www.cirmall.com/circuit/12347?cs=02#/details

 

8、Arduino智能导盲棒
在街上看到盲人小心翼翼的走在路上,在一些情况下还得寻求身边人的帮助,于是我做了这个智能导盲棒,这个智能棒可以帮助盲人安全地走在街上,不需要任何帮助。
项目链接:https://www.cirmall.com/circuit/12281?cs=02#/details

 

9、DIY基于Arduino的脉冲感应金属探测器
脉冲感应(PI)系统使用单个线圈作为发射器和接收器。该技术通过线圈发送强大的短脉冲(脉冲)电流。每个脉冲产生一个短暂的磁场。当脉冲结束时,磁场反转极性并突然崩溃,导致尖锐的电尖峰。这个尖峰持续几微秒并导致另一个电流通过线圈。该电流称为反射脉冲,非常短,仅持续约30微秒。然后发送另一个脉冲并重复该过程。如果一块金属进入磁场线的范围内,则接收线圈可以检测接收信号的幅度和相位的变化。幅度变化量和相位变化量表示金属的尺寸和距离。
项目链接:https://www.cirmall.com/circuit/12167?cs=02#/details

 

10、简单易组装的Arduino焊台
在接通电源时,我们的焊台处于待机模式。这意味着加热器没有连接,你可以看到LED显示屏上的铁柄当前温度。
要开始工作,需要长按按钮3(模式/待机)。此站进入存储在EEPROM存储器中的最后工作模式。
有两种工作模式,名为“CLASS 1”和“CLASS 2”。
CLASS 1是温度控制工作模式。可以通过两个按钮1和2(向上和向下)设置所需的温度。短按更改单位为1,长按为5。这些值可以更改。
项目链接:https://www.cirmall.com/circuit/11832?cs=02#/details

 

原文作者:DLC913875329

分类
已于2020-11-6 15:06:20修改
收藏
回复
举报
回复
    相关推荐