Съдържание:

Завъртане на DC мотор с Raspberry Pi: 6 стъпки
Завъртане на DC мотор с Raspberry Pi: 6 стъпки

Видео: Завъртане на DC мотор с Raspberry Pi: 6 стъпки

Видео: Завъртане на DC мотор с Raspberry Pi: 6 стъпки
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Юни
Anonim
Завъртане на DC мотор с Raspberry Pi
Завъртане на DC мотор с Raspberry Pi

Здрасти! Добре дошли в донякъде лудия свят на релета, двигатели, електроника и най -доброто от всичко … МАЛИНА PI !.

Знам, че някои от вас не знаят нищо за малиново пи, но някои от вас дори не подозираха, че съществува! В случай, че не знаете какво е, кликнете ТУК !. Сега, когато всички сте в крак с времето, ДА СЕ ПРЕВЪРНЕМ! (Ако гледате видеоклиповете ми в YouTube (@Computer Kid), тези думи са ви много познати!). Ако се интересувате от лазерно гравиране, не забравяйте да посетите моята страница във Facebook!

Консумативи

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

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

3. Мотор

4. Поставка за батерия

5. Женски джъмперни проводници

Стъпка 1: Закачете релето към Raspberry Pi

Закачете релето към Raspberry Pi
Закачете релето към Raspberry Pi
Закачете релето към Raspberry Pi
Закачете релето към Raspberry Pi
Закачете релето към Raspberry Pi
Закачете релето към Raspberry Pi

+ отива на 5V.

- отива в GND.

S отива към GPIO18

Стъпка 2: Свържете двигателя към релето

Свържете двигателя към релето
Свържете двигателя към релето
Свържете двигателя към релето
Свържете двигателя към релето

Закачете отрицателния сигнал директно към двигателя, положителния до центъра на релето, след което накрая лявата страна на релето към положителния на двигателя.

Стъпка 3: Кодирайте го

Кодирайте го !!
Кодирайте го !!

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

#за стартиране на този файл, изпълнен в терминала python3 relay.py импортиране на RPi. GPIO като GPIO от време за импортиране на сън GPIO.setmode (GPIO. BCM) GPIO.setup (18, GPIO. OUT), докато True: GPIO.output (18, Вярно) sleep (1) GPIO.output (18, False) sleep (1)

Стъпка 4: Включете го

Включи го!
Включи го!

Първо стартирайте sudo reboot. След това стартирайте python3 relay.py. моторът ще се включва и изключва!

Стъпка 5: Отстраняване на неизправности

Отстраняване на неизправности
Отстраняване на неизправности

АКО ВАШЕТО РЕЛЕ/ДВИГАТЕЛ РАБОТЯТ ФИНАЛНО ПРЕМЕСТЕТЕ ТАЗИ СКУПНА РАЗДЕЛ !

Често срещан проблем 1: релето щраква, но двигателят не се върти

Поправете: проверете окабеляването си, ако това не работи, проверете за какво напрежение е оценен моторът ви и колко извеждат батериите ви.

Чест проблем 2: малиновото пи не се включва.

Поправете: някои проводници вероятно се докосват.

Нечести проблеми: усещате миризма на парене и/или виждате дим

Какво да направите: ИЗТЕГЛЕТЕ БАКЕТИЯТА ОТ НЕЗАБАВНО !!!

Ако имате някакви проблеми, които не са изброени тук, или поправките не работят, публикувайте коментар!

Късмет!

Стъпка 6: Надявам се да ви хареса

Надявам се да ви е харесало!
Надявам се да ви е харесало!

Надявам се да ви е харесало! ако искате да вземете релета и двигатели по -далеч, не забравяйте да разгледате моя Nerf Gun за откриване на движение!

Препоръчано: