『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 3743|回复: 14

[经验分享] 整点传感器

[复制链接]

1

主题

9

帖子

109

积分

注册会员

Rank: 2

积分
109
金钱
100
HASS币
0
发表于 2022-8-4 12:00:13 | 显示全部楼层 |阅读模式
esphome接传感器还是挺方便,需要修改的地方不多。
那个机智云开发板挺好的,价格便宜量又足,无意间还使用上了隐藏功能。
那个灯珠配合微波移动感应RCWL-0516可以实现互动,未检测到移动是橙色,检测到移动是紫色,这个什么代码也没有加,自己就实现了。
板载的光线传感器没有用起来,很遗憾。
这次使用了3个I2C环境模块,1个距离,1个移动感应分别是:
1. AHT10 高精度数字型温湿度传感器测量模块
2. GY-302 数字光强度 光照传感器 BH1750FVI
3. BMP280-3.3 高精度大气压强传感器模块 高度计传感器
4. RCWL-0516 微波雷达感应开关模块 人体感应模块 智能感应探测器
5. 超声波测距模块 HC-SR04 超声波传感器
测试完成后得到的结果如下
1.jpg
共得到7个数据,这些数据暂时够用,可以触发一些自动场景。
测试状态如下
3.jpg 4.jpg 5.jpg 6.jpg 7.jpg 8.jpg 9.jpg 10.jpg 11.jpg 12.jpg

最后整理了一下,看着能整洁一些
jh-1.jpg

代码公开:
esphome:
  name: "esphome-web-1a5373"

esp8266:
  board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

#I²C Bus
i2c:
  sda: GPIO5
  scl: GPIO4
  scan: True

wifi:
  ssid: "WiFi ssid"
  password: "12345678"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "DHT11"
    password: "12345678"

captive_portal: 

sensor:
  - platform: bh1750    
    name: "Room Illuminance"
    address: 0x23
    update_interval: 15s
    
  - platform: bmp280
    temperature:
      name: "Outside Temperature"
      oversampling: 16x
    pressure:
      name: "Outside Pressure"
    address: 0x76
    update_interval: 15s
    
  - platform: aht10
    temperature:
      name: "Living Room Temperature"
    humidity:
      name: "Living Room Humidity"
    update_interval: 15s
    
  - platform: ultrasonic
    trigger_pin: GPIO0
    echo_pin: GPIO2
    name: "Ultrasonic Sensor"

binary_sensor:
  - platform: gpio
    pin: GPIO13
    name: "Heltec Touch Button Sensor"
    device_class: motion



评分

参与人数 2金钱 +21 收起 理由
+ 20 感谢楼主分享!
隔壁的王叔叔 + 1 厉害了word楼主!

查看全部评分

回复

使用道具 举报

23

主题

137

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
575
HASS币
0
发表于 2022-8-4 12:09:29 来自手机 | 显示全部楼层
esphome是最牛的固件
回复

使用道具 举报

8

主题

382

帖子

1779

积分

金牌会员

Rank: 6Rank: 6

积分
1779
金钱
1397
HASS币
0
发表于 2022-8-4 12:54:19 | 显示全部楼层
乐高积木,高手,我就没想到vcc,gnd这样积木
回复

使用道具 举报

47

主题

1659

帖子

6700

积分

论坛元老

Rank: 8Rank: 8

积分
6700
金钱
5031
HASS币
40
发表于 2022-8-4 13:02:17 | 显示全部楼层
esphome最牛的还是自动化。判断语句,也是嵌入式最核心的部分
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

40

主题

2176

帖子

8294

积分

元老级技术达人

积分
8294
金钱
6103
HASS币
110
发表于 2022-8-4 13:17:18 | 显示全部楼层
jjcs 发表于 2022-8-4 13:02
esphome最牛的还是自动化。判断语句,也是嵌入式最核心的部分

自动化不是很好用啊
我之前想做饮水机缺水判断
条件是:出水流量<5ml/s且内置水泵处于开启状态,这个状态维持1s认为是没水了
这个维持1s就很难实现
回复

使用道具 举报

0

主题

109

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1214
HASS币
0
发表于 2022-8-4 13:23:41 | 显示全部楼层
peter5858 发表于 2022-8-4 12:54
乐高积木,高手,我就没想到vcc,gnd这样积木

你是不是串台了?哪里有积木
回复

使用道具 举报

0

主题

109

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1214
HASS币
0
发表于 2022-8-4 13:25:07 | 显示全部楼层
本帖最后由 silversucks 于 2022-8-4 13:26 编辑
jjcs 发表于 2022-8-4 13:02
esphome最牛的还是自动化。判断语句,也是嵌入式最核心的部分

esphome只是比较适合菜鸟,其实局限性还是太大了。
回复

使用道具 举报

43

主题

326

帖子

2736

积分

论坛DIY达人

积分
2736
金钱
2405
HASS币
50
发表于 2022-8-4 13:25:38 | 显示全部楼层
原来是整点,我以为是整点报时传感器
回复

使用道具 举报

8

主题

382

帖子

1779

积分

金牌会员

Rank: 6Rank: 6

积分
1779
金钱
1397
HASS币
0
发表于 2022-8-4 17:55:44 | 显示全部楼层
silversucks 发表于 2022-8-4 13:23
你是不是串台了?哪里有积木

1.png

回复

使用道具 举报

0

主题

109

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1214
HASS币
0
发表于 2022-8-4 18:11:18 来自手机 | 显示全部楼层
peter5858 发表于 2022-8-4 17:55

还是没看懂哪里有乐高积木,那不是一堆杜邦线吗,其他图里还有面包板,我就是没看到乐高积木。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 02:31 , Processed in 0.325720 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表