Мазмуну:

Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин: 3 кадам (сүрөттөр менен)
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин: 3 кадам (сүрөттөр менен)

Video: Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин: 3 кадам (сүрөттөр менен)

Video: Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин: 3 кадам (сүрөттөр менен)
Video: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, Ноябрь
Anonim
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин
Raspberry Pi изоляцияланган GPIO тактасы 12-24VDCтен 5VDCге чейин

Бул таблица Raspberry Pi изоляцияланган GPIO тактасы менен орнотууга жардам берет.

Тактанын өзгөчөлүктөрү болуп саналат

1) 12ден 24Вга чейин киргизүү жана чыгаруу (өнөр жай стандарттары).

2) Raspberry Pi төөнөгүчүн төшөө үчүн, аны Pi'ге салыңыз.

3) Төрт киргизүү жана төрт чыгаруу терминалдык блоктору.

4) Жердин туташуусу үчүн сенсор үчүн жалпы терминалдын бир блогу.

5) 24Vдан 5Vга чейин конвертерде пи түздөн -түз күйгүзүлөт.

1 -кадам: Чоо -жайы

Чоо -жайы
Чоо -жайы
Чоо -жайы
Чоо -жайы
Чоо -жайы
Чоо -жайы
Чоо -жайы
Чоо -жайы

Сүрөттүн үстүндө.1 киргизүү энергия менен камсыздоочу туташтыргычты, сактандыргыч кармагычты, малина пи жана кирүүгө туташуу үчүн P1 башын, чыгуучу коннекторлорду көрсөтөт. IN1, IN2, IN3 жана IN4 - бул кириштер (24V). OUT1, OUT2, OUT3 жана OUT4 чыгарылат (24V). OUT_GND1 жалпы негизи, P1 малинанын пиин бири -бирине дал келген башын көрсөтөт.

Сүрөттүн үстүндө.2 P1 аталышын көрсөтөт. Биз сегиз gpio'ну төрт жолу киргизүү жана малина пи башынан төрт чыгаруу үчүн колдондук. Бөлүнгөн gpio тактасында Төрт киргизүү gpios:

Gpio6 --- пин №31 --- IN4

Gpio13 --- Pin No.33 --- IN3

Gpio19 --- Pin No.35 --- IN2

Gpio26 --- Pin No.37 --- IN1

жана Төрт чыгаруу болуп саналат

Gpio4 --- Pin №7 --- OUT4

Gpio17 --- Pin No11 --- OUT3

Gpio27 --- Pin No.13 --- OUT2

Gpio22 --- Pin No.15 --- OUT1

DIN - сенсордон/баскычтан чыгаруу жана тактага киргизүү.

2 -кадам: Тасма кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч

Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч
Лента кабелинин туташуусу жана сенсорлордун зымдары, реле, баскыч

FRC туташуусу үчүн 1 -сүрөттү караңыз

2 -диаграммада сенсордун зымдары, баскыч жана реле көрсөтүлгөн.

1] Сенсор Үч зымдуу сенсордо 3 зым бар. Эки электр зымдары жана бир жүктөө зымы. Электр зымдары электр энергиясына, ал эми калган зым кандайдыр бир жүктөмгө туташат. Жүк - бул сенсор тарабынан башкарылып турган түзүлүш. Raspberry pi изоляцияланган gpio тактасынын кириштери - бул сенсорлорго эки зымды туташтырган эки терминалдык блок, бири сенсорду иштетүү, экинчиси сенсордун чыгышы, үчүнчү зым жерге туташтыруу. Жогорудагы сүрөттү караңыз.

2] Push Button Push баскычында төрт башка туташуу чекити бар, экөө башка эки чыгаруу үчүн, жогорудагы диаграмма баскычтын кириши менен чыгышынын байланышын көрсөтөт. Жогорудагы сүрөттү караңыз.

3] Жогорудагы реле реленин зым байланышын көрсөтөт, биз моторду реле аркылуу башкара алабыз, реле менен мотордун схемасы диаграммада көрсөтүлгөндөй, COM 12/24V (реле көз каранды) электр менен камсыздоону туташтырышы керек.

Ошондой эле, эгер сиз Жерди толугу менен изоляциялоону кааласаңыз жана 12/24VDCти 5V DCге чейин колдонууну каалабасаңыз, муну R32, J1 каршылыгын ажыратуу менен жасай аласыз. Бул кандайдыр бир эми Piге таасир эткен учурда пайдалуу

3 -кадам: Колдонмонун видеосу

Биринчи видео - бул 24VDC эки баскычы колдонулган тиркеме, бири кайра жүктөө үчүн, экинчиси өчүрүү үчүн.

Кодду кайра жүктөө үчүн

Өчүрүү коду үчүн

Экөө тең жүктөө учурунда иштеши керек. Бул жүктөөдө кабык скриптин иштетүү менен жасалышы мүмкүн (rc.local менен).

Бул жерде "start_python.sh" скрипт аталышынын мисалы келтирилген

#!/bin/sh# launcher.sh

# үй каталогуна, андан кийин бул каталогго өтүңүз, андан кийин python скриптин аткарыңыз

#/bin/login -f root

cd /

cd/root/Desktop/баштоо

уктоо 30

python /root/Desktop/startup/reboot.py &

python /root/Desktop/startup/shutdown.py &

Start_python.sh файлына жогоруда көчүрүү жана chmod.eg аркылуу уруксат берүү

chmod 755 /root/Desktop/startup/start_python.sh

ушуга баргандан кийин

nano /etc/rc.local

жана муну түбүнө кошуңуз

sh /root/Desktop/startup/start_python.sh

Экинчи видео Мен жөн гана бөлүкчө иретинде бардык жыйынтыктарды чыгарып жатам жана арткы жарык баскычтарына туташтым.

Бул жерде Кодекс

кодду иштетүү үчүн терминалды ачуу жана терүү керек

python файлынын аты

файлдын аты бул жерде python скриптинин аты болот

Сунушталууда: