😱 Что случилось: один хакер очень любил своего двухлетнего сына, а тот любил нажимать кнопки и щёлкать переключателями, как все малыши. Поэтому хакер сделал для сына специальный детский компьютер.
🤔 А как: чтобы компьютер выдерживал самое беспощадное обращение ребёнка, хакер поместил устройство в жёсткий футляр в виде чемоданчика. На внутренней стороне крышки размещён ЖК-экран, а на основании расположены ряды кнопок, крутилок и переключателей.
Видеосигнал поступает на экран с одноплатного компьютера, который раньше использовался в рекламном видеодисплее. Когда крышка чемоданчика открыта, компьютер получает сигнал от магнитного переключателя и бесконечно воспроизводит видео, пока крышку не закроют.
Основание компьютера для малыша управляется платой Arduino Mega 2560, которая питается от двух литиевых батарей. Плата отслеживает состояние кнопок, крутилок и переключателей и зажигает светодиоды в соответствии с ним. Хакер сгенерировал почти весь код для Arduino с помощью ChatGPT и выложил диалог в интернет.
🤨 И что? Теперь у малыша есть личное электронное устройство, с которым можно делать что угодно. А когда он вырастет, хакер доработает компьютер — например, добавит головоломки.
👨🔧 Кто: хакер Джош.
Источник: hackaday.io