Как стать автором
Обновить

Как мы делали двухканальную розетку с Wi-Fi

Время на прочтение2 мин
Количество просмотров21K
Мы по роду своей деятельности занимаемся производством электроники и разработкой встраиваемого софта, перед Вами небольшая заметка о том, как мы делали Wi-Fi розетку.



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

Обычно для небольшого проекта мы делаем следующие шаги:

1) Составление детализированного технического задания, несколько итераций
2) Подписание договора
Описана стоимость работа, описаны сроки и иные условия
3) Подписание акта приема работ

Здесь и далее мы описываем проект розетки, которая монтируется в стену и может программироваться удаленно через Wi-Fi в среде Arduino, как Arduino Yun. Разрабатывать ПО для прибора не требовалось. Сам Yun Wi-Fi модуль это закрытая разработка Arduino, но существует полностью совместимый с Arduino Yun модуль, который называется Dragino HE на базе которого мы и делали устройство.



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



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





Мы прошили в плату бутлоадер Arduino, так чтобы заказчик мог работать с девайсом как с обычным Arduino Yun модулем. Протестировали устройства и передали эти 10 розеток заказчику.

UPD: предвкушая вопросы — права на проект принадлежать нам. Поэтому мы вправе светить его здесь.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Интересно читать о разработке электронных проектов?
84.6% да, интересно335
2.02% нет, не особо8
10.35% сам электронщик41
3.03% ничего не понял12
Проголосовали 396 пользователей. Воздержались 56 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Чему больше уделять места в статье?
81.52% Аппаратному обуспечению247
18.48% Программному обеспечению56
Проголосовали 303 пользователя. Воздержались 89 пользователей.
Теги:
Хабы:
Всего голосов 30: ↑17 и ↓13+4
Комментарии99

Публикации

Истории

Ближайшие события

4 – 5 апреля
Геймтон «DatsCity»
Онлайн
8 апреля
Конференция TEAMLY WORK MANAGEMENT 2025
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань
20 – 22 июня
Летняя айти-тусовка Summer Merge
Ульяновская область