艾泽拉斯之龙 发表于 2020-2-24 21:22:57

DIY超声波驱狗器

小区里有很多不文明养狗的,而且素质非常低,随地大小便还到处乱叫。看到淘宝上有驱狗器的,非常简单的电路居然要卖几十,甚至上百,自己做的话成本不到10块钱。

我的工作环境,调试的时候用面包板方便很多,自己需要准备一个STC15W104,CH340G模块,一个1k的电阻,一个4.7k的电阻,一个100nf的电容,一个按键,以及一个三极管和无源蜂鸣器。

狗的耳朵是很灵敏的,它的听觉范围比人广泛很多。比如25,000赫兹的声音,人类就听不到它属于超声波的范围,而在狗的耳朵里面它是一种噪音,我们就根据这样的原理去驱狗(在淘宝上学来的)。

所以说我们就让单片机输出一个25,000赫兹的方波就可以了,用一个按键控制,按下开启,再按一下关闭。

这个是我手绘的电路图

这个是ad上的电路图都是我画的,这个应该看起来方便一些。

这个是程序的代码,等有时间了,我发到回复里面。


效果还是很不错的,那只狗被吓得躲到了角落里面,根本不敢过来。

艾泽拉斯之龙 发表于 2020-3-24 09:48:14

代码文件夹

控海天 发表于 2021-4-24 18:55:40

放车上一个,免得往轮胎上撒尿。

控海天 发表于 2021-4-24 18:53:41

这个好,小区养狗的太多了。

艾泽拉斯之龙 发表于 2020-3-24 09:39:23

haha78281913 发表于 2020-3-10 00:41 static/image/common/back.gif
真的有用吗???

还可以,距离比较近,如果换成更大功率的扬声器也会好一些。

zhoubocheng 发表于 2020-2-24 22:35:32

有时间也做个

tangjun_192 发表于 2020-2-24 22:58:08

手里刚好有这单片机,期待

小海豚 发表于 2020-2-25 08:31:54

可以用更简单的ne555整荡器做

艾泽拉斯之龙 发表于 2020-2-25 09:47:32

小海豚 发表于 2020-2-25 08:31 static/image/common/back.gif
可以用更简单的ne555整荡器做

后期还要增加功能,加一个大功率LED之类的。

离线 发表于 2020-2-25 10:26:43

不错

XZM1 发表于 2020-2-25 11:44:02

牛叉,这都行{:1_12:}{:1_12:}

自由猛水 发表于 2020-2-27 10:03:26

天天学习,自强不息,不忘开源,感恩有你。

wzwzwz 发表于 2020-2-27 10:30:06

天天学习,自强不息

倪瑞勇 发表于 2020-2-27 12:12:54

这51单片机直接头文件reg52.h不就行了,干嘛整这么一大堆没用的GPIO{:1_12:}

tjoil 发表于 2020-2-28 13:32:07

这个是高手啊
{:1_12:}

天真吴邪 发表于 2020-2-29 12:31:16


天天学习,自强不息

张东051 发表于 2020-2-29 20:14:50

不错的小玩意,有时间学楼主做个

lcr24502 发表于 2020-3-1 12:33:51

这玩意儿不错,有机会也学着做一个。

起飞的小洋 发表于 2020-3-1 14:42:02

果然,这是真正的高手。6666+

DIY小豆豆 发表于 2020-3-4 20:29:00

多多潜水,多多学习!!!

mcmoyou 发表于 2020-3-5 10:27:00

有用,可以试试.

lcr24502 发表于 2020-3-9 14:11:27

楼主啥时候有空上程序,也学着做一个玩玩,谢谢!

haha78281913 发表于 2020-3-10 00:41:43

真的有用吗???

艾泽拉斯之龙 发表于 2020-3-24 09:34:53

倪瑞勇 发表于 2020-2-27 12:12 static/image/common/back.gif
这51单片机直接头文件reg52.h不就行了,干嘛整这么一大堆没用的GPIO

这个是增强版的51比较麻烦。
页: [1] 2
查看完整版本: DIY超声波驱狗器