IOT Alarm: первый прототип

Это первое решение, которое я построил:

Все элементы были прокомментированы ранее. Я поделюсь с вами кодом Arduino, но сначала несколько комментариев по поводу этого подхода:

  1. Решение - не лучший подход. Были проблемы между ESP8266 и Servo. Обоим требуется больше энергии, чем предоставленному, чем Arduino, и даже оба не могут использовать один и тот же источник питания (пока не знаю, почему).
  2. Я подключился с помощью экземпляра на сайте thingspeak.com. И я обнаружил, что стабильность обнаружения сигнала некоторых датчиков была плохой. Но я предполагаю, что это связано с кодом, а не с архитектурой.
  3. Изучив ESP-8266, я обнаружил, что существует мощный процессор (также лучше, чем у Arduino!). Также поделюсь с вами своим исследованием.

Заключение: хороший способ начать с чего-то, чтобы понять взаимодействие между Arduino и различными типами датчиков. Жесткий Это не лучший стабильный будильник даже для любителя. Итак, я собираюсь покопаться в ESP-8266 + Arduino plugin + I2C, чтобы обеспечить большую независимость между обоими чипами. Может, найду что-нибудь более надежное.