Microduino 植物别摸我/zh

来自Microduino Wikipedia
跳转至: 导航搜索


概述

项目名称:Microduino 植物别摸我

目的:本教程将教大家如何用Microduino做一个防止植物骚扰的装置。

难度:初级

耗时:半小时

制作者:Microduino Studio-Ray


材料清单

  • Microduino设备
模块 数量 功能
Microduino-Core/zh 1 核心板
Microduino-USBTTL/zh 1 下载程序
Microduino-SD/zh 1 存储音乐文件
Microduino-Amplifier/zh 1 音频播放


  • 其他设备
喇叭 一个
面包板 一块
面包板跳线 一盒
存储卡 一张
micro usb数据线 一根

程序

[MicroduinoPlantBMW]

调试

步骤一:制作音频文件,此应用的功能是这样的:如果有人碰了植物一下,就会播放“别摸我”,所以要先做一个“别摸我”的音频文件。

我们需要这个音频文件转换工具:文件:Tools lm4863.zip

然后根据你的Microduino的工作频率选择合适的转换程序;

解压文件,进入“Microduino with 16 MHz”文件夹,把音频文件放入到该文件夹中,并拖动到“FullRate@16MHz_Mono.bat”批处理上;

Audio

拖动之后即可转换程序,会弹出一对话框,出现“请按任意键继续...”;

Audio

结束后你会发现新建了一个文件夹,转换好的文件就在里面,如果不行可将原音频文件转换成.wav格式再试试.

Audio

将转换的音频文件复制到存储卡内,插入Microduino SD卡卡槽即可。

用IED打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V),下载程序前需要注意:

有些库可能引脚定义不一致,请下载更改过的库,将原来的库替换掉;

程序中需要把音频文件名更换成生成的音频文件名。


步骤二:搭建电路:

301KIT-SD
301KIT-Speak


步骤三:下载代码,运行。如果编译出错的话是因为你本地没有 [_06_Microduino_SD_SimpleSDAudio]库,下载安装好后,再重启IDE就可以了


步骤四:把触感引脚插到植物上,不过现在是冬天,植物很难找呀,所以用个白菜充当吧。


步骤五: 给Microduino上电,摸一摸植物,看有啥反应

结果

当触摸植物时会发出 “别摸我” 的声音。

视频