资料介绍
描述
我的母鸡和我住的地方不同。他们有一个自动门,可以按我设定的时间打开和关闭,但母鸡是生物,而不是机器。他们有时不能及时进入。这意味着我必须走大约 15 分钟到鸡舍,手动打开门,然后回家。我认为必须有一个更好的解决方案,我不仅可以及时打开/关闭,还可以根据我的需求打开/关闭。但是没有。嗯,没有……因为我自己做了解决方案……看看智能母鸡舍!而且它的功能远不止按需开关门,它可以根据内部温度打开/关闭加热器,当鸡可能关在外面时通知您,还可以检查您的自动给水器是否出现故障和溢出!
传感器
打开/关闭门开关
我用微动开关知道门是打开还是关闭

运动传感器(PIR SENSOR)

水位传感器

就我而言,我遇到的唯一问题是自动填充系统中的水可能会出现故障,如果出现故障,我希望它通知我,所以我在水箱上切了一个洞,并将土壤 oplá 套件湿度传感器放入。所以当水到达它,它触发。
门伺服

温度感应器
不幸的是,我找不到我使用的温度传感器的照片
中继
现在我们根据原理图连接所有东西
印刷电路板

物联网云设置



closeTime - 时间、读写、变化
doorRealState - 整数,只读,更改时
doorShouldBe - 布尔值,读取和写入,更改时
doorState - 布尔值,只读,更改时
errorLog - 字符串,只读,更改时
heatState - 布尔值,读取和写入,更改时
heatTempStartup - 浮点数,读取和写入,更改时
湿度 - 浮点数,只读,定期(30 秒)
motionOutside - 字符串,只读,更改时
doorState - 布尔值,只读,更改时
openTime - 时间、读写、变化
压力 - 压力,只读,定期(30 秒)
temperatureIn - 温度,只读,周期性(10s)
waterOverFlow - 布尔值,只读,更改时
IFTTT 通知(需要 IFTTT Pro+)
首先,我们创建新的小程序并向其添加带有 JSON 有效负载的 webhook 触发器。

然后我们添加触发器应该做什么。我选择了通知,但您可以选择电子邮件和其他内容。

然后我们添加过滤器

并将其粘贴到过滤器代码
var payLoad = JSON.parse(MakerWebhooks.jsonEvent.JsonPayload);
if (payLoad.value1 == "motionOutside"){
if (payLoad.value2 == "Motion outside detected!"){
IfNotifications.sendNotification.setMessage("Motion outside detected!")
}else{
IfNotifications.sendNotification.skip();
}
}else if (payLoad.value1 == "waterOverFlow"){
if (payLoad.value2 == "true" || payLoad.value2 == "1" || payLoad.value2 == "True" ){
IfNotifications.sendNotification.setMessage("Water is overflowing!")
}else{
IfNotifications.sendNotification.skip();
}
}else if (payLoad.value1 == "errorLog"){
IfNotifications.sendNotification.setMessage("Error! Check errorLog!");
}else if (payLoad.value1 == "heatingState"){
if (payLoad.value2 == "true" || payLoad.value2 == "1" || payLoad.value2 == "True" ){
IfNotifications.sendNotification.setMessage("Heating turned on...")
}else{
IfNotifications.sendNotification.skip();
}
}
else{
IfNotifications.sendNotification.skip();
}
然后我们继续并完成。
现在在配置文件图标下,我们单击我的服务并找到 webhook
打开文档。
我们将带有 JSON 有效负载的触发器中的 {event} 更改为我们的触发器名称并复制它。

然后我们回到 Arduino IoT Cloud 并单击 set webhook。

我们在那里粘贴我们的链接添加它,就是这样!
3D打印零件
不幸的是,我找不到我在哪里下载了大部分模型,因此在没有信用的情况下将其添加到此处将是抄袭,但我相信您可以找到适合您的模型!
仪表板
这个项目的仪表板上有很多选项,所以让它对自己友好!
- Arduino坦克开源项目
- Arduino Mutant Road开源分享
- Arduino桌面平台开源设计
- Arduino迷宫游戏开源分享
- 自动鸡舍门开源硬件
- 降低Arduino功耗开源分享
- Arduino骰子开源案例
- Arduino项目LAMPIXEL开源
- Arduino扫雷游戏开源分享
- 弹球ARDUINO转换开源分享
- arduino终生头盔开源设计
- Arduino时钟开源分享
- 鸡舍自动门水控制器开源分享
- 基于Arduino硬件光控灯制作资料 7次下载
- Arduino_1.5_软件下载 203次下载
- 通过Arduino Nano Matter开发板构建智能卷帘系统 1k次阅读
- Arduino模组的KiCad符号与封装库介绍 3.7k次阅读
- 【AWTK开源智能串口屏方案】方案介绍和工作原理 2k次阅读
- 如何使用Python和PinPong库控制Arduino 2.1k次阅读
- dfrobot Arduino Nano控制板介绍 6.7k次阅读
- dfrobot模拟PH计 (Arduino兼容)简介 2.7k次阅读
- 微雪电子智能车Arduino AlphaBot2简介 3k次阅读
- 微雪电子智能车学习板配件包Arduino开发板简介 2.2k次阅读
- dfrobotRomeo 三合一Arduino兼容控制器介绍 3.2k次阅读
- 微雪电子树莓派 Arduino 智能车扩展套件介绍 3.2k次阅读
- Arduino/树莓派/单片机/arm区别分析 1.1w次阅读
- Arduino使用光敏电阻实验 1.1w次阅读
- 浅谈Arduino和树莓派的区别 2.3w次阅读
- arduino是什么以及arduino能干什么 4.8w次阅读
- arduino开发板有什么用 2.3w次阅读
下载排行
本周
- 1矽力杰 Silergy SY7215A 同步升压调节器 规格书 Datasheet 佰祥电子
- 1.12 MB | 5次下载 | 免费
- 2HT81696H 内置升压的30W立体声D类音频功放数据手册
- 1.21 MB | 1次下载 | 免费
- 3HTA6863 3W超低噪声超低功耗单声道D类音频功率放大器数据手册
- 0.87 MB | 次下载 | 免费
- 4南芯 Southchip SC8802C 充电控制器 规格书 Datasheet 佰祥电子
- 88.16 KB | 次下载 | 免费
- 5矽力杰 Silergy SY7065 同步升压转换器 规格书 Datasheet 佰祥电子
- 910.67 KB | 次下载 | 免费
- 6矽力杰 Silergy SY7066 同步升压转换器 规格书 Datasheet 佰祥电子
- 989.14 KB | 次下载 | 免费
- 7WD6208A产品规格书
- 631.24 KB | 次下载 | 免费
- 8NB685 26 V,12 A,低静态电流,大电流 同步降压变换器数据手册
- 1.64 MB | 次下载 | 2 积分
本月
- 1EMC PCB设计总结
- 0.33 MB | 12次下载 | 免费
- 2PD取电芯片 ECP5702规格书
- 0.88 MB | 5次下载 | 免费
- 3矽力杰 Silergy SY7215A 同步升压调节器 规格书 Datasheet 佰祥电子
- 1.12 MB | 5次下载 | 免费
- 4氮化镓GaN FET/GaN HEMT 功率驱动电路选型表
- 0.10 MB | 3次下载 | 免费
- 5PD取电芯片,可取5/9/12/15/20V电压ECP5702数据手册
- 0.88 MB | 3次下载 | 免费
- 6SY50655 用于高输入电压应用的伪固定频率SSR反激式稳压器英文资料
- 1.01 MB | 3次下载 | 免费
- 7怎么为半导体测试仪选择精密放大器
- 0.65 MB | 2次下载 | 免费
- 8SY52341 次级侧同步整流英文手册
- 0.94 MB | 2次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233095次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191469次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183360次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81606次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73832次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论