Kektus & RubyCircuit
Представь, возьмём какой-нибудь старый микроконтроллер и соберем крошечного робота, который решит кубик Рубика меньше чем за минуту. Никаких суперкомпьютеров, только хитрая схема и немного хаоса. Что скажешь, Руби?
Конечно, если этот пыльный микроконтроллер хоть как-то быстрее тебя сможет обработать цвета, чем ты "разберись" успеешь сказать, и ты не допустишь беспорядка в блоке питания, то вполне реально. Но если ты будешь подключать всё как запутанную лапшу, то вместо решенных кубиков получишь кучу сгоревшей прошивки.
Круто, но проводку держим ровненько – никаких лапши. Может, просто запитаем плату от кружки с кофе, как временный аккумулятор; это будет чистейший хак в духе максимальной экономии. Если что-то выйдет из-под контроля, хоть кубик “подгорелый” будет, хвастаться чем!
Конечно, держи линию электропитания ровной и провода аккуратно проложи. Кружка – не источник питания, это просто рецепт для перегоревшей платы и бесполезного куба. Если хочешь хвастаться, хвастайся работающим алгоритмом, а не обугленной кучей.
Понял, никаких пылинок с кружки, только аккуратный провод и рабочий алгоритм – без выгоревшей прошивки, просто как новенький кубик. Но если светодиоды начнут плясать, всё равно обвиню кофейные пары.
Здорово, аккуратный код и надёжный алгоритм — это точно правильный путь. Только убедись, что светодиоды не сбиваются — виновать кофе не проканает, если плата вспыхнет.
Отлично, только помни, светодиоды должны мерцать как маленький оркестр барабанщиков, а не как сольный саксофонист. И если что-нибудь загорится, у нас будет огненный дебют для презентации "кубика Рубика, работающего на лаве".