电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>Rory植物机器人开源分享

Rory植物机器人开源分享

2022-12-19 | zip | 1.14 MB | 次下载 | 免费

资料介绍

描述

Rory 是一个看起来很有趣的植物机器人,它与传感器的一些输入交互,播放音乐并检测周围的任何人类运动。此外,它可以在您订购时拍摄照片。

 

 
poYBAGOYjl2AQFDcAAFd6yxzyGI540.jpg
 

 

它还关心花盆里的一株小植物,用人声用声音通知我水位、湿度和温度。

第 1 步:准备好您的 WAV 音频文件

 
 
 
 
pYYBAGOYjmCAf2gqAAIRFMBYPH0898.jpg
 
1 / 2
 

为了使用 ArduinoSD 卡播放声音,我们需要 .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 步:准备好使用多传感器

 
poYBAGOYjmOABeqsAAGyPIBJ8Co339.jpg
 
1 / 2
 

 

湿度传感器

您将使用 HL-69 湿度传感器,只需几美元即可在线购买。传感器的插脚通过使电流通过土壤并测量电阻来检测周围土壤中的水分含量。潮湿的土壤容易导电,因此电阻较低,而干燥的土壤导电性较差,电阻较高。

传感器由两部分组成

1. 传感器上的两个引脚需要连接到控制器上的两个独立引脚(通常提供连接线)。

2.控制器的另一边有四个引脚,其中三个连接到Arduino。

·VCC:电源

·A0:模拟输出

·D0:数字输出

·GND:地

DHT11 温度和湿度:

DHT11 温度和湿度传感器具有温度和湿度传感器复合体,具有校准的数字信号输出。采用独有的数字信号采集技术和温湿度传感技术,确保高可靠性和出色的长期稳定性。该传感器包括一个电阻式湿度测量元件和一个NTC温度测量元件,并连接到一个高性能8位微控制器,具有卓越的品质、快速的响应、抗干扰能力和成本效益。

LDR光敏电阻

LDR 是一种特殊类型的电阻器,只要有高强度的光,就允许较高的电压通过它(低电阻),而在黑暗的时候通过低电压(高电阻)。我们可以利用这个 LDR 属性并在我们的 DIY Arduino LDR 传感器项目中使用它。

KY-038 声音传感器:

声音传感器可用于多种用途,其中之一可以通过拍手来关闭和打开灯。然而,今天我们将使用将声音传感器连接到一系列 LED 灯,这些灯会随着音乐、拍手或敲门声而跳动。

PIR 传感器:

无源红外传感器是一种电子传感器,可测量从其视野内的物体辐射的红外 (IR) 光。它们最常用于基于 PIR 的运动检测器。

所有温度高于绝对零的物体都会以辐射的形式释放热能。通常,这种辐射对人眼是不可见的,因为它以红外波长辐射,但它可以被为此目的设计的电子设备检测到。

第 3 步:被黑客入侵的网络摄像头

 

 
pYYBAGOYjmyAQlF8AAGZIadRrQQ853.jpg
 

整个项目由帮助接收消息和通知的 Windows 应用程序控制,以及通过网络摄像头接收照片并存储照片的能力。

 

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费