Резюме
CircuitMate — это многофункциональный электронный калькулятор, предназначенный для помощи в выполнении различных электронных расчетов, таких как определение значений сопротивления и емкости.
CircuitMate: электронный калькулятор.
Функции
Вы можете найти исходный код и прошивку CircuitMate в этом репозитории GitHub:Репозиторий CircuitMate на GitHub.。
Текущее фирменное ПО включает в себя следующие функции:
- Калькулятор сопротивления:
- Калькулятор DIP-резисторов
- Калькулятор сопротивлений SMD
- Калькулятор емкости:
- Поддержка 3-х керамических и SMD-конденсаторов.
- Игра:
- Игра в угадывание чисел.
Это программное обеспечение разработано как масштабируемое, что позволяет пользователям легко добавлять новые приложения
Цели дизайна.
При разработке CircuitMate несколько ключевых целей определили процесс разработки:
- Практично и полезно.:Простой интерфейс, обеспечивающий быстрое и эффективное использование.
- Интуитивно понятно.:Удобная для пользователя структура и управление.
- Минимальный перечень материалов (BOM):Дизайн с использованием минимального количества компонентов, которые легко приобрести.
- Легко построить.:Процесс сборки был сведен к минимуму.
- Масштабируемый.Его можно легко модифицировать или расширить, добавив больше функций.
Обзор документов и деталей.
- Basestl.stl:Закрепите все компоненты вместе.
- Верхняя часть.stl:Фиксированный потенциометр, имеющий компактную конструкцию, обеспечивающий гибкость при нажатии на кнопку.
- Knob.stl:Подсоединяется к потенциометру и используется для управления со стороны пользователя.
- Мост Пот-Баттон.stlЭто помогает устранить зазор между потенциометром и кнопкой; если используется кнопка с выступающим исполнительным механизмом, то в этом, возможно, нет необходимости.
- Knob_label.pdf:PDF-файл, предназначенный для прикрепления к печатаемому ярлыку в верхней части.
Перечень материалов (BOM)
Для сборки CircuitMate вам потребуются следующие компоненты:
- Ардуино Нано.Микроконтроллер, питающий CircuitMate.
- Потенциометр.:Обычный потенциометр, используемый для регулировки различных настроек.
- Кнопка размером 12 мм на 12 мм.:Кнопка с сенсорным управлением, предназначенная для взаимодействия с CircuitMate.
- LCD с алфавитно-цифровой индикацией 16x2:Жидкокристаллический дисплей, используемый для отображения результатов вычислений и другой информации.
- Маленький потенциометр.:Специально предназначен для контроля контрастности ЖК-дисплея с символьным изображением.
- Маленькая печатная плата.:Компактная печатная плата
- Термопластичная гайка:Может использоваться для упрощения процесса сборки/разборки.

Подключение Arduino.
Инструкция по сборке.
Чтобы собрать CircuitMate, выполните следующие действия:
- Печатные детали.:Используйте предоставленные STL-файлы для печати всех необходимых деталей.
- Подготовьте этикетки для ручек.:Напечатайте этикетки для ручек из PDF-файла и прикрепите их к верхней части с помощью скотча или клея.
- Вставьте термопластичную гайку.:Вставьте термопластиковый гайку в основание
- Сборка компонентов.:
- Подключите кнопку к нижней части основания.
- Установите потенциометр в верхнюю часть.
- Поместите печатную плату в основание, убедившись, что USB-разъём Arduino можно подключить через боковой слот.
- Установите ручку.:Прикрепите ручку к потенциометру.
- опционально - перемычка в нижней части потенциометра.:Если необходимо, используйте мост в нижней части потенциометра, чтобы устранить любой зазор между потенциометром и кнопкой.
- Электрическое соединение.:Соедините Arduino Nano, ЖК-дисплей и другие компоненты в соответствии с предоставленной схемой.
- Финальная сборка.:Подсоедините верхнюю часть и ЖК-дисплей к основанию.
- Скачать прошивку.: ИзРепозиторий CircuitMate на GitHub.Скачайте проект Arduino.
- Калибровочная ручка.: Откалибруйте значения регуляторов в соответствии с инструкциями, указанными в файле README репозитория.
- Наслаждайтесь.Ваш CircuitMate теперь готов к использованию. Желаем приятного времяпрепровождения!
Важное примечание.:При установке ручки убедитесь, что стрелка на ручке выровнена с начальной точкой первой метки
Model Kaynağı
