WebServerBlink с использованием Arduino Uno WiFi
Компоненты и расходные материалы
| × | 1 |
Об этом проекте
WebServerBlink
В этом демонстрационном примере показано, как реализовать простой веб-сервер с использованием Arduino UNO WiFi для управления включением / выключением светодиода.
1. Оборудование
- Arduino UNO WiFi
- Светодиод
- Резистор 220 Ом
- проволока
- Макет
2. Схема
Вы можете использовать встроенный светодиод L на контакте 13 или другой, в этом случае подключите анод светодиода (обычно более длинный контакт) последовательно к резистору 220 Ом и подключите его к контакту 13 платы.
После подключите катод к GND, как показано на картинке.
Теперь подключите плату к ПК и загрузите рисунки ниже.
3.Код
Загрузите приведенный ниже код и войдите через браузер в http://
#include #include / * на вашем Borwser вы вводите http:// / arduino / webserver / или http:// .local /arduino/webserver/http://www.arduino.org/learning/tutorials/webserverblink*/void setup () {pinMode (13, ВЫХОД); Wifi.begin (); Wifi.println («Сервер WebServer включен»); } void loop () {while (Wifi.available ()) {процесс (Wi-Fi); } delay (50);} void process (WifiData client) {// читать команду String command =client.readStringUntil ('/'); // это «цифровая» команда? if (command =="веб-сервер") {веб-сервер (клиент); } если (команда =="цифровой") {digitalCommand (клиент); }} void WebServer (клиент WifiData) {client.println ("HTTP / 1.1 200 OK"); client.println ("Content-Type:text / html"); client.println (); client.println (""); client.println (" "); client.print ("<тело>"); client.print ("Нажмите pin13 ON
"); client.print ("Нажмите pin13 ВЫКЛ
"); client.print (""); client.println ("