Kazalo:
- 1. korak: Potrebna je strojna oprema
- 2. korak: Povezave strojne opreme
- 3. korak: Delo in koda (uporaba Jave)
Video: Relejni nadzor z Raspberry Pi: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Večina nas se je soočila s težavo, ko malina pi plošča ne more preklapljati med več napravami hkrati. Tako povezovanje več naprav s pomočjo 26 zatičev GPIO ni mogoče. Poleg tega ga ni mogoče razširiti na več kot 26, zato ni mogoče priključiti več kot 26 naprav.
To težavo lahko rešite z uporabo glave GPIO. Na eno glavo lahko povežemo relejno ploščo z največ 16 releji, število plošč pa lahko razširimo na 128. Tako lahko skupaj povežemo 128*16 naprav.
Začnimo torej!
1. korak: Potrebna je strojna oprema
Za ta projekt bomo uporabili:
1. Krmilnik releja
2. Malina Pi
3. I2C ščit
4. 12V napajalnik
5. Priključni kabel I2C
Izdelek lahko kupite s klikom nanj. Prav tako lahko v trgovini Dcube najdete več odličnega materiala.
2. korak: Povezave strojne opreme
Koraki za povezavo Raspberry Pi z I2C ščit/adapterjem
Najprej vzemite Raspberry Pi in nanj položite ščit I²C. Nežno pritisnite ščit in s tem korakom smo končali tako enostavno kot pita (glejte sliko št. 1 in št. 2).
Povezava relejnega krmilnika MCP23008 in Raspberry Pi
S kablom I2C priključite relejni krmilnik MCP23008 na malino prek priključnih vrat I2C na ščitniku I2C (glejte sliko št. 3).
Vklopite plošče
Raspberry Pi lahko napaja kateri koli kabel Micro USB. Deluje na 5V in 2A. Priključite kabel Micro USB v vtičnico za napajanje Raspberry Pi. Prav tako ne pozabite vklopiti relejnega krmilnika z 12V napajalnikom. Priključite ga in že smo pripravljeni!
Končne povezave so prikazane na sliki #4.
3. korak: Delo in koda (uporaba Jave)
Napravo smo zagnali z Linuxom (Raspbian). Pri tem uporabljamo Raspberry Pi z zaslonom monitorja
1. Namestite “knjižnico pi4j” s spletnega mesta https://pi4j.com/install.html. Pi4j je vhodna/izhodna knjižnica Java za Raspberry Pi. Enostaven in najprimernejši način za namestitev »knjižnice pi4j« je izvajanje navedenega ukaza neposredno v vašem Raspberry Pi:
curl -s get.pi4j.com | sudo bash ALI curl -s get.pi4j.com
2. Če želite ustvariti novo datoteko, v katero je mogoče zapisati kodo, bo uporabljen naslednji ukaz:
vi FILE_NAME.java
npr. vi SAMPLE1.java
3. Po ustvarjanju datoteke lahko tukaj vnesemo kodo. Nekaj vzorčnih kod Java je na voljo v našem skladišču GitHub. Ti so pripravljeni za uporabo, tako da jih preprosto kopirate od tu.
4. Za vnos kode pritisnite tipko “i”.
5. Kopirajte kodo iz zgoraj omenjenega skladišča in jo prilepite v datoteko, ki ste jo ustvarili vi.
6. Ko končate s kodiranjem, kliknite »esc«.
7. Nato uporabite spodnji ukaz za izhod iz okna kode:
: wq
To je ukaz zapiši pisanje, da se vrnete v terminalsko okno
8. Sestavite kodo z naslednjim ukazom:
pi4j FILE_NAME.java
npr. pi4j SAMPLE1.java
9. Če ni napak, zaženite program s spodnjim ukazom:
pi4j FILE_NAME
Npr. pi4j VZOREC1
Repozitorij kod ima 5 vzorčnih kod in lahko upravlja rele v številnih različnih kombinacijah. Tako smo naredili relejni nadzor z malinovim pi.
Poglejmo, katero melodijo lahko narediš, da bo štafeta zaplesala !!
Priporočena:
Vadnica za Arduino - gumb v slogu BLYNK in relejni modul ESP -01: 3 koraki (s slikami)
Vadnica Arduino - Stilski gumb BLYNK in relejni modul ESP -01: Dobrodošli v drugi vadnici na našem kanalu, to je prva vadba v tej sezoni, ki bo namenjena sistemom IoT, tukaj bomo opisali nekatere funkcije in funkcionalnosti naprav uporabljajo v tovrstnih sistemih. Če želite ustvariti te s
Arduino relejni nadzor preko interneta: 5 korakov
Arduino relejni nadzor po internetu: dobrodošli
Sistem za nadzor in nadzor hidroponike Blynk: 4 koraki
Hydroponics Blynk Monitor & Control System: V tem projektu sem ustvaril nadzorni sistem, ki spremlja in nadzira vse vidike srednje velikega sistema odlivov in odtokov hidroponike. Prostor, v katerem sem ga zgradil, uporablja sisteme 4 x 4'x4 '640W LM301B 8 bar. Toda pri teh navodilih ne gre za moje luči. JAZ
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP