作物除尘器一定会把你宠物的臭气赶走!
当你坐在你所爱的人和他们没有警告时,你不讨厌吗?虽然你不能训练你的狗,让它保持它 - 你可以创建一个设备,帮助您使用手的拍手提供新鲜空气的设备!(好的,这两个拍手,但你明白了!)
橄榄对农作物破坏者的反应!
BOM:
- 德克萨斯乐器的Launchpad
- 公司软件
- 驻极体麦克风
- 2N3904 NPN晶体管X2
- SPDT 5V线圈继电器
- 330R电阻X2
- 1 k电阻x2
- 10 k电阻x2
- 100 k电阻
- 100NF电容X2
- 1N4007二极管
- led x2
- 按钮
- 宠物或爱人
国开行示意图。点击放大。
为什么?
当我安静地坐在那里看周日的卡通片时,我听到旁边传来一种奇怪的声音。过了一会儿,我闻到了那是什么。我的第一反应是把我的猫奥利芙从我身边推开,然后我意识到它没有用。我不得不离开房间!这就是我的底线。没人打扰我看电视,如果我的猫不在身边,我也绝对不看电视。
凭借一些躺在房子周围的基本组件,我能够创造“裁剪破坏者巴斯特”。我再也不会担心了猫嘟嘟声的味道。
如何?
非常感谢来源文章(我很快就把这个项目组织起来了。)第一步是创建麦克风前置放大器。一个非常基本的前置放大器是我们所需要的这个项目,我们可以得到充分的结果与bjt的电路显示在原理图。但如果你想做任何严肃的音频工作,你会想要使用一个坚实的运放基础电路(theMAX4465是针对麦克风前置放大器应用程序进行了优化的OP-AMP)。
前置放大器电路,结合发射台上的模数转换器,允许我们将声音转换成数字数据,为一些简单的信号处理做好准备。我们需要对Launchpad进行编程,以检测与拍击相对应的电压峰值。我们可以使用以下代码来收集ADC数据进行分析;查看一些数据将帮助我们想出一个有效的检测方案。
void setup(){serial.begin(9600);} void循环(){int sensorvalue = analogread(a0);//打印出您读取的值:Serial.println(SensorValue);}
在我们的程序中,我们告诉Launchpad在彼此的500ms内寻找两个堵塞,并且高于可调阈值。按钮允许我们将阈值设置为三个预定义值中的一个。黄色LED变得更加亮,随着灵敏度的增加而变得更加亮。当Launchpad检测到双拍模式时,它可以执行我们选择的任何任务;在这个项目中,它采用继电器,反过来为风扇提供动力。
要打开风扇,我们只需要一个电阻,BJT,继电器和反激二极管。包括一个LED以在风扇上时通知我们。(我对R7使用了330Ω电阻,这导致LED可能为30mA的前进电流;如果LED无法处理那么多电流,请务必使用更高的电阻。)当Launchpad检测到彼此500ms内的两个堵塞时,它打开晶体管,使电流可以通过继电器线圈流过LED和(更重要的)。
顺便说一下,如果前置放大器电路似乎有点适合你,或者气味失控,你可以使用一个模块这包括一个麦克风和一个前置放大器。
分解:
- 前置放大器电路将可听见的声音转换成足够振幅的电信号,用于发射台的处理。
- Launchpad的ADC将电信号转换成数字数据。
- 我们告诉Launchpad在预定义的时间间隔内寻找两个块。
- 当它检测到那些电视机时,它将逻辑高信号发送到驱动器电路,激活继电器并为风扇供电。
考虑到继电器只是充当开/关开关,您可以使用此设备控制您的房屋周围的任何内容,例如立体声,电视或灯具!但请记住,家庭电压是危险的。如果您没有彻底熟悉相关的安全程序和技术,请使用替代方法,例如此继电器控制的交流出口。
现在的可能性真的是无限的。深入挖掘,找到你内心的创造者,并根据你的需要调整这个程序和电路。记得留下评论,给我们展示你所做的图片/视频!
其他麻省理工学院 - 我创新:
- 猫互助的!(Arduino控件伺服制造商)
- 基于LaugindPAD的激光赛道报警!(推出PAD安全系统)
- Arduino通用遥控器!(整个房子的IR接收器)
自己试试这个项目吧!得到bom。