Помогите разобраться наткнулся на пост https://geektimes.ru/post/255546/ не могу понять что не так в скетче((

girenko.dmitrii...
Offline
Зарегистрирован: 09.02.2016
#include <SPI.h>
#include <Ethernet.h>
#include <OneWire.h>
#include <DallasTemperature.h>
 
#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
 
byte mac[] = { 0x54, 0x34, 0x41, 0x30, 0x30, 0x31 }; 
 
EthernetClient client;
char server[] = "141.8.195.87"; // имя вашего сервера
int buff=0;
const int led=5;
 
void setup()
{
Ethernet.begin(mac);
sensors.begin();
pinMode( led, OUTPUT);
digitalWrite(led, LOW);
}
 
void loop()
{
 
sensors.requestTemperatures();
 
if (client.connect(server, 80)) 
{
 
client.print( «GET /add_data.php?»);
client.print(«temperature=»);
client.print( sensors.getTempCByIndex(0) );
client.print("&");
client.print("&");
client.print(«temperature1=»);
client.print( sensors.getTempCByIndex(1) );
client.println( " HTTP/1.1");
client.print( «Host: » );
client.println(server);
client.println( «Connection: close» );
client.println();
client.println();
 
delay(200);
 
while (client.available())
{
char c = client.read();
if ( c=='1')
{
buff=1;
}
if ( c=='0')
{
buff=0;
}
client.stop();
client.flush();
delay(100); 
}
else 
{
client.stop();
delay(1000);
client.connect(server, 80);
}
 
if ( buff==1)
{
digitalWrite (led1, HIGH);
}
else
{
digitalWrite(led1, LOW);
}
delay(500);
}
girenko.dmitrii...
Offline
Зарегистрирован: 09.02.2016

https://geektimes.ru/post/255546/   -- кто нить пробовал повторить?? либо что либо подобное делал??

 

Logik
Offline
Зарегистрирован: 05.08.2014

girenko.dmitrii@mail.ru пишет:

https://geektimes.ru/post/255546/   -- кто нить пробовал повторить?? либо что либо подобное делал??

 

Термометр, интернет.. Та никто, ни в жизни. Вы - ПЕРВЫЙ. Поздравляю!!

А расскажите что да как? А что не так? А код правильно вставить?

girenko.dmitrii...
Offline
Зарегистрирован: 09.02.2016

Как правильно?? Если понял в чем косяк розжуй пожалуйста)))) 2 день мучаюсь

 

Logik
Offline
Зарегистрирован: 05.08.2014

Второй день?! Мало.... Я уже ВИЖУ!! Вижу тяжелый случай. Без помощи "зала" никак.

Господа! Достаем хрустальные шары, раскидываем карты таро, делаем кофейку погуще и отвечаем на вопрос, что привело к нам ТС. Для разогреву версии:

1. Билдер не открывает ino.

2. Ардуино на К580ВМ80 требует обновить загрузчик.

2. Оно не грузится, пишет внизу непонятные слова нерускими буквами.

3. Оно грузится, но почемуто в корень диска D.

4. А надо ещё чего-то было купить?!

5. Паял, но не попал.

6. Электроника - наука о контактах.

7. -127, а в комнате тепле!!

8. Как к езернету надо, а оно само ни как?

9. Роутер - это ота коробочка?

Голосуем, добавляем. 

ПС. Вы когда в такси садитесь говорите таксисту "А угадай куда?"