Оглавление:

Ультразвуковой датчик HC-SR04 с Raspberry Pi: 6 шагов
Ультразвуковой датчик HC-SR04 с Raspberry Pi: 6 шагов

Видео: Ультразвуковой датчик HC-SR04 с Raspberry Pi: 6 шагов

Видео: Ультразвуковой датчик HC-SR04 с Raspberry Pi: 6 шагов
Видео: 📏 Подключение ДАТЧИКА РАССТОЯНИЯ к АРДУИНО (HC-SR04) 2024, Ноябрь
Anonim
Ультразвуковой датчик HC-SR04 с Raspberry Pi
Ультразвуковой датчик HC-SR04 с Raspberry Pi
Ультразвуковой датчик HC-SR04 с Raspberry Pi
Ультразвуковой датчик HC-SR04 с Raspberry Pi

Всем привет … меня зовут Ахмед Дарвиш … это мой проект, в котором используется Raspberry Pi с ультразвуковым датчиком, и я хотел бы поделиться им со всеми вами. Меня попросили подготовить код, который работает на Python для управления 8 ультразвуковыми датчиками, подключенными к плате Raspberry Pi. Система должна быть подключена к экрану через HDMI, и он должен показывать что-то вроде радиолокационного монитора.

Датчик, который я выбрал для такого проекта, - датчик HC-SR04. В этом эксперименте я буду использовать только один датчик, и если вы хотите, чтобы к вашему Pi было подключено больше датчиков, вы должны принять во внимание возможность предоставления внешнего источника питания 5 В для датчиков вместо того, чтобы получать питание от Pi.

Шаг 1. Контакты

Так рада услышать от вас отзывы. Присоединяйтесь к моим каналам на:

Instagram: @ justdigital010

Twitter: @ just01Digita

Шаг 2: Что нам понадобится для проекта?

Что нам понадобится для проекта?
Что нам понадобится для проекта?
Что нам понадобится для проекта?
Что нам понадобится для проекта?
Что нам понадобится для проекта?
Что нам понадобится для проекта?

Первое: для Raspberry Pi:

- Плата Raspberry Pi

- кабель HDMI

- телевизор или монитор с портом HDMI

- Мышь и клавиатура

- DSL-соединение для доступа в Интернет

- карта Micro SD на 8 ГБ

- Кабель Micro USB

Второе: для датчика:

- Датчик HC-SR04

- Макет любого размера

- Соединительные провода (папа-мама)

- Резисторы (1 кОм и 2 кОм)

Третье: для вас:

- Чашка кофе или стакан сока

- Хороший стул

- Стол или письменный стол

Шаг 3: Подготовка моей платы Raspberry Pi к работе:

Сначала мне пришлось загрузить операционную систему из Интернета через (https://www.raspberrypi.org/downloads/noobs/). Для получения дополнительной помощи по знакомству с платой Raspberry Pi для начинающих вы можете увидеть следующую страницу (https://www.raspberrypi.org/help/videos/).

Скачав операционную систему, сделал копию на карту памяти 8 Гб, чтобы установить на плату и начать работать. Видео выше действительно полезно для начинающих пользователей и помогает во время установки.

Обратите внимание, что карту памяти НЕ СЛЕДУЕТ извлекать из платы ни по какой причине. В противном случае эта карта не будет работать.

Шаг 4: Следующий шаг: Настройка вашей системы:

Следующий шаг: настройка вашей системы
Следующий шаг: настройка вашей системы
Следующий шаг: настройка вашей системы
Следующий шаг: настройка вашей системы

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

Сначала мы начнем с макета и датчика. Эта страница действительно полезна для этого шага (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Закрепите датчик на макете, как показано с резисторами, и подключите его к Pi. Вы можете скопировать код со страницы, чтобы проверить свой датчик. Просто откройте свою страницу Python и скопируйте код (избавьтесь от слов в верхней части страницы). ОБРАТИТЕ ВНИМАНИЕ, что этот код предназначен для одного запуска. Это означает, что код должен записывать только одно чтение, а затем останавливаться.

Теперь, когда код работает нормально с вашей системой, вы должны перейти к следующему шагу, а именно к непрерывному измерению. Эта страница действительно полезна для этого шага (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Просто перейдите прямо к коду, потому что вам больше не нужны объяснения, поскольку вы получили идею с первого сайта. НО вам может потребоваться прочитать комментарии, поскольку в них есть несколько полезных советов.

Шаг 5: Как показывать цифры?

Как показывать цифры?
Как показывать цифры?

Система в порядке и показания датчика в порядке. Следующий шаг - преобразовать показания в формы с цветами. Сначала вам нужно скачать библиотеку под названием matplotlib. Просто откройте страницу командной строки Pi и напишите: sudo apt-get install python-matplotlib или следуйте инструкциям на этом сайте. После установки библиотеки просто протестируйте код на этом сайте. Я имею в виду код номер 15 с зеленой галочкой рядом с ним.

Шаг 6: Заключительный шаг: проверка датчика и создание рисунка:

Обратите внимание, что приведенный ниже код является моим собственным. Мне пришлось объединить непрерывно работающий код датчика с кодом построения рисунка, чтобы он работал так, как я хочу. Вы можете изменить его по своему усмотрению. Просто скопируйте код в новый файл Python и запустите его.

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