Cuprins:

Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC: 3 pași (cu imagini)
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC: 3 pași (cu imagini)

Video: Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC: 3 pași (cu imagini)

Video: Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC: 3 pași (cu imagini)
Video: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, Decembrie
Anonim
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC
Placă GPIO izolată Raspberry Pi cu sursă de alimentare de 12-24VDC la 5VDC

Acest tabel de instrucțiuni vă va ajuta să configurați Raspberry Pi cu placa GPIO izolată.

Caracteristicile plăcii sunt

1) 12 - 24V intrare și ieșire (standarde industriale).

2) Raspberry Pi pin pentru a fixa anteturile potrivite, astfel încât să îl puteți stiva pe Pi.

3) Patru blocuri terminale de intrare și patru ieșiri.

4) Un bloc terminal comun la masă pentru conexiunea la masă a senzorului.

5) La bord convertor de 24V la 5V pentru a porni direct pi.

Pasul 1: Detalii

Detalii
Detalii
Detalii
Detalii
Detalii
Detalii
Detalii
Detalii

Imaginea de mai sus 1 prezintă conectorul sursei de alimentare de intrare, suportul siguranțelor, antetul P1 pentru conectarea la raspberry pi și conectorii de intrare, ieșire. IN1, IN2, IN3 și IN4 sunt intrări (24V). OUT1, OUT2, OUT3 și OUT4 sunt ieșite (24V). OUT_GND1 teren comun, P1 arată zmeură pi unu la unu antet care se potrivește.

Imaginea de mai sus.2 Arată pinout-ul antetului P1. Am folosit opt gpio-uri pentru patru intrări și patru ieșiri din antetul raspberry pi. Pe placa gpio izolată, patru gpios de intrare sunt:

Gpio6 --- Pin nr.31 --- IN4

Gpio13 --- Pin nr.33 --- IN3

Gpio19 --- Pinul nr. 35 --- IN2

Gpio26 --- Pin nr.37 --- IN1

și patru ieșiri sunt

Gpio4 --- Pinul nr.7 --- OUT4

Gpio17 --- Pinul nr.11 --- OUT3

Gpio27 --- Pin nr.13 --- OUT2

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

DIN este transmis de la senzor / buton și intrare pe placă.

Pasul 2: Conexiune cablu panglică și cablare a senzorilor, releu, buton

Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton
Conexiune cablu panglică și cablare senzori, releu, buton

Consultați imaginea 1 pentru conexiunea FRC

Diagrama 2 arată cablarea senzorului, a butonului și a unui releu.

1] Senzor Un senzor cu trei fire are 3 fire prezente. Două fire de alimentare și unul de încărcare. Sârmele de alimentare se vor conecta la o sursă de alimentare, iar firul rămas la un anumit tip de sarcină. Sarcina este un dispozitiv care este controlat de senzor. Raspberry pi izolate intrările plăcii gpio sunt două blocuri de borne unde am conectat senzorii cu două fire, unul este pentru a porni senzorul și altul este ieșirea senzorului, al treilea cablu este pentru a conecta masa. Consultați imaginea de mai sus.

2] Buton Buton Buton are patru puncte de conectare două pentru intrare, alte două pentru ieșire, diagrama de mai sus arată conexiunea de intrare și ieșire a butonului. Consultați imaginea de mai sus.

3] Releu Imaginea de mai sus arată conexiunea de cablare a releului, putem conduce motorul prin releu, conectarea releului și motorul prezentat în diagramă, COM ar trebui să conecteze 12 / 24V (depinde de releu) sursa de alimentare.

De asemenea, dacă doriți o izolare completă la sol și nu doriți să utilizați alimentarea de la 12 / 24VDC la 5V DC la bord, puteți face acest lucru demontând rezistorul R32, J1. Acest lucru este util în cazul în care unele emi din sarcină afectează Pi

Pasul 3: Video al aplicației

First Video este o aplicație în care sunt utilizate două butoane de 24VDC, unul pentru Reboot și celălalt pentru Shutdown

Pentru codul de repornire

Pentru cod de închidere

Ambele trebuie să ruleze în timpul boot-ului. Acest lucru se poate face executând un shell scrip la boot (folosind rc.local).

Iată un exemplu de nume de script „start_python.sh”

#! / bin / sh # launcher.sh

# navigați la directorul principal, apoi la acest director, apoi executați scriptul Python

# / bin / login -f root

cd /

cd / root / Desktop / startup

dormi 30

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

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

Copiați cele de mai sus în fișierul start_python.sh și setați permisiunea folosind chmod.eg

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

după aceasta mergi la

nano /etc/rc.local

și adăugați acest lucru în partea de jos

sh /root/Desktop/startup/start_python.sh

Al doilea videoclip Declanșez toate ieșirile într-o secvență de particule și le-am conectat pentru butoane cu lumină din spate.

Iată Codul

pentru a rula codul va trebui să deschideți terminalul și să tastați

numele fișierului python

numele fișierului aici va fi numele scriptului python

Recomandat: