Оглавление:

Wi-Fi позволяет почти все: 4 шага
Wi-Fi позволяет почти все: 4 шага

Видео: Wi-Fi позволяет почти все: 4 шага

Видео: Wi-Fi позволяет почти все: 4 шага
Видео: Мощный усилитель Wi-Fi сигнала который позволяет увеличить скорость интернета на 2.4Ггц и 5Ггц 2024, Июль
Anonim
Wi-Fi позволяет почти все
Wi-Fi позволяет почти все
Wi-Fi позволяет почти все
Wi-Fi позволяет почти все
Wi-Fi позволяет почти все
Wi-Fi позволяет почти все

Если вы никогда раньше не использовали Blynk, вам стоит его попробовать. Это творение можно использовать для разных вещей - не только для лавовой лампы. Вы можете включить кофеварку утром или включить автоматический ночник. На самом деле, я сделал это просто для удовольствия.

Шаг 1. Настройте приложение

Настроить приложение
Настроить приложение
Настроить приложение
Настроить приложение

Для этого проекта вам потребуется как Arduino IDE на вашем компьютере, так и приложение Blynk на смартфоне или планшете.

На этой странице есть полная документация о том, как настроить себя. (Если вы использовали Blynk раньше, вы, вероятно, можете пропустить этот шаг.)

После того, как вы разберетесь с приложением, выполните следующие действия, чтобы настроить свой проект.

  1. Откройте окно виджета (значок +)
  2. Добавить кнопку
  3. Установите контакт кнопки на V0, а в двух других полях - на 0 и 180 (в таком порядке).

Шаг 2. Настройте устройство

Я использую доску SparkFun Blynk, но вы действительно можете использовать любое устройство с поддержкой Blynk. Если вы используете Blynk Board, то у SparkFun есть руководство о том, как ее настроить и начать работу. Вторая ссылка о том, как настроить вашу плату, чтобы ее код можно было редактировать в среде программирования Arduino. (опять же, если вы уже знаете, что делаете, вы можете пропустить это):

  • https://learn.sparkfun.com/tutorials/getting-star…
  • https://learn.sparkfun.com/tutorials/blynk-board-a…

Если вы зашли так далеко, вам следует использовать следующий код:

/ * Вам нужно будет заменить эти три элемента своей собственной информацией: char BlynkAuth = "yourauthcode" char WiFiNetwork = "yourwifinetworkname" char WiFiPassword = "yourwifipassword" * /

#include Servo myservo;

#include #include

#define BLYNK_PRINT Серийный номер

char BlynkAuth = "yourauthcode"; char WiFiNetwork = "yourwifinetworkname"; char WiFiPassword = "yourwifipassword";

void setup () {Serial.begin (9600); myservo.attach (12); Blynk.begin (BlynkAuth, WiFiNetwork, WiFiPassword);}

void loop () {Blynk.run ();}

BLYNK_WRITE (V0) {int pinData = param.asInt (); myservo.write (pinData);}

Шаг 3: Создайте хитрое изобретение

Построить хитрое изобретение
Построить хитрое изобретение
Построить хитрое изобретение
Построить хитрое изобретение
Построить хитрое изобретение
Построить хитрое изобретение
Построить хитрое изобретение
Построить хитрое изобретение

Вместо того, чтобы использовать что-то более сложное, например реле, я сделал относительно простую штуковину: для этого вы можете купить вставной выключатель, такой как на картинке, просто использовать настенный выключатель (для освещения вашего дома). Я использовал большой серводвигатель, несколько палочек для мороженого, пистолет для горячего клея и несколько пластиковых игрушек, чтобы создать доказательство концепции этого проекта, с помощью которого можно легко управлять высоковольтными устройствами.

Шаг 4: соберите все вместе

Положил все это вместе
Положил все это вместе
Положил все это вместе
Положил все это вместе
Положил все это вместе
Положил все это вместе

Лавовая лампа (или другой прибор) должна быть подключена к электрическому выключателю, который приводится в действие серводвигателем, который должен быть подключен к плате блинк, и для платы требуется питание.

  1. Я использовал зарядное устройство для телефона и шнур USB для подачи питания
  2. Провода сервопривода подключаются следующим образом: красный к Vin, черный к Gnd и желтый к контакту 12.
  3. Подключите все к розетке
  4. Используйте blu-tac, чтобы вещи не болтались - если вы не против
  5. Серводвигатель необходимо откалибровать вручную: поэкспериментируйте в приложении, чтобы узнать, какие числа должны быть установлены в виджете кнопки (вместо 0 и 180), чтобы успешно управлять переключателем света.

Откройте приложение и включите все, чтобы попробовать. Вы также можете попробовать автоматизировать его, используя некоторые другие виджеты приложения, такие как GPS или таймер.

Не забудьте комментировать любые вопросы и заглядывать на страницу проекта!

Рекомендуемые: