资料介绍
描述
Rory 是一个看起来很有趣的植物机器人,它与传感器的一些输入交互,播放音乐并检测周围的任何人类运动。此外,它可以在您订购时拍摄照片。
它还关心花盆里的一株小植物,用人声用声音通知我水位、湿度和温度。
第 1 步:准备好您的 WAV 音频文件
为了使用 Arduino 从 SD 卡播放声音,我们需要 .wav 格式的音频文件,因为 Arduino Board 可以播放特定格式的音频文件,即 wav 格式。要制作 Arduino mp3 播放器,有很多 mp3 shields 可供您与 Arduino 一起使用。或者要在 Arduino 中播放 mp3 文件,可以使用一些网站将计算机上的任何音频文件转换为特定的 WAV 文件。
Arduino SD卡模块
+5V 电压
接地
Pin 12 MISO(主输入从输出)
引脚 11 MOSI(主输出从输入)
引脚 13 SCK(同步时钟)
引脚 4 CS(片选)
1.点击“ Online Wav Converter”进入网站。
2. Arduino可以播放如下格式的WAV文件。您可以稍后使用这些设置,但这些设置是质量最好的实验。
位分辨率 8 位
采样率 16000 Hz
音频通道单声道
PCM 格式 PCM 无符号 8 位
3.在网站上点击“选择文件”并选择要转换的文件。然后输入上述设置。完成后,它应该如下图所示
4.现在,单击“转换文件”,您的音频文件将被转换为 WAV 文件格式。转换完成后,它也将被下载。
5.最后,格式化您的 SD 卡并将您的.wav 音频文件保存到其中。确保在添加此文件之前对其进行格式化。另外,请记住您的音频文件的名称。同样,您可以选择四个音频中的任何一个并将其保存为名称 1、2、3 和 4(名称不应更改)。我已经转换了大约 51 条语音消息,并在下面的链接中保存了一个示例:
https://github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6.示例代码
#include SimpleSDAudio.h
void setup() {
SdPlay.setSDCSPin(4); // sd card cs pin
if (!SdPlay.init(SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{ while(1); }
if(!SdPlay.setFile("music.wav")) // music name file
{
while(1);
}
}
void loop(void)
{
SdPlay.play(); // play music
while(!SdPlay.isStopped())
{ ;
}
}
第 2 步:准备好使用多传感器
您将使用 HL-69 湿度传感器,只需几美元即可在线购买。传感器的插脚通过使电流通过土壤并测量电阻来检测周围土壤中的水分含量。潮湿的土壤容易导电,因此电阻较低,而干燥的土壤导电性较差,电阻较高。
传感器由两部分组成
1. 传感器上的两个引脚需要连接到控制器上的两个独立引脚(通常提供连接线)。
2.控制器的另一边有四个引脚,其中三个连接到Arduino。
·VCC:电源用
·A0:interwetten与威廉的赔率体系 输出
·D0:数字输出
·GND:地
DHT11 温度和湿度:
DHT11 温度和湿度传感器具有温度和湿度传感器复合体,具有校准的数字信号输出。采用独有的数字信号采集威廉希尔官方网站 和温湿度传感威廉希尔官方网站 ,确保高可靠性和出色的长期稳定性。该传感器包括一个电阻式湿度测量元件和一个NTC温度测量元件,并连接到一个高性能8位微控制器,具有卓越的品质、快速的响应、抗干扰能力和成本效益。
LDR光敏电阻:
LDR 是一种特殊类型的电阻器,只要有高强度的光,就允许较高的电压通过它(低电阻),而在黑暗的时候通过低电压(高电阻)。我们可以利用这个 LDR 属性并在我们的 DIY Arduino LDR 传感器项目中使用它。
KY-038 声音传感器:
声音传感器可用于多种用途,其中之一可以通过拍手来关闭和打开灯。然而,今天我们将使用将声音传感器连接到一系列 LED 灯,这些灯会随着音乐、拍手或敲门声而跳动。
PIR 传感器:
无源红外传感器是一种电子传感器,可测量从其视野内的物体辐射的红外 (IR) 光。它们最常用于基于 PIR 的运动检测器。
所有温度高于绝对零的物体都会以辐射的形式释放热能。通常,这种辐射对人眼是不可见的,因为它以红外波长辐射,但它可以被为此目的设计的电子设备检测到。
第 3 步:被黑客入侵的网络摄像头
整个项目由帮助接收消息和通知的 Windows 应用程序控制,以及通过网络摄像头接收照片并存储照片的能力。
- YolkaBot机器人开源分享
- 检测机器人开源分享
- Arduino机器人开源
- 坦克机器人开源分享
- 扫地机器人开源资料 43次下载
- 机器人守卫开源分享
- 伺服机器人开源分享
- 堆肥机器人开源分享
- 英雄机器人开源
- 机器人开源案例
- Arduino机器人开源分享
- 助理机器人开源分享
- 机器人开源项目
- 基于DSP和PC的农业机器人控制系统 17次下载
- 开架式通用水下机器人开源搭建手册.pdf 11次下载
- 字节发布机器人领域首个开源视觉-语言操作大模型,激发开源VLMs更大潜能 360次阅读
- 机器人威廉希尔官方网站 中常用的路径规划算法的开源库 843次阅读
- 铸造机器人是什么?选择工业机器人应该考虑的方向 1137次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2126次阅读
- dfrobotSparki机器人套装简介 2064次阅读
- 工业机器人威廉希尔官方网站 应用 5176次阅读
- 工业机器人编程入门_工业机器人的编程要求 9571次阅读
- 医用机器人的定义_医用机器人发展 3122次阅读
- 医用机器人的功能_医用机器人分类 2227次阅读
- 机器人控制器有哪些类型_机器人控制器发展 1.1w次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 机器视觉的机器人取代四台传统的火焰处理机器人 3270次阅读
- 如何区分机器人、协作机器人和移动机器人? 6828次阅读
- 软体机器人 前所未见的机器人 3692次阅读
- 机器人的最佳编程语言是什么?机器人十大流行编程语言汇总 3.4w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多