Оглавление:

Вращение двигателя постоянного тока с помощью Raspberry Pi: 6 шагов
Вращение двигателя постоянного тока с помощью Raspberry Pi: 6 шагов

Видео: Вращение двигателя постоянного тока с помощью Raspberry Pi: 6 шагов

Видео: Вращение двигателя постоянного тока с помощью Raspberry Pi: 6 шагов
Видео: Урок №9 Электромотор (управляем скоростью вращения) | iarduino.ru 2024, Ноябрь
Anonim
Вращение двигателя постоянного тока с помощью Raspberry Pi
Вращение двигателя постоянного тока с помощью Raspberry Pi

Всем привет! Добро пожаловать в несколько сумасшедший мир реле, двигателей, электроники и, что самое главное… МАЛИНОВЫЙ ПИ !.

Я знаю, что некоторые из вас ничего не знают о Raspberry Pi, но некоторые из вас даже не знали о его существовании! Если вы не знаете, что это, нажмите ЗДЕСЬ !. Теперь, когда вы все в курсе, давайте приступим к делу! (Если вы посмотрите мои видео на YouTube (@Computer Kid), эти слова вам очень знакомы!). Если вас интересуют материалы по лазерной гравировке, обязательно посетите мою страницу в Facebook!

Запасы

1. Raspberry Pi (2b и новее, чтобы не кричать на пи из-за того, насколько медленны более ранние модели;-)

2. Реле (я использовал SRD-05VDC-SL-C))

3. Мотор

4. Держатель батареи

5. Провода перемычки между женщиной и женщиной

Шаг 1. Подключите реле к Raspberry Pi

Подключите реле к Raspberry Pi
Подключите реле к Raspberry Pi
Подключите реле к Raspberry Pi
Подключите реле к Raspberry Pi
Подключите реле к Raspberry Pi
Подключите реле к Raspberry Pi

+ идет на 5В.

- переходит на GND.

S переходит на GPIO18

Шаг 2: Подключите двигатель к реле

Подсоедините двигатель к реле
Подсоедините двигатель к реле
Подсоедините двигатель к реле
Подсоедините двигатель к реле

Подсоедините отрицательный полюс непосредственно к двигателю, положительный - к центру реле, а затем, наконец, левую сторону реле к плюсу двигателя.

Шаг 3: Закодируйте

Code It !!
Code It !!

# создать файл этого типа в терминале sudo nano relay.py

# для запуска этого файла запустите в терминале python3 relay.py import RPi. GPIO as GPIO from time import sleep GPIO.setmode (GPIO. BCM) GPIO.setup (18, GPIO. OUT) while True: GPIO.output (18, Истинно) спящий (1) GPIO.output (18, Ложный) спящий (1)

Шаг 4: Включите

Включи это!
Включи это!

Сначала запустите sudo reboot. Затем запустите python3 relay.py. мотор будет включаться и выключаться!

Шаг 5. Устранение неполадок

Исправление проблем
Исправление проблем

ЕСЛИ ВАШЕ РЕЛЕ / ДВИГАТЕЛЬ РАБОТАЕТ ПРЕКРАСНО ПРОПУСТИТЕ ЭТО СКУЧНОЕ РАЗДЕЛЕНИЕ !

Общая проблема 1: реле щелкает, но мотор не вращается

Исправление: проверьте проводку, если это не сработает, проверьте, на какое напряжение рассчитан ваш двигатель и на сколько выходят ваши батареи.

Распространенная проблема 2: raspberry pi не включается.

Исправлено: возможно, соприкасаются некоторые провода.

Необычная проблема: вы чувствуете запах гари и / или видите дым.

Что делать: НЕМЕДЛЕННО СНИМИТЕ АККУМУЛЯТОР !!!

Если у вас есть проблемы, которых нет в списке, или исправления не работают, оставьте комментарий!

Удачи!

Шаг 6: Надеюсь, вам понравилось

Надеюсь тебе понравилось!
Надеюсь тебе понравилось!

Надеюсь тебе понравилось! Если вы хотите использовать реле и двигатели подальше, обязательно ознакомьтесь с моим детектором движения Nerf Gun!

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