Skip to content
/ gh Public

door nodemcu esp8266 websockets heroku repl nodejs ws

Notifications You must be signed in to change notification settings

qcp/gh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tags

nodemcu esp8266 websockets heroku repl nodejs ws

about

Проект предназначен для управления открыванием\закрыванием двери по границам температуры

  • управление направлением мотора двери - два пина платы, обвязка на транзисторах или реле гуглится
  • два концевика - крайние состояния двери - два пина
  • датчик(и) температуры DS18B20 на одном пине (до 250 вроде как, опасайтесь палёных датчиков)

Всё это с реал-тайм управлением и красивым отображением из интернета

important

Проект свёрнут(, на гит выложил всё то что было готово, смотри

Сделано:

  • автономная работа двери по температуре
  • настройка, хранение
  • реалтайм интерфейс в локальной сети, скрины 1, 2

Не сделано:

  • внешний сервер, планировался на nodejs и крутиться на heroku

Код не причёсан, сорре

intresting

Из интересного что ты тут можешь найти

  • На июль 2019 не работает функция beginSSL библиотеки WebSockets для heroku и repl.it, чекай этот вопрос
  • для подключения к сокету юзай 80 порт, сам редиректнет на нужный
  • заметки в ходе поиска подходящих пинов, скриншот финалочки
  • настройки visual code и расширения arduino от microsoft в папке GH_DEVICE\espCheck.vscode
  • ну и возможно логику работы с дверью и её состояния в door.ino

code here

board - nodeMCU 1.0

  • esp8266 by ESP8266 Community v. 2.5.2

libs

  • DallasTemperature v. 3.8.0
  • OneWire v. 2.3.4
  • ArduinoJson by Benoit Blanchon v.6.11.13
  • WebSockets by Markus Sattler v. 2.1.4

библиотеки ставь сам

About

door nodemcu esp8266 websockets heroku repl nodejs ws

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages