Sisukord:

Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga: 3 sammu (piltidega)
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga: 3 sammu (piltidega)

Video: Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga: 3 sammu (piltidega)

Video: Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga: 3 sammu (piltidega)
Video: Exploring Life in Isolated Southern Tribes 2024, Detsember
Anonim
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga
Raspberry Pi isoleeritud GPIO plaat 12-24VDC kuni 5VDC toiteallikaga

See juhendabel aitab teil seadistada Raspberry Pi isoleeritud GPIO-plaadiga.

Tahvli omadused on

1) 12 kuni 24V sisend ja väljund (tööstusstandardid).

2) Raspberry Pi tihvt sobivate päiste kinnitamiseks, et saaksite selle P -le virnastada.

3) Neli sisend- ja neli väljundklemmiplokki.

4) Üks ühine maandusklemmiplokk anduri maandusühenduseks.

5) Pardal olev 24V kuni 5V muundur lülitab otse pi sisse.

Samm: üksikasjad

Üksikasjad
Üksikasjad
Üksikasjad
Üksikasjad
Üksikasjad
Üksikasjad
Üksikasjad
Üksikasjad

Ülaltoodud pildil 1 on näidatud sisendtoite pistik, kaitsmehoidik, P1 päis vaarika pi ühendamiseks ja sisend-, väljundühendused. IN1, IN2, IN3 ja IN4 on sisendid (24V). OUT1, OUT2, OUT3 ja OUT4 väljastatakse (24V). OUT_GND1 ühisosa, P1 näitab vaarika pi üks kuni üks vastavat päist.

Pildi kohal. 2 Näitab P1 päise pistikut. Oleme kasutanud kaheksa gpio -d nelja sisendi jaoks ja nelja väljundit vaarika pi päisest. Eraldatud gpio -tahvlil on neli sisend -gpio -d:

Gpio6 --- tihvt nr 31 --- IN4

Gpio13 --- tihvt nr 33 --- IN3

Gpio19 --- tihvt nr 35 --- IN2

Gpio26 --- tihvt nr 37 --- IN1

ja neli väljundit

Gpio4 --- tihvt nr 7 --- OUT4

Gpio17 --- Pin nr.11 --- OUT3

Gpio27 --- Tihvt nr.13 --- OUT2

Gpio22 --- Pin nr.15 --- OUT1

DIN väljastatakse andurilt/vajutusnupult ja sisestatakse plaadile.

2. samm: lintkaabli ühendamine ja andurite juhtmestik, relee, nupp

Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp
Lintkaabli ühendus ja andurite juhtmestik, relee, nupp

FRC -ühenduse jaoks vaadake pilti 1

Joonisel 2 on näidatud anduri, vajutusnupu ja relee juhtmestik.

1] Andur Kolmejuhtmelisel anduril on 3 juhet. Kaks toitejuhet ja üks koormustraat. Toitejuhtmed ühendatakse toiteallikaga ja ülejäänud juhe teatud tüüpi koormusega. Koormus on seade, mida juhib andur. Vaarika pi isoleeritud gpio -plaadi sisendid on kaks klemmiplokki, kus me ühendasime andurid kahe juhtmega, üks on anduri sisselülitamiseks ja teine anduri väljundiks, kolmas traat on maa ühendamiseks. Vaadake ülaltoodud pilti.

2] Vajutusnupp Nupul on neli ühenduspunkti, kaks sisendi jaoks, teine kaks väljundit, ülaltoodud diagramm näitab surunupu sisendi ja väljundi ühendust. Vaadake ülaltoodud pilti.

3] Relee Ülaltoodud pildil on näidatud relee juhtmestiku ühendus, saame mootorit juhtida relee kaudu, relee ja mootori ühendamine on näidatud skeemil, COM peaks ühendama 12/24V (sõltub releest) toiteallika.

Samuti, kui soovite täielikku maapinna isolatsiooni ja ei soovi kasutada pardal olevat toiteallikat 12/24VDC kuni 5V DC, saate seda teha, eemaldades takistid R32, J1. See on kasulik juhul, kui mõni koormusest pärinev emi mõjutab pi -d

Samm: rakenduse video

First Video on rakendus, kus kasutatakse kahte 24VDC nuppu, üks taaskäivitamiseks ja teine väljalülitamiseks

Taaskäivituskoodi jaoks

Seisakoodi jaoks

Mõlemad peavad käivitamise ajal töötama. Seda saab teha käivitades shelliskripti (kasutades rc.local).

Siin on näide skripti nimest "start_python.sh"

#!/bin/sh# launcher.sh

# navigeerige kodukataloogi, seejärel sellesse kataloogi, seejärel käivitage pythoni skript

#/bin/login -f juur

cd /

cd/root/töölaud/käivitamine

magama 30

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

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

Kopeerige ülaltoodud fail start_python.sh ja määrake luba, kasutades chmod.eg

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

pärast seda minge aadressile

nano /etc/rc.local

ja lisage see alla

sh /root/Desktop/startup/start_python.sh

Teine video Ma lihtsalt käivitan kõik väljundid tahkete osakeste järjestuses ja olen ühendatud taustvalgustusega nuppudega.

Siin on kood

koodi käivitamiseks peate terminali avama ja tippima

pythoni faili nimi

faili nimi on siin pythoni skripti nimi

Soovitan: