Митьки называли их
шмудаками и считали бесполезными.
(
шмудак - на сленге - любой, фактически, продукт западной инженерно-технической мысли, за исключением видеомагнитофона)
Со временем шмудаки повзрослели, освоили психоанализ и научились своей бесполезностью гордиться.
Вот, навскидку:
- Скакалка со счетчиком калорий
- Карманный детектор денег (детектирует их наличие прямо в кармане?)
- Ручной мини-мегафон (так мини или мега?)
- Держатель для ручки со встроенным радио
- Автоматический помешиватель еды
- Дозатор зубной пасты с bluetooth
Когда-то мне подарили usb-вентилятор. Хороший подарок. Выбросить сразу - рука не поднимется, а использовать по назначению - слишком уж глупо. Когнитивный диссонанс, одним словом.
Я сразу старую загадку вспомнил:
- Не жужжит и в нос не лезет?
Ответ: отечественное приспособление для жужжания в носу.
Ну, этот хотя бы жужжит...
- Да, прикольно, - сказал Леха, когда все по очереди убедились, что жужжит, - хотя... можно ведь как-то в хозяйстве использовать. Лопасти отломать и подключить к чему-нибудь. К arduino, например.
Arduino - это такой конструктор для детей взрослого возраста. Вот в моем детстве были "электронные кубики"... А arduino - это совсем другое. На нем что угодно можно сделать. К нему можно подключить, вообще, что угодно. Например, usb-вентилятор без лопастей.
Да, лопасти отломать надо обязательно. С ними он - просто_вентилятор, а без них станет сервоприводом. Его уже можно самого к другому, там, всякому подключать. К чему угодно, практически.
Леха девайс у меня выпросил, сказал, что подключит к Удаленному Серверу.
Удаленный Сервер стоит у Лехи в гараже.
Когда-то он был просто компьютером, потом стал старым компьютером, потом хламом, а потом переехал в гараж и стал Удаленным Сервером.
Там стоит суровая операционка ФриБСД.
Она защищенная до невозможности, ее сломать нельзя.
Леха - начальник ИТ-отдела в торгово-закупочной фирме, но вдруг у него окажется сверхсекретная информация, так он знает, где ее хранить.
Пока там лежат в основном мануалы по ФриБСД. Надежно лежат, защищенно.
Удаленный Сервер через модем выходит в мир, Леха набирает в окошке терминала команды, и они общаются.
Теперь к Удаленному Серверу подключен arduino, к arduino - usb-жужжатель, и всем этим можно управлять через интернет по ssh (по http нельзя, безопасность низкая)
Только вот обратной связи никакой нет.
И Леха подключил веб-камеру.
О том, как он склонял эту веб-камеру к сожительству с Удаленным Сервером, можно отдельную историю писать.
ФриБСД ведь, не винда какая-нибудь.
Пришлось, конечно, развернуть веб-сервер, зарегистрироваться в динамическом DNS. Зато теперь можно прямо на странице посмотреть, как этот нафигатор по команде включается и выключается.
Это если свет в гараже горит.
А так, в общем, видно какое-то серое пятно на сером фоне, и все.
Да не проблема - ставим реле на электропроводку, подключаем к тому же arduino.
Расширяем набор команд сервера.
Делаем страницу.
Ура! Можно одной кнопкой включить свет, включить экс-вентилятор и послать снимок с веб-камеры кому-нибудь на email. Лучше себе, а то непосвященные не поймут.
Но раза два или три в месяц электричество централизованно отключают. Удаленный Сервер останавливается, и тогда вся конструкция сразу начинает соответствовать идеалу далекой советской эпохи.
И не жужжит, и в нос не лезет.