文件名称:arduino-esp8266-nrf24-door:打开门并报告是否打开
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-22 03:44:05
arduino esp8266 relay nrf24l01 adafruit-io
无线车库门感应器和开门器 硬件 带继电器的基站 无线门磁: 门传感器使用通用的窗舌开关,通常用于家庭安全(尚不可用)。 门传感器是一个单独的Arduino,可通过NRF24L01与基站通信。 ESP8266(ESP-01)上的RX引脚输入为门状态。 高=开,低=关。 ESP8266(ESP-01)上的GPIO2输出用于继电器触发信号。 电压变化表示触发。 我发现,将车库门开启器上的两个连接端子短路会触发门。 一个简单的继电器(常开)用于从Arduino实现相同的功能。 软件 网页和Web API托管在ESP8266上,包括HTML,客户端JavaScript和CSS。 ESP8266和Arduino通过ESP-01上的RX和GPIO2引脚进行通信。 我正在使用基本的HTTP身份验证+ SSL来减少有人抓紧门的风险。 ESP8266每分钟一次将门状态上传到Adafruit
【文件预览】:
arduino-esp8266-nrf24-door-master
----esp8266-webserver()
--------esp8266-webserver.vcxproj.filters(1KB)
--------esp8266-webserver.vcxproj(31KB)
--------esp8266-webserver.ino(9KB)
--------public()
--------esp8266-webserver.sln(939B)
----arduino-door-sensor()
--------arduino-door-sensor.sln(943B)
--------arduino-door-sensor.ino(1KB)
--------arduino-door-sensor.vcxproj.filters(1KB)
--------arduino-door-sensor.vcxproj(5KB)
----Readme.md(2KB)
----LICENSE(1KB)
----.gitignore(5KB)
----arduino-basestation()
--------arduino-basestation.vcxproj(25KB)
--------arduino-basestation.ino(4KB)
--------arduino-basestation.sln(1KB)
--------arduino-basestation.vcxproj.filters(1KB)