Sadržaj:

Upravljanje relejem s Raspberry Pi: 3 koraka
Upravljanje relejem s Raspberry Pi: 3 koraka

Video: Upravljanje relejem s Raspberry Pi: 3 koraka

Video: Upravljanje relejem s Raspberry Pi: 3 koraka
Video: Как связать промышленные датчики 4–20 мА с ПЛК Raspberry Pi Pico | ПЛК Мицубиси FX1N 2024, Novembar
Anonim
Upravljanje relejem s Raspberry Pi
Upravljanje relejem s Raspberry Pi

Većina nas se suočila s problemom kada malina pi ploča nije sposobna za prebacivanje između više uređaja istovremeno. Stoga povezivanje više uređaja pomoću 26 GPIO pinova nije moguće. Štaviše, ne može se proširiti dalje od 26 pa se ne može povezati više od 26 uređaja.

Ovaj se problem može riješiti upotrebom GPIO zaglavlja. Na jednom zaglavlju možemo povezati relejnu ploču s do 16 releja i možemo proširiti broj ploča na 128. Dakle, ukupno se može povezati 128*16 uređaja.

Počnimo onda!

Korak 1: Potreban hardver

Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver

Za ovaj projekt koristit ćemo:

1. Relejni kontroler

2. Malina Pi

3. I2C štit

4. 12V adapter za napajanje

5. I2C priključni kabel

Proizvod možete kupiti klikom na njih. Također, u Dcube trgovini možete pronaći još sjajnog materijala.

Korak 2: Hardverske veze

Hardverske veze
Hardverske veze
Hardverske veze
Hardverske veze
Hardverske veze
Hardverske veze
Hardverske veze
Hardverske veze

Koraci za povezivanje Raspberry Pi sa I2C štitom/adapterom

Prvo uzmite Raspberry Pi i postavite I²C štit na njega. Lagano pritisnite štit i završili smo s ovim korakom lako kao pita (vidi sliku #1 ).;

Povezivanje relejnog kontrolera MCP23008 i Raspberry Pi

Pomoću I2C kabela spojite relejni kontroler MCP23008 na Raspberry preko I2C priključnog porta na I2C Shieldu (pogledajte sliku #3).

Uključite ploče

Raspberry Pi se može napajati bilo kojim mikro USB kablom. Radi na 5V i 2A. Uključite mikro USB kabel u utičnicu za napajanje Raspberry Pi. Također, ne zaboravite uključiti relejni kontroler pomoću 12V adaptera za napajanje. Uključite ga i spremni smo za rad!

Konačne veze date su na slici #4.

Korak 3: Rad i kod (pomoću Jave)

Pokrenuli smo uređaj s Linuxom (Raspbian). U ovom slučaju koristimo Raspberry Pi sa ekranom za monitor

1. Instalirajte “pi4j biblioteku” sa https://pi4j.com/install.html. Pi4j je Java biblioteka ulaza/izlaza za Raspberry Pi. Jednostavan i najpoželjniji način instaliranja „pi4j biblioteke“je izvršavanje dolje navedene naredbe izravno u vašem Raspberry Pi:

curl -s get.pi4j.com | sudo bash ILI curl -s get.pi4j.com

2. Za kreiranje nove datoteke u koju se može upisati kôd, upotrijebit će se sljedeća naredba:

vi FILE_NAME.java

npr. vi SAMPLE1.java

3. Nakon kreiranja datoteke, ovdje možemo unijeti kôd. Neki uzorci java kodova dostupni su na našem GitHub spremištu. Oni su spremni za upotrebu jednostavnim kopiranjem odavde.

4. Za unos koda pritisnite tipku “i”.

5. Kopirajte kôd iz gore navedenog spremišta i zalijepite ga u datoteku koju ste kreirali.

6. Pritisnite “esc” nakon što završite s kodiranjem.

7. Zatim upotrijebite dolje navedenu naredbu za izlaz iz prozora koda:

: wq

Ovo je naredba quit za pisanje za povratak u prozor terminala

8. Sastavite kôd pomoću sljedeće naredbe:

pi4j FILE_NAME.java

npr. pi4j SAMPLE1.java

9. Ako nema grešaka, pokrenite program pomoću dolje navedene naredbe:

pi4j FILE_NAME

Npr. pi4j SAMPLE1

Spremište kodova ima 5 primjera kodova i može kontrolirati relej u mnogo različitih kombinacija. Uradili smo kontrolu releja sa malinom pi.

Da vidimo koju melodiju možete napraviti, kako bi štafeta zaigrala !!

Preporučuje se: