Всеми процессами в стиральной машине управляет центральный процессор, используя систему датчиков обратной связи и ориентируясь на введенную пользователем программу. Сам процессор работает под управлением специальной операционной системы (совершенно непохожей на привычную Windows). Информация о ходе стирки высвечивается на дисплее. Но если стиральная машина оснащена Wi-Fi модулем, данные могут передаваться в специальном радиодиапазоне на роутер или точку доступа, а через нее – в сеть интернет. И тогда пользователь сможет, имея на руках смартфон с Wi-Fi или мобильным интернетом и приложение, привязанное к конкретной стиральной машине, получить сведения и ввести команды. Например, такие:

  1. задать программу стирки
  2. выбрать температуру
  3. начать процесс
  4. если процесс завершен, открыть дверцу, чтобы белье не залеживалось
  5. в случае передачи машиной сообщений об ошибке в работе – перекрыть подачу воды и отключить питание
  6. изменить параметры в ходе стирки

В машину с Wi-Fi модулем перед уходом нужно только загрузить вручную одежду – этого машина пока не может. Даже стиральный порошок можно засыпать заранее на несколько стирок, и каждый раз агрегат сам будет отбирать нужное для конкретного режима количество.

Преимущества и недостатки

Преимущества очевидны: конечно, это более широкие возможности для удаленного управления. Раньше пользователь мог лишь отсрочить время старта. Сейчас он может полностью управлять устройством, будучи в любой точке планеты – нужен лишь включенный Wi-Fi роутер.

Недостатки тоже есть, можно выделить два: более высокая стоимость и относительная сложность в обслуживании таких моделей.

Несколько интересных примеров из нашего каталога

У нас более 300 моделей с Wi-Fi модулем и возможностью управления с планшета или смартфона. Мы отобрали пять характерных представителей в разных ценовых классах:


Еще одна модель из Южной Кореи. Именно Самсунг наиболее активно оснащает свои изделия Wi-Fi модулями, представляя большинство таких моделей в каталоге.

Эта машина отличается повышенным качеством, бесшумностью за счет инверторного двигателя стирки. Есть стирка с паром и система контроля состояния, отправляющая данные о неисправностях на ваш смартфон в специальное приложение.


Модель британского производителя, хотя сборка может быть произведена в другой стране.

Стильный дизайн, высокая, до 1400 об/мин, скорость отжима и полная защита от протечек удачно дополнены наличием возможности удаленного доступа. И конечно, все программы стирки тоже есть.


Модель интересна наличием специального маленького лючка посередине основного люка. Это позволяет загрузить в машину вещи, которые вы забыли или не заметили при основной загрузке, не выключая машину. Барабан Diamond обеспечит нежную заботу вещам, а керамический нагреватель не собирает накипи.

Функция Fuzzy Logic позволит вычислить на основе статистики стирок наиболее оптимальные показатели расхода воды и электроэнергии, количества вращений и время полоскания.



В заключение скажем, что стиральные машины с Wi-Fi модулем несомненно подойдут всем людям, ведущим активный образ жизни. Не стоит беспокоиться о безопасности во время вашего отсутствия – эти агрегаты хорошо защищены от протечек и неполадок с электросетью. Благодаря возможности контроля через смартфон стирка стала еще более мобильной.

Канал Science Vetal показал, как сделать машинку на управлении практически от любого андроид смартфона. При этом не будем использовать «Arduino», возьмем микроконтроллер от китайского производителя «Espressive» «esp 8266», штуковина представляет из себя «Arduino» плюс wi-fi модуль.
Все радиодетали и модули в этом китайском магазине .

Вы помните «Arduino uno», оно большое, а здесь маленькая такая штучка, в которой есть wi-fi, возможности «Arduino». К этому микроконтроллеру китайцы разработали такой shield. Он удобный: можно подключить 2 двигателя, или даже 4, при этом можно использовать 11 выводов. Так же возьмем 2 двигателя, 2 стандартных «Arduino» колеса.

Когда на «aliexpress» вводишь «Arduino» в поиск, открываются не только платы, но, сопутствующие товары. Интересные элементы, обязательно что-то интересное найдете, попробуйте.

Возьмём для питания 2 аккумулятора 18650, к ним бокс для 2-х акб, также возьмем 2 уголка, размеры около 5 дюймов, это не столь важно там плюс-минус полдюйма, дюйм. Дело в том, что конструкция может быть ваша, но представленная в ролике авторская удачна, проста.

Берем 2 уголка, при помощи винтов их необходимо соединить, чтобы сюда спокойно помещался shield. Сверлом, диаметр которого 3 мм, делаем 4 отверстия. Берем малюсенькие винты, зажимаем, соединяем эту конструкцию. Такая штуковина получается, прочности данного соединения для такой машинки, как делаем, предостаточно.

Сбоку для вала видео сверлим отверстие диаметром 8 мм, получается конструкция, но необходимо еще сделать 3 отверстия диаметром 3 мм: одно для этого выступа, для этих отверстий крепежных еще 2.

Берем, подставляем таким способом, закручиваем с помощью винтов. Один из идеальных случаев, машинка нравится, сюда нечего добавить, ее незачем переделывать. Делаем отверстия для крепления платы.

Ничего не меняем, кроме как тут, где стоит галочка, выбираем адрес к файлу, который будем заливать, затем выбираем нужный com port, нажимаем кнопочку start. Также под видео есть ссылка на программу, которую нужно установить на ваш любимый android.

Закрепил эту плату, вставляем микроконтроллер. Подключаем провода от двигателей, смотрим, если нижний будет «A-», то с этой стороны «B-» будет верхний. Настало время прикрепить колеса. Делается это легко, так как колёса двигателей – это комплект. В этом месте сверлим отверстие диаметром 4 мм, вставляем винт. Делаем такую нехитрую операцию, регулируем высоту, даже еще ниже можно, что-то получился винт, который сильно торчит. Это лишнее. Это получается, устройство дороже на копеечки, что нам, в общем-то, не нужно, как-то оно выглядит коряво.

Так посмотрим, как получается устройство, которое будет управляться андроидом на расстоянии через wifi. Конечно, получше штука. Отсек для аккумуляторов прикрепим термоклеем, машинка получается.

Вставляем аккумуляторы, необходимо быть внимательным, так как бывает часто так, что все вроде бы правильно собрал, вставил аккумуляторы, а устройство не работает. Оказывается, что эти черные пластиковые боксы. Они не дают акб встать на место.


Программа и скетч http://bbs.smartarduino.com/showthread.php?tid=2013
Приложение для управления https://play.google.com/store/apps/details?id=com.doit.carset

К сожалению, у нас нет точной информации, когда ожидаются поставки конкретных товаров . Лучше не добавлять в посылку отсутствующие товары, либо быть готовым ожидать неходовые товары несколько месяцев. Были случаи, что отсутствующие товары исключались из продажи.
Имеет смысл разделить посылки. Одна полностью укомплектованная, другая с отсутствующими товарами.


Чтобы после прихода на склад отсутствующий товар автоматически зарезервировался за Вами, необходимо оформить и оплатить его в заказе.

    Аппаратура Dension WiFi RC с FPV для управления РУ моделями через iPhone, iPod, iPad или Android.

    При помощи этой аппаратуры вы сможете управлять автомобилем, лодкой, танком, строительной техникой или любой другой радиоуправляемой моделью с вашего iPhone/iPod/iPad или смартфона Android, использующими WiFi.

    Программное обеспечение iOS или Android распространяется свободно и позволит вам при помощи джойстика, расположенного на экране управлять моделью, а также получать видеосигнал с камеры, установленной на модели.

    Аппаратура имеет 8+4 каналов управления и позволяет подстраивать чувствительность, триммировать каналы, как на профессиональном передатчике.

    Аппаратура Dension WiFi RC добавит новизны, технологичности и удовольствия от управления моделями.

    Особенности:

    8 PPM каналов для сервомашинок или регулятора
    4 цифровых выхода (вкл/выкл)
    4 цифровых входа (вкл/выкл)
    1 аналоговый вход
    Функция Failsafe
    Контроль напряжения аккумулятора
    Подключение до 2-х цифровых камер USB (с внешним разъемом USB HUB)
    Микрофонный вход
    Выход на громкоговорители
    Видеозапись

    Совместима со следующими устройствами:
    iPhone 4S, 4, 3Gs и 3G (минимальная версия iOS: 4.0)
    iPod Touch
    iPad
    Android (beta)

    Технические характеристики:
    Размеры: 44x28x18мм
    Питающее напряжение: 6~16В
    Разрешение видео: 325x288 (CIF)
    Частота кадров: 15 FPS
    Поставляется с разъемом питания Tamiya
    240 MHz ARM9 processor
    16 MB SDRAM
    4 MB FLASH
    2 USB Host ports

    Энергопотребление:
    100мA при 6В (ток покоя),
    200мA при 6В камера и WiFi включены

    Открытый протокол**
    Создайте свою собственную, удобную для вас прошивку для вашего передатчика посредством смартфона / планшета.

    Программное обеспечение SDK**
    Добавьте новые приложения операционной системы Linux для вашего WiFi RC.
    ** Для получения подробной информации обращайтесь к нам.

    Состав комплекта:
    WiRC панель управления
    USB камера
    Wi-Fi dongle
    Руководство по установке и эксплуатации

    PRODUCT ID: 441000001


    The Dension WiFi RC is a plug & play wireless RC receiver system.

    It allows you to control your RC car, boat, tank, construction machine or any other RC vehicle with your iPhone/iPod/iPad or Android smartphone using WiFi. The iOS or Android application, available for free, lets you drive with on-screen joysticks or by tilting the phone, while watching the real-time video stream coming from your vehicle.

    You can quickly access 8+4 channels of output, adjust the sensitivity and trimming, just like on a professional transmitter.

    The Dension WiFi RC adds a brand new, high-tech and fun way to drive your RC models.

    Features:

    8 PPM output channels for Servo or ESC control
    4 digital outputs (on/off)
    4 digital inputs (on/off)
    1 analogue input
    Failsafe function
    Battery voltage monitoring
    Up to 2 digital USB cameras (with an external USB HUB)
    Microphone input*
    Speaker output*
    Video recording

    Compatible with the following devices:
    iPhone 4S, 4, 3Gs and 3G (minimum iOS version: 4.0)
    iPod Touch
    iPad
    Android (beta)

    Technical specs:
    Dimensions: 44x28x18mm
    Power supply: 6~16V
    Video resolution: 325x288 (CIF)
    Frame rate: 15 FPS
    Comes with Tamiya power connector
    240 MHz ARM9 processor
    16 MB SDRAM
    4 MB FLASH
    2 USB Host ports
    802.11b/g WiFi, Infrastructure and AP modes

    Power consumption:
    100mA @ 6V idle,
    200 mA @ 6V cam. & WiFi on

    Open protocol**
    Write your own transmitter application for any smartphone / tablet to control the way you want.

    Software SDK**
    Add new applications to the embedded Linux operating system of your WiFi RC. No-one has an FTP server on wheels yet:)
    ** Contact us for further informartion

    Package contents:
    WiRC control panel
    USB camera
    Wi-Fi dongle
    User and Installation Manual


Решил я недавно сделать апгрейд радиоуправляемого игрушечного джипа своего сына. Радиоуправление почти сразу перестало работать. Как показало вскрытие, в машинке установлены слишком слабые и неповоротливые двигателёчки. Основной двигательный моторчик я сразу заменил на больший размером и мощностью. Для этого пришлось поработать гравером, с установленой на него циркулярной пилой (а как иначе выделить достаточно места?). Так же была выброшена плата радиоприемника.

Далее недолго думая была выбрана концепция дистанционного управления по примеру марсохода: дается команда и джип сам её выполняет и останавливается. Всё из-за неуверенности, что у моего 2,5 летнего сына получится управлять двигателями стандартным пультом. Я уверен, что он будет надолго зажимать элементы управления независимо от поведения машинки. А принцип марсохода: проедь 20см и остановись, вполне подойдёт. Тем более, что я давно мечтал его опробовать хотя бы в простейшем варианте. В данной реализации будем ехать не 20см, а заданное время - 1 сек.

Итак будем управлять двумя реверсивными (вращение в обе стороны) двигателями: основным и рулевым. Питать их будем от аккумулятора 3,7 В, но можно и до 12 В в принципе подавать, если согласовать питание контроллера или организовать его отдельным аккумулятором.

В силовой части используем простейший миниатюрный или любой не менее мощный, который вы найдёте. Вобщем я всё нарисовал на картинке.

Аккумулятор можно зарядить через микро-USB, после чего он питает драйвер двигателей напрямую и WiFi-контроллер через .

Код программы:

#include
const char* ssid = "имя вашей сети вайфай";
const char* password = "пароль вашей сети";
int up = 2; //номера дискретных выходов
int down = 14;
int left = 4;
int right = 12;
// Create an instance of the server
// specify the port to listen on as an argument
WiFiServer server(80);
void setup() {
Serial.begin(9600);
delay(10);
//подготовка выходов
pinMode(up, OUTPUT);
digitalWrite(up, 0);
pinMode(down, OUTPUT);
digitalWrite(down, 0);
pinMode(left, OUTPUT);
digitalWrite(left, 0);
pinMode(right, OUTPUT);
digitalWrite(right, 0);

// Connect to WiFi network
Serial.println();
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);

WiFi.begin(ssid, password);

While (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");

//Запуск сервера
server.begin();
Serial.println("Server started");
//выводим IP адрес в монитор порта
Serial.println(WiFi.localIP());
}
void loop() {
//проверяем подключился ли клиент
WiFiClient client = server.available();
if (!client) {
return;
}

//Ожидаем пока клиент не пришлет какие-нибудь данные
Serial.println("new client");
while(!client.available()){
delay(1);
}

//Чтение первой строки запроса
String req = client.readStringUntil("\r");
Serial.println(req);
client.flush();

//обработка команды
if (req.indexOf("/gpio/up") != -1){
digitalWrite(up, 1);
digitalWrite(down, 0);
delay(1000);
digitalWrite(up, 0);
digitalWrite(down, 0);
}
else if (req.indexOf("/gpio/down") != -1){
digitalWrite(up, 0);
digitalWrite(down, 1);
delay(1000);
digitalWrite(up, 0);
digitalWrite(down, 0);
}
else if (req.indexOf("/gpio/left") != -1){
digitalWrite(up, 1);
digitalWrite(down, 0);
digitalWrite(left, 1);
digitalWrite(right, 0);
delay(1000);
digitalWrite(up, 0);
digitalWrite(down, 0);
digitalWrite(left, 0);
digitalWrite(right, 0);
}
else if (req.indexOf("/gpio/right") != -1){
digitalWrite(up, 1);
digitalWrite(down, 0);
digitalWrite(left, 0);
digitalWrite(right, 1);
delay(1000);
digitalWrite(up, 0);
digitalWrite(down, 0);
digitalWrite(left, 0);
digitalWrite(right, 0);
}
else {
Serial.println("invalid request");
}

Client.flush();
// подготовка к ответу
String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n\r\n\r\n ";

S += "


UP
";
s += "
LEFT     ";
s += "RIGHT
";
s += "
DOWN";
s += "
\n";
// Send the response to the client
client.print(s);
delay(1);
Serial.println("Client disonnected");
} Программа написана в Arduino IDE. контроллером NodeMCU 0.9 ESP8266 , который сам будет организовывать точку доступа и выполнять функцию WEB-сервера, тоесть при заходе на его айпи из браузера, будем видеть web-страничку с элементами управления. Так же интересно организовать передачу данных с одного такого контроллера в другой посредством их автономной WiFi-сети.

RC машинка может быть WiFi машинкой...?

RC машинка это хорошо, но дешевые RC машинки имеют ограниченный диапазон и управляются только определённым пультом поставляемым в комплекте.

Я купил RC джип 4х4 с гибкой подвеской и внедорожными шинами примерно за 30 долларов. Поигравшись с машинкой я решил, что её можно улучшить при помощи Wi-Fi и Android. Потратив немного времени, я полностью удалил плату из машинки. Я замерял напряжения на этой плате и разработал систему управления двигателем при помощи Arduino. Оригинальная система управления не использует ШИМ для контроля скорости. Машинка рассчитана на переезд через препятствия на очень низкой передаче, и как следствие очень медленно. В моей же схеме используется ШИМ.

Я использую Arduino уже несколько месяцев. Я также приобрел asynclabs WiFi Sheild для Duemilanoe Arduino, чтобы экспериментировать с WiFI. Он поставляется с библиотекой, устанавливаемой в Arduino IDE. Я смог сделать программу, которая позволяет управлять двигателями и направлением движения при помощи WiFi.

При помощи Visual Studio я разработал окно программы, которая подключается к серверу автомобиля и дает ему команды. Затем после нескольких попыток я написал приложение для Android, которое использует акселерометр для управления машинкой.

Инструменты и элементы

Это общий список инструментов и элементов, которые использовались в этом проекте. В документации Eagle указаны точные технические характеристики используемых компонентов.

Мультиметр
Паяльник
Припой
Отвертки
Раствор для травления плат
Фольгированый стеклотекстолит
Плоскогубцы
Arduino
AsyncLabs WiFi Sheild
Разъёмы RJ45
Драйвер двигателя с H-мостом
Конденсаторы

Драйвер двигателей

Используя Eagle, я разработал эту схему и сделал печатную плату для неё. Она функционирует как драйвер двигателей и регулятор их мощности для Arduino.
Это позволяет использовать стандартный 7.2В аккумулятор для питания основных и рулевых двигателей и Arduino.

В этой схеме используется двойной интегральный драйвер с Н-мостом SN754410 для управления двигателями. Выводы управления драйвера подсоединены к кабелю RJ45, который подключается к AsyncLabs WiFi Sheild.

Arduino Shield

Используя библиотеку SparkFun в Eagle я разработал Arduino Shield, через который будут проходить контакты с WiFi Shield и подключаться к драйверу двигателя через разъем RJ45 и 2 винтовые клеммы.

Цоколевка контактов RJ45 очень важна. Ошибка в подключении может привести к непредсказуемым результатам и придётся переделывать плату.

Травление печатных плат

Эта тема была раскрыта много раз, и я не буду подробно описывать её.
Я использую , и он меня устраивает, а с опытом дает прекрасные результаты.

Для крепления платы к корпусу использовались липучки. Мне повезло, т.к. в моей машинке было много места для электроники под трубчатым каркасом.
Я забыл сфотографировать соединение платы драйвера двигателя с остальными платами, однако он хорошо стал и не занял много места в корпусе.

Программа

Мой код может быть не достаточно эффективен, но он работает.

Машинка

Мне удалось собрать CarServer на основе примера SocketServer, который я получил вместе с Wifi Sheild AsynLabs.
Вам необходимо будет ввести информацию о своей беспроводной сети в код Arduino. Когда машина включилась, дайте ей 15-45 секунд, чтобы установить соединение с маршрутизатором. Красный светодиод на WiFi Shield означает, что соединение установлено.

Я сделал эту программу при помощи C # и MS Visual Studio 2008. Я сделал хорошее окно, и автомобилем можно управлять стрелочками.

Почему бы не управлять машинкой с телефона?

Такая мысль появилась у меня примерно через неделю после покупки DroidX. Я начал экспериментировать и в конечном итоге использовал Android SDK. Я нашел аналогичные приложения, где для управления используется акселерометр. Смотря на эти приложения написал свое.

Вставить IP и порт, указанные в коде Arduino. Держите телефон горизонтально. Затем наклоните его от себя, чтобы ехать вперед и на себя, чтобы ехать назад. Используйте телефон как руль.
Это мое первое крупное приложение для Android. В нем до сих пор есть некоторые ошибки, но в основном оно работает нормально.

Рулите во дворе машинкой 4x4 с WiFi!

Я отлично провел время, создавая этот проект. Я получил много знаний и новых навыков, и теперь у меня есть машинка 4х4, которой можно управлять с телефона.

Мне нужна камера для установки за лобовым стеклом, чтобы смотреть куда ехать. Она должна быть с низким энергопотреблением, а также передавать видео сама по себе. (Я думаю, что Arduino справится с этим).

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
Драйвер двигателей
IC1 Микросхема SN754410 1 В блокнот
Линейный регулятор 5 В 1 В блокнот
Биполярный транзистор

2N3904

1 В блокнот
C1, C2 Электролитический конденсатор 2 В блокнот
Разьем 2 вывода 7 В блокнот
Разьем 8 выводов 1 В блокнот
Arduino Shield
U1 Плата Arduino 1 В блокнот
Т1 Биполярный транзистор

2N3904

1 В блокнот
R1 Резистор 1 В блокнот
U$3 Подстроечный резистор 1 В блокнот
Разьем 2 вывода 2