Приз Hackaday Приз: DIY ARM Научный калькулятор
Что делает хакер, когда он или она хочет что-то, однако не может заплатить за это? Конечно, они взломают один вместе. Или, в ситуации [Ramón Calvo], они вдумчиво планируют, а также прототип. [Ramón Calvo] Желаемый научный калькулятор, однако не мог заплатить за один, поэтому он создал, а также разработал один сам.
[Ramón] начал с Arduino, однако, помимо модернизированного, сначала до Гибкости Freescale KL25Z Доска продвижения продвижения на ARM CORTEX-M0 + запрограммировано с использованием Mbed. Экран – это электронная сборка Dogl-128 128 × 64 пикселей ЖК-дисплея. [Ramón] сделал пару итераций на печатной плате, собираясь от большой DIY в покупке для версии Arduino для работы, на текущую, меньшую версию для чипов руки с ручными компонентами SMD. После этого [Ramón] посмотрел в алгоритмы, необходимые для анализа математического ввода. Он поселился на алгоритме шунтинга, который преобразует вход в обратную польскую запись (RPN), что намного проще для работы программного обеспечения для работы.
[Ramón] имеет тонну функций, работающих, включая вашу базовое добавление, вычесть, умноженно, а также разделить операции, квадратный корневой, n-й корень, а также экспоненцию, тригонометрию, журнал, а также логику 10, а также факториал (!) Несколько вещей еще в списке дел, таких как низкая мощность, а также в режиме графики, а также есть пару ошибок, которые еще в системе, однако общее система, а также работает. [Ramón] привел схемы, а также данные Kicad в своей странице работы KicaDay.io вместе с расходами материалов.
У нас было несколько входов на премию Хатадая в типе калькуляторов, таких как это с помощью трубок Nixie, и это, что эмулирует калькуляторы HP 70-х годов.
HackadayPrize2017 спонсируется: