Оглавление:

Измеритель расстояния своими руками с OLED-дисплеем: 4 шага
Измеритель расстояния своими руками с OLED-дисплеем: 4 шага

Видео: Измеритель расстояния своими руками с OLED-дисплеем: 4 шага

Видео: Измеритель расстояния своими руками с OLED-дисплеем: 4 шага
Видео: Студенты российского вуза разработали вечный двигатель #вечныйдвигатель #изобретения 2024, Июнь
Anonim
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем
Измеритель расстояния своими руками с OLED-дисплеем

В этом уроке мы создадим цифровой измеритель расстояния, который будет выводить значения на OLED-дисплей. Для этого проекта вы можете использовать модуль ardiuno или ESP8266, и я предоставлю код для них обоих. Если вы впервые используете ESP8266, ознакомьтесь с моим руководством по этому модулю. Схема этой программы заключается в том, что датчик расстояния HC-SR04 отправит свои показания на микроконтроллер (arduino или ESP8266), а затем микроконтроллер выведет это значение на дисплей. Итак, приступим.

Запасы

Для этого урока вам понадобятся следующие компоненты:

  • микроконтроллер (arduino или ESP8266)
  • макет
  • перемычки
  • Датчик расстояния HC-SR04
  • OLED-дисплей 0,96 дюйма

Шаг 1: Схема подключения

Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения

Следуйте схемам и таблице для подключения Arduino или ESP8266.

PINArduinoESP8266VCC (датчик расстояния) 5V5VTRIG13D6ECHO12D5 GND (датчик расстояния) GNDGNDVDD (OLED-дисплей) 3.3V3.3VGND (OLED-дисплей) GNDGNDSCKA5D1SDAA4D2

Шаг 2. Установите библиотеку OLED Adafruit

Установите Adafruit OLED Library
Установите Adafruit OLED Library

Чтобы установить библиотеку OLED, выполните следующие действия:

  1. Откройте IDE Arduino и перейдите в Sketch> Include Library> Manage Libraries.
  2. Теперь, когда окно диспетчера библиотек открыто, выполните поиск «SSD1306».
  3. Выберите тот, который называется «Adafruit SSD1306 by Adafruit».
  4. Нажмите установить
  5. Библиотека должна быть установлена, и теперь вы можете перейти к программированию.

Шаг 3: программирование

Программирование
Программирование

Это ссылка на оба файла IDE arduino для ESP8266 и arduino. В коде есть комментарии, объясняющие функцию каждой строки.

Шаг 4: Готово

Вы закончили!
Вы закончили!
Вы закончили!
Вы закончили!

Теперь вы должны увидеть расстояние, отображаемое на OLED-дисплее. Спасибо, что прочитали, и, пожалуйста, ознакомьтесь с моими другими уроками.

Рекомендуемые: