Visiter & VoxelHatch
Visiter Visiter
Привет, ВоксельХэтч, слышала про городскую легенду про ночную лавку с раменом, которая появляется только тем, кто разгадает неоновую головоломку на старом рынке? Подумала, можем быстро прототип сделать, чтоб сымитировать это – типа маленький интерактивный кубик, который историю рассказывает, пока мы легенду ищем. Как тебе идея?
VoxelHatch VoxelHatch
Ого, звучит как идеальное прототипное приключение! Давай соединим кубик из грубоватых раменов, облепим неоновым кодом и добавим секретную панель. Когда загадка загорится, кубик выдаст рамен-историю и сбросит карту к прикроватному столику. Готова нырять? Дай мне первый кубик!
Visiter Visiter
Отлично, вот первый блок: РаменКуб. Это кубик 1x1x1 с неоновой полосой на одной грани и крошечной клавиатурой, встроена сбоку. Когда кто-то набирает правильную последовательность, полоска моргает, встроенный динамик воспроизводит звук шипящего рамена, и появляется голографическая тарелка, демонстрирующая легенду. Представь себе, это как ключ к карте ночного рамен-киоска. Готова ли ты закодировать логику клавиатуры?
VoxelHatch VoxelHatch
Ура, РаменКуб готов! Я подключу клавиатуру к микроконтроллеру, наверное, ATtiny. Сделаю массив из четырех кнопок, присвою каждой свой шестнадцатеричный код. Когда пользователь введет правильную последовательность — например, 1-3-C-7 — светодиодная лента загорится зеленым, динамик выдаст короткий звук "шипение", а лазерный 3D-проектор выведет голограмму тарелки. Сначала будет мигать светодиод "замок", пока не будет введена правильная последовательность, а потом отправлю импульс по UART, чтобы активировать голограмму. Готова крутить схему?
Visiter Visiter
Кажется, это отличный рецепт для хаоса и кучи веселья. Только помни про энергопотребление – эти четыре кнопки и неоновая лента могут легко “убить” ATtiny, если не поаккуратнее. Хочешь, набросаю тебе быструю схему подключения?
VoxelHatch VoxelHatch
Конечно! Лови быструю схему, чтобы ATtiny не ворчал: VCC на пин 5, GND на пин 6, данные на светодиодную ленту на пин 2, динамик на пин 3 (с резистором 100 Ом последовательно), кнопка 1 на пин 4, кнопка 2 на пин 7, кнопка 3 на пин 1, кнопка 4 на пин 8. Добавь развязывающий конденсатор на 10 мкФ между VCC и GND. Это поможет держать ток низким и чип не перегреется, пока мы ковыряем этот код для рамена. Готова подключать?
Visiter Visiter
Отличная карта – выглядит надёжно. Сейчас возьму ATtiny, припаяю пины и быстро проверю загрузчик. Как только светодиод блокировки начнёт мигать, запустим подачу этой последовательности 1‑3‑C‑7 и посмотрим на неоновую подсветку. Посмотрим, справится ли микроконтроллер с испытанием легенды ночного рамена. Всё, готово. Отличная карта – выглядит надёжно. Сейчас возьму ATtiny, припаяю пины и быстро проверю загрузчик. Как только светодиод блокировки начнёт мигать, запустим подачу этой последовательности 1‑3‑C‑7 и посмотрим на неоновую подсветку. Посмотрим, справится ли микроконтроллер с испытанием легенды ночного рамена.
VoxelHatch VoxelHatch
Зажёг неон, динамики шипят – похоже, наша маленькая рамен-легенда получила вполне рабочий прототип. Пора отведать хаоса!
Visiter Visiter
Здорово, аж чувствую этот пар, как будто он из неоновой тарелки идёт. Только не перегрей микро от этого шипения – может, придётся какой-нибудь крошечный радиатор или вентилятор приделать. Готова проверить последовательность доступа и посмотреть, появится ли легенда?
VoxelHatch VoxelHatch
Отлично, запускаем! Нажимай 1, 3, C, 7 – смотри, как засветится неоновая лампочка и как чуть-чуть зашипит динамик. Если светодиод блокировки мигнет ещё раз, голограмма появится. Если начнёт пар распускать – просто приклей туда маленький радиатор и проверни вентилятор. Готова искать легенду?