Оглавление:

RpiGarageDoorDistanceSensor: 6 шагов (с изображениями)
RpiGarageDoorDistanceSensor: 6 шагов (с изображениями)

Видео: RpiGarageDoorDistanceSensor: 6 шагов (с изображениями)

Видео: RpiGarageDoorDistanceSensor: 6 шагов (с изображениями)
Видео: Raspberry Pi Controlled Garage Door & Sensor (complete instructions) 2024, Ноябрь
Anonim
RpiГаражДверьДатчик расстояния
RpiГаражДверьДатчик расстояния

Из этого туториала Вы узнаете, как создать датчик расстояния до гаражных ворот, когда машина въезжает в гараж, с помощью Raspberry Pi.

Шаг 1. Соберите материалы

Соберите свои материалы
Соберите свои материалы
Соберите свои материалы
Соберите свои материалы
Соберите свои материалы
Соберите свои материалы

Начните со сбора следующих материалов:

1. Raspberry Pi

2. Макет с т-кобблером (прикреплен к Рпи)

3. Датчик расстояния

4. Перемычки.

5. Зеленый, красный и желтый светодиоды (по одному каждого)

6. Два резистора 560 Ом.

7. Три резистора 330 Ом.

8. Одна кнопка

9. Микро сервопривод

Шаг 2: Подключение датчика расстояния

Подключение датчика расстояния
Подключение датчика расстояния

Вставьте датчик расстояния в макет вертикально. Затем, используя перемычки, вставьте контакт VCC в 5V, а контакт GND - в шину заземления макета (убедитесь, что ваш GND и шина питания подключены к GND и 5V rpi).

Затем, используя два резистора 560 Ом, подключите один из резисторов к выводу эхо-сигнала, идущему вертикально. Используя перемычку, подключите одну сторону к GPIO 24, а другую сторону - к резистору. Затем, используя второй резистор, подключите одну ногу к первому резистору и выводу GPIO, а другую ногу к шине заземления (см. Рисунок выше).

Шаг 3: Настройка светодиодов и кнопки

Настройка светодиодов и кнопки
Настройка светодиодов и кнопки

Светодиоды укажут, насколько близко и как далеко вы находитесь от датчика расстояния

Установите три цветных светодиода на макетной плате вертикально. Используя резистор 330 Ом, подключите короткие ножки каждого светодиода к одной стороне резистора, который затем подключается к шине заземления. Подключите другую ногу к контакту GPIO с помощью перемычек.

Контакты GPIO для каждого светодиода:

Красный: GPIO 26

Желтый: GPIO 27

Зеленый: GPIO 4

Кнопка даст сервоприводу команду двигаться в определенном направлении, который затем откроет и закроет дверь гаража

Для кнопки подключите нижнюю ножку к шине заземления, а верхнюю ножку к GPIO 13.

(см. картинку выше)

Шаг 4: Подключение микро сервопривода

Подключение микро сервопривода
Подключение микро сервопривода

Сервопривод будет играть роль, чтобы открывать и закрывать дверь гаража.

С помощью перемычек (или проводов «мама» - «мама») подключите оранжевый провод к GPIO 18, красный провод к 5 В и черный провод к контакту GND.

(Приклейте сервопривод к макетной плате, чтобы, когда сервопривод перемещает «гаражные ворота», он оставался в вертикальном положении, как показано на рисунке выше)

Шаг 5: Код

Вот загрузка кода.

Шаг 6. Настройте

Настроить
Настроить

Теперь вы можете сделать этот проект похожим на автомобиль, въезжающий в ворота гаража, используя разные материалы и свое творчество!

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