Есть проект на ардуино. Суть проекта в том, чтобы с кнопки отправлять данные на сервер. Сервер не читает, но соединение с хостом есть. Как решить эту проблемку?
Код:
#include <SPI.h>
#include <Ethernet.h>
the shield
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
const char* username = "*********";
IPAddress ip(0, 0, 0, 0);
void setup() {
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
if (Ethernet.begin(mac) == 0) {
Serial.println("Failed to configure Ethernet using DHCP");
Ethernet.begin(mac, ip);
}
delay(1000);
}
void loop() {
EthernetClient client;
if (client.connect(server, 80)) {
String url = "get.php";
url+= "?username=";
url+=username;
Serial.println(url);
client.print(String("GET ") + url + " HTTP/1.1\r\n" + "Host: " + server +"\r\n" + "Connection: close\r\n\r\n");
delay(10000);
}
if (!client.connected()) {
Serial.println();
Serial.println("disconnecting.");
client.stop();
while (true);
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите, пожалуйста, универсальный метод, так как на сайте используется ajax валидация
Получаю с помощью cURL страницу, а она в ответ выводит вот такой html код(смкартинку
Ошибка появляется на хостингеВ начале не было, но когда пора сдавать экзамен, она резко не работает
Надо написать код который выводит каждое третье число при счете от 1 до 1000Заранее спасибо