Схема проекта, на основе которого сделан этот, сильно наворочена ненужным функционалом. Минимально необходимы всего 5 сигналов:
VCC — питание +5
GND — общий
TXD — передача
RXD — приём
OUT — выход управления нагрузкой
Всё остальное (управление ЖКИ, светодиоды, отладочный JTAG) — по вкусу и в зависимости от выбранного микроконтроллера
Вначале вообще планировалось спаять проект на плате 2x3 см и запихнуть внутрь роутера, но потом проект начал расти…
>1. роутер
>2. плата с микроконтроллером AtMega16 от старого проекта
>3. твердотельное реле
>4. 2-строчный ЖКИ-дисплей
>5. корпус
>6. провода и прочие расходные материалы
Там Ralink RT5350, такой же вроде в DIR-320NRU. Может и встанет (uBoot предлагает залить по serial или по tftp), но боюсь рисковать — оригинальной прошивки нет, получить её из роутера не удаётся никак (многих «полезных» команд типа dd в родной прошивке нет).
Не хотел обидеть, извините. Просто чем изобретать то, что уже тысячу раз все делали, можно было в качестве «разминки для ума» сделать, например, контроллер, который будет «рулить» такими управляемыми розетками, или еще что-нибудь подобное…
На мой взгляд, ничего такого слишком умного подавляющему большинству населения не требуется. Управлять умными розетками… с помощью более_умного_модуля. М-да, какой-то заворот ума.
Я своим проектом и своей статьёй хотел показать, что из простого роутера можно «легко» сделать устройство с расширенным функционалом. Отдельно управляемые реле — сколько угодно. Отдельно скрипты в роутерах — сколько угодно. Соединяем — и — вуаля, получаем устройство не просто 2-в-одном, а расширяем функционал каждой части за счёт другой. Надо мигать лампочкой, делая вид что «все дома» — на коленках написал скрипт и запустил в роутере. Нужно сделать охранную сигналицацию? Вместо выхода нагрузки делаем парочку входных сигналов от датчика двери и ультрасоника — и через роутер отправляем почту…
1000 раз делали и ещё 9000 раз будут делать одно и то же. Каждый — своё, немного по-другому. Быстрее, лучше, дешевле (выбирайте любое)
У меня дома так и есть. NAS (он же сервер на Убунте) управляет через snmp лампочками через розетку по ссылке выше, плюс напрямую с девайса смотрю температуру на улице. Вы правы, большинству народа нужны одна две функции и всё. А на современный роутер с линуксом можно понавесить кучу скриптов для этого.
Как из китайского роутера сделать управляемую розетку, или ещё один проект для умного дома и офиса