Ящик Дурина, спроектированный и построенный Джоном Пендером на Hackaday, является ярким примером высшей ностальгии, которую может вызвать проект Raspberry Pi. Построенный на основе Pi Zero, он использует соленоиды, емкостные переключатели, светодиоды RGB, микрофон и решение для распознавания голоса, чтобы напомнить нам о лунной магии гномов и о том, насколько забывчивыми могут быть волшебники.
Коробка, разработанная и собранная с нуля, стала подарком сыну Пендера. Если вы не умеете читать по-эльфийски, там написано: «Говори, друг, и входи». Но открыть его — это нечто большее, чем просто сказать слово «друг» по-эльфийски. Подвинься, Фродо.
Сначала вы должны включить его, коснувшись двух точек, отмеченных звездочками, под которыми находятся два емкостных переключателя. Тот подает питание на Raspberry Pi, который в свою очередь подсвечивает надпись RGB как будто его коснулся лунный свет, а микрофон ждет ответа на загадку.
При произнесении слова «Меллон» откроются сокровища внутри. Ну, вы должны поднять крышку коробки самостоятельно, но два соленоида на нижней стороне крышки втягиваются, чтобы вы могли это сделать. Они возвращаются в исходное положение довольно быстро, а это значит, что вам придется подождать некоторое время, пока эта штука снова загрузится, просто чтобы заблокировать ее, если вы не закроете крышку вовремя, но мне нравится представлять, что гномы склонны у них тоже проблемы с дверями.
Хитрость в том, чтобы заставить его распознавать пароль, заключалась в использовании PocketSphinx, необлачного инструмента распознавания голоса, который не требует предварительного обучения. Учитывая, что это был подарок, я думаю, что сын мог бы что-то заподозрить, если бы его отец придумал записывающее устройство типа: «Эй, сынок, не мог бы ты еще раз сказать мне, что такое эльфийский для друга, пожалуйста? Немного громче».
Не похоже, чтобы под крышкой поместился драконий клад, но, возможно, что-то более… ценное. Хотя, по словам Торина Дубощита: «Если бы многие из нас ценили еду, веселье и песни выше накопленного золота, мир был бы веселее». Так может быть, это может быть секретная коробка с закусками?
Опасность, конечно, будет заключаться в том, что вы забудете пароль и ваша стопка хлеба Лембас станет черствой. Посмотрим правде в глаза, даже если вы когда-то знали каждое заклинание на всех языках эльфов, людей и орков, это все равно могло произойти.
Если это произойдет, что-то выйдет из строя или разрядится аккумулятор, есть отказоустойчивый механизм, позволяющий заставить эти соленоиды двигаться. Простое встряхивание емкостных переключателей небольшим напряжением заставит их переключиться.
Снимаю шляпу перед Пендером за его высочайшее мастерство и за воплощение одной из моих детских мечтаний в реальность. Продолжайте взламывать.