Программа для управления нагрузкой по Wi-Fi с Android устройств.
Принцип работы:
Подключаемся с "Android устройства" по Wi-Fi к Router.
Router через Ethernet кабель подключаем к Ethernet входу, например "ENC28J60 Module".
"ENC28J60 Module" подключаем к Arduino.
С "Android устройства" по Wi-Fi отправляем Url команды на Arduino, включаем / выключаем соответствующие Pins на Arduino.
К Arduino Pins можно подключить реле, и управлять нагрузкой 220 вольт.
Arduino Pins, можно управлять как из локальной сети, так и с любой точки планеты, настроив переадресацию на Router.
Интерфейс программы:
1. Url команды.
В окне управления 9 кнопок, каждая кнопка имеет 2 режима on / OFF, можно отправить 18 "Url команды".
По умолчанию "Url команды" записаны под мой sketch для Arduino.
Есть возможность перезаписать 16 "Url команды" на свои.
9 кнопкой включаем / выключаем, все Arduino Pins.
Для входа в режим перезаписи "Url команд", удерживаем 2 секунды кнопку "Set", далее нажимаем 2 раза на кнопку "Menu", вводим в текстовое поле свою "Url команду" например "http://192.168.1.222/?ArduinoPIN7=on", и нажимаем на любую из 16 кнопок (с 1 по 16),
все "Url команды" сохраняются в энергонезависимой памяти Android устройства.
2. Голосовое управление.
9 голосовых команд дублируют нажатие 9 кнопок.
По умолчанию это команды (1,2,3,4,5,6,7,8,9), нажав на кнопку "VOICE COMMAND" произнесите например, (1 или 8).
Все 9 голосовые команды можно перезаписать на свои! например, (люстра или ночник).
Для входа в режим перезаписи "голосовых команд" удерживаем 2 секунды кнопку "Set", далее нажимаем 1 раза на кнопку "Menu", вводим в текстовое поле с клавиатуры или через распознавание голоса, кнопка "VOICE COMMAND", свою "голосовую команду", и нажимаем на любую из 9 кнопок.
все "голосовые команды" сохраняются в энергонезависимой памяти Android устройства.
Кнопка "Accel" активирует запуск распознавания голоса с помощью Акселерометра путём при поднятия / наклона Android устройства снизу.
Кнопка "auto Speech", активировать Авто запуск распознавания голоса, останавливается "Авто запуск" голосовой командой "99".
Кнопка "RESERVE" сохранить / восстановить все свои "Url команды" и "VOICE COMMAND" в / из профиля
Кнопка "Default" восстановить настройки по умолчанию, "Url команды" и "VOICE COMMAND".
Кнопка "KEYBOARD SEND" отправка "Url команды" из текстового поля.
Кнопка "Web" показать / скрыть Web страницу / сервер.
я сделал несколько видео уроков по созданию локального Web сервера на Arduino с помощью "ENC28J60" на своём канале youtube,
все скетчи - sketch / библиотеки / инструкции, смотрите в описание под виде уроками.
Program untuk kawalan beban melalui Wi-Fi dengan peranti Android.
Bagaimana ia berfungsi:
Berhubungan dengan "peranti Android" melalui Wi-Fi untuk Router itu.
Router melalui kabel Ethernet disambungkan kepada input Ethernet, seperti "ENC28J60 Modul".
"ENC28J60 Modul" bersambung dengan Arduino.
Dengan "peranti Android" melalui Wi-Fi Url menghantar arahan kepada Arduino, membolehkan / melumpuhkan Pins sepadan pada Arduino.
Dengan Arduino Pins boleh disambungkan geganti dan mengawal beban 220 volt.
Arduino Pins, boleh dikawal dari rangkaian tempatan, dan dari mana-mana sahaja di dunia, akan diserahkan kepada Router.
Antara muka program ini:
1. Url pasukan.
Dalam pengurusan 9 butang, setiap butang mempunyai 2 mod pada / OFF, anda boleh menghantar 18 "Url pasukan."
Default "Pasukan Url" yang ditulis di bawah lakaran saya untuk Arduino.
Ia adalah mungkin untuk menulis ganti 16 "Url pasukan" sendiri.
9 butang membolehkan / melumpuhkan semua Pins Arduino.
Untuk memasuki mod dubbing yang "pasukan Url", tahan butang selama 2 saat "Set", Kemudian tekan 2 kali butang "Menu", masukkan dalam kotak teks "perintah Url" contoh yang "http://192.168.1.222/?ArduinoPIN7= atas ", dan klik pada mana-mana butang 16 (1 hingga 16)
semua "Pasukan Url" ini disimpan dalam memori yang tidak menentu peranti Android.
2. Kawalan suara.
9 arahan suara akhbar salinan butang 9.
Secara lalai, arahan ini (1,2,3,4,5,6,7,8,9) dengan klik pada "VOICE COMMAND", berkata sebagai contoh, (1 atau 8).
Semua 9 arahan suara boleh ditulis ganti pada anda sendiri! contohnya (kandil atau lampu malam).
Untuk memasuki mod dubbing "arahan suara" tahan butang selama 2 saat "Set", terus tekan 1 kali butang "Menu", masukkan dalam kotak teks daripada papan kekunci atau melalui suara butang pengiktirafan "VOICE COMMAND", "arahan suara" beliau dan klik pada mana-mana butang 9.
semua "arahan suara" ini disimpan dalam memori yang tidak menentu peranti Android.
Button "Accel" mengaktifkan memulakan pengecaman suara dengan menggunakan pecutan apabila mengangkat / menyengetkan peranti Android di bawah.
Button "auto Ucapan", mengaktifkan pengecaman suara Auto Mula berhenti "Auto Mula" arahan suara "99".
Butang "RIZAB" jimat / memulihkan semua "Pasukan Url" anda dan "Voice COMMAND" dalam / profil
Butang "Default" untuk menyimpan semula tetapan lalai, "Url pasukan" dan "Voice COMMAND".
Button "KEYBOARD Hantar" menghantar "perintah Url" dari medan teks.
Butang "Web" show / menyembunyikan Laman Web / pelayan.
Saya telah membuat beberapa video tutorial untuk mewujudkan pelayan Web tempatan pada Arduino menggunakan "ENC28J60" di saluran youtube beliau,
Semua lakaran - lakaran / perpustakaan / arahan, rujuk keterangan di bawah tutorial video.