Инженер под ником PickentCode собрал полностью автономное «вычислительное устройство на тепловом двигателе» — кастомный микрокомпьютер, работающий от... огня! А точнее — двигателя Стирлинга.
Устройство двигателя (его ключевого элемента — «экономайзера тепла») было запатентовано шотландским священником и изобретателем Робертом Стирлингом в 1816 году. Да, священником.
Как так вышло
Стирлинга беспокоило, что рабочие его прихода получают травмы, работая с паровыми машинами: они нередко взрывались из-за низкого качества металла того времени. Он решил создать более безопасную альтернативу.
В паровом двигателе вода превращается в пар, который под давлением толкает поршень. У двигателя Стирлинга пара нет вообще: внутри герметичного цилиндра находится газ, который поочередно нагревается и охлаждается, заставляя поршень двигаться.
Отсюда и второе название — «двигатель внешнего сгорания». А тот самый экономайзер — прообраз современного регенератора: он накапливает тепло, когда через него проходит горячий воздух, а затем отдает его при обратном движении охлажденного воздуха.
Риск разрушения у такой конструкции был ниже, чем у паровых машин.
Возвращаемся в XXI век 🚗
Именно такой двигатель, только в миниатюре, PickentCode использовал в своем проекте.
Пламя нагревает камеру двигателя, заставляя воздух внутри расширяться и толкать поршень. Затем воздух остывает, и поршень возвращается в исходное положение. Этот цикл раскручивает маховик, который приводит в действие генератор. Таким образом, пока огонь горит, устройство работает.
Мозг компьютера — микроконтроллер ESP32-C3, подключенный к монохромному OLED-дисплею на 2,42 дюйма с разрешением 128×64 пикселя. Для управления используется клавиатура из 16 клавиш.
Питание от огня ограничивает доступную мощность: двигатель выдает всего 150 мВт. Из-за этого автору пришлось серьезно оптимизировать и электронику, и код.
Несмотря на такие скромные ресурсы, компьютер вполне работоспособен — на нем крутится собственная виртуальная машина CHIP-8, в которой запускаются классические игры вроде Tetris, Snake и Pong.
На проектирование, сборку и программирование всего проекта у автора ушел примерно месяц. Всеми подробностями он поделился на своем канале.
У нас один вопрос — а DOOM или Skyrim потянет? 👉
@PositiveHackMedia