0
Я думаю, для того что бы получить больше отзывов то можно написать пост на хабре. Там аудитория и прожженых технарей и просто тех кому интересно это дело. К сожалению у меня там акк только для чтения и с размещением увы, помочь не смогу(
avatar

Luan

  • 15 октября 2013, 19:06
+1
Идея шикарная! Как раз купил дешевый планшет для подобных целей. Готов даже на предзаказ!
avatar

Luan

  • 9 октября 2013, 02:00
0
Лучше же когда у тебя дома да при этом на расстояние поездки на велосипеде
avatar

Luan

  • 16 августа 2013, 13:02
0
Блин, жалко пропустил(((
avatar

Luan

  • 15 августа 2013, 22:19
+1
так ждал что вы запустите, но не выдержал, точнее уже не втерпеж было ставить шилд который пришел неделю назад… так бы пораньше то обязательно заказал бы… Но если что то еще будет помимо Ethernet то я думаю я приобрету.
avatar

Luan

  • 21 июня 2012, 22:56
0
попытался воспроизвести и со всеми изменениями не хочет подключаться, хотя состальным проблем нет, все примеры работают.
#include <SPI.h>
#include <String.h>
#include <Ethernet.h>
/*Управление светодиодом через Ethernet */
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; //mac - адрес ethernet shielda
byte ip[] = { 192, 168, 88, 25 };        // ip адрес ethernet shielda
byte subnet[] = { 255, 255, 255, 0 }; //маска подсети
EthernetServer server(80); //порт сервера
int ledPin = 4; // указываем что светодиод будет управляться через 4 Pin 
String readString = String(30); //string for fetching data from address
boolean LEDON = false; //изначальный статус светодиода - выключен

void setup(){
  //запускаем Ethernet
  Ethernet.begin(mac, ip, subnet);
  //устанавливаем pin 4 на выход
  pinMode(ledPin, OUTPUT);
  //enable serial datada print
  Serial.begin(9600); 
}
void loop(){
  // Создаем клиентское соединение
  EthernetClient client = server.available();
  if (client) {
    while (client.connected()) {
    if (client.available()) {
      char c = client.read();
      //read char by char HTTP request
      if (readString.length() < 30) {
        //store characters to string
        readString.concat( c); }
        //output chars to serial port
        Serial.print( c);
        //if HTTP request has ended
        if (c == '\n') {
        //Проверяем включили ли светодиод?
        //Level=1 - включен
        //Level=0 - выключен
          if(readString.indexOf("Level=1") >=0) {
            //Включаем светодиод
            digitalWrite(ledPin, HIGH); // set the LED on
            LEDON = true;
          }else{
            //Выключаем светодиод
            digitalWrite(ledPin, LOW); // set the LED OFF
            LEDON = false; 
          }
          // Формируем HTML
          client.println("HTTP/1.1 200 OK");
          client.println("Content-Type: text/html");
          client.println();
          client.println("<head> ");
          client.println("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> ");
          client.println("<title> Arduino :: Управление V0.1</title>");
          client.println("</head> ");
          client.println("<body");
          //controlling led via radio elements
          client.println("<h1>Управление светодиодом 4pin</h1>");
          if (LEDON){
            client.println("<form method=get name=LED><input type=radio name=Level value=1 CHECKED>Включить<input type=radio name=Level value=0>Выключить<input type=submit value=Применить></form>");
            client.println("<font size=’5′>LED-статус: ");
            client.println("<font size=’5′>Вкл.");
          }else{
            client.println("<form method=get name=LED><input type=radio name=Level value=1>Включить<input type=radio name=Level value=0 CHECKED>Выключить<input type=submit value=Применить></form>");
            client.println("<font size=’5′>LED-статус: ");
            client.println("<font size=’5′>Выкл");
          }
            client.println("<hr />");
            client.println("</body></html>");
            //clearing string for next read
            readString="";
            //останавливаем web-client
            client.stop();
          }
        }
      }
    }
  }
avatar

Luan

  • 23 мая 2012, 23:29
0
Спасибо! Тоже всегда боялася неведомого)
avatar

Luan

  • 19 марта 2012, 14:34
0
Да, картон хорош просто и не дорого. Надо что то придумать в основе картона
avatar

Luan

  • 18 марта 2012, 18:49
0
Raspberry Pi… ХОЧУ ХОЧУ ХОЧУ!
avatar

Luan

  • 17 марта 2012, 11:49
0
а не подскажете что за музычка в ролике?
avatar

Luan

  • 16 марта 2012, 20:49
+1
Планирую для большей точности систему шестиренок поставить так точность будет наиболее высокой. Я думал если без шаговиков, то это практически невыполнимо. А насчет кривого пола это да, но тут я уже думаю просто уровнем все вымерять)
avatar

Luan

  • 16 марта 2012, 16:07
0
Для Raspberry Pi нужна спец плата вроде без нее Raspberry не хочет с устройствами дружить. На видео она как раз и видна
avatar

Luan

  • 8 марта 2012, 09:58
0
для блютуза нужно 2 устройство включенное а так к роутеру подключить и лишнего нечего ненадо
avatar

Luan

  • 6 марта 2012, 15:51
-2
и без обид против не чего не имею, но лучше в таких случаях использовать raspberrypi и я еще слышал что там есть возможность подключения как lcd так и остальной вкуснятины.
avatar

Luan

  • 5 марта 2012, 16:47
0
Оставил заявку, тока вот теперь когда будет следущяя партия??? Уже сколько дней прошло а магазин и сейчас лежит :(
avatar

Luan

  • 5 марта 2012, 16:43
+1
простенький информетр я делал такой, тока потом зжег температурный датчик)
avatar

Luan

  • 5 марта 2012, 16:41
+1
придеться фотик нормальный искать и еще бы Ethernet shield купить а то большинство идей на него расчитаны
avatar

Luan

  • 5 марта 2012, 16:28
0
Я и сейчас зайти для заказа немогу))) а такие планы на эту кроху…
avatar

Luan

  • 3 марта 2012, 21:04
0
За то можно летом датчик в холодильник и кайфовать) или зимой батареечку и под куртку греться…
avatar

Luan

  • 6 февраля 2012, 19:11
0
Че то все на лампы подсели где не полазию лампы да лампы… Прикольное управление мне понравилось :)
avatar

Luan

  • 6 февраля 2012, 19:09