Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве вы найдете все, что вам нужно знать, чтобы создать свой собственный недорогой трекер здоровья и фитнеса, а также получить полезные навыки программирования.
Запасы
1x комплект Arduino Nano
1x OLED-экран Adafruit
2x 170-контактные мини-макеты
1x Max30102 Датчик импульсов
8x перемычек
Доступ к любому компьютеру или ноутбуку с USB-портами
Шаг 1: Сборка
Шаг 1: прикрепите Arduino Nano к одной макетной плате, убедившись, что сторона со контактами полностью входит в макетную плату.
Шаг 2: Сборка
Присоедините вторую макетную плату к первой (обратите внимание, что на рисунке не изображена Arduino Nano, подключенная на первом шаге).
Шаг 3: Сборка
Шаг 3: прикрепите OLED-экран ко второй макетной плате, убедившись, что сторона с выводами полностью прижата, но не нажимайте слишком сильно, так как вы не хотите сломать экран (вы можете подключить экран к макетной плате до или после подключения две макетные платы вместе, изображение показывает, что он был подключен до подключения макетов).
Шаг 4: Подключение
Следуйте схеме ниже, чтобы правильно подключить экран к Arduino Nano.
Электропроводка: (с использованием перемычек)
Если ваша макетная плата настроена как наша, то вы сможете слово в слово следовать приведенным ниже инструкциям. Следуя инструкциям, обращайтесь к схемам.
Расцветка проводов значения не имеет.
1. Подключите G3 на плате 2 к H4 на плате 1.
2. Подключите H4 на плате 2 к H6 на плате 1.
3. Подключите G5 на плате 2 к H9 на плате 1.
4. Подключите H6 на плате 2 к I10 на плате 1.
5. Подключите I14 на плате 2 к J6 на плате 1.
6. Подключите H15 на плате 2 к J10 на плате 1.
7. Подключите I16 на плате 2 к J9 на плате 1.
8. Подключите H17 на плате 2 к B6 на плате 1.
Дважды проверьте проводку, прежде чем подключать Arduino к компьютеру, и вносить любые корректировки, пока Arduino отключен.
Шаг 5: библиотеки кода
Прежде чем продолжить, загрузите следующие библиотеки кода, чтобы код работал правильно.
github.com/sparkfun/SparkFun_MAX3010x_Sens…
github.com/adafruit/Adafruit_SSD1306
github.com/adafruit/Adafruit-GFX-Library
Шаг 6: Код датчика частоты пульса
Вставьте следующий код из ссылки в вашу Arduino IDE
create.arduino.cc/projecthub/SurtrTech/mea…