Оглавление:

Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino: 3 шага
Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino: 3 шага

Видео: Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino: 3 шага

Видео: Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino: 3 шага
Видео: Самый простой индикатор для усилителя мощности. 2024, Ноябрь
Anonim
Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino
Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino

Управлять светодиодом легко с помощью любого микроконтроллера по вашему выбору, но управлять светодиодом по беспроводной сети в браузере мобильного телефона на ходу действительно круто и весело. На самом деле это уже проект IoT, так как вы можете использовать один и тот же сервер для управления другими вещами, кроме светодиодов, например, динамиком, лампой, вентилятором, водяным охладителем и т. Д.

Запасы

  • Амеба x 1
  • Макетная плата x 1
  • Светодиод x 1
  • Резистор 1 кОм x 1

Шаг 1. Настройка оборудования

Настройка оборудования
Настройка оборудования

В этом примере мы подключаем

Ameba в WiFi и использовать Ameba в качестве сервера, пользователь может управлять включением / выключением светодиода через веб-страницу.

Сначала подключите Ameba со светодиодом.

В светодиодах более длинный вывод - это положительный полюс, а более короткий вывод - отрицательный. Поэтому мы подключаем более короткий вывод к GND (V = 0), а более длинный вывод - к D13. Кроме того, чтобы электрический ток не превышал допуски светодиода и приводил к повреждению, мы подключаем сопротивление к положительному полюсу.

Шаг 2: установка программного обеспечения

Настройка программного обеспечения
Настройка программного обеспечения
Настройка программного обеспечения
Настройка программного обеспечения

Прежде всего, мы должны убедиться, что пакет платы Ameba уже установлен. Если нет, мы можем скопировать ссылку ниже в "дополнительные URL-адреса менеджера форума" в соответствии с предпочтениями и установить его с помощью менеджера доски.

github.com/ambiot/amb1_arduino/raw/master/…

Затем откройте «Файл» -> «Примеры» -> «AmebaWiFi» -> «SimpleWebServerWiFi».

В примере кода измените выделенный фрагмент на соответствующую информацию.

Загрузите код и нажмите кнопку сброса на Ameba.

Шаг 3:

HTTP-сервер
HTTP-сервер
HTTP-сервер
HTTP-сервер

Когда соединение будет установлено, вы увидите сообщение «Чтобы увидеть эту страницу в действии, откройте браузер по адресу https://xxx.xxx.xxx.xxx» в среде разработки arduino, как показано на рисунке 1 выше:

Затем откройте браузер компьютера или смартфона в том же домене WiFi, введите адрес в сообщении. В этом случае мы используем веб-браузер на ПК.

Теперь мы можем видеть две строки в браузере, как на рисунке 2 выше. Теперь мы можем управлять светодиодом, чтобы включить или выключить его в любое время!

Получайте удовольствие от этого проекта и продолжайте кодировать!

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