Indholdsfortegnelse:

Relæstyring med hindbær Pi: 3 trin
Relæstyring med hindbær Pi: 3 trin

Video: Relæstyring med hindbær Pi: 3 trin

Video: Relæstyring med hindbær Pi: 3 trin
Video: Единственный малиновый торт в мире. / Without a special mold. / Amazing cake / Buttercream Frosting 2024, Juli
Anonim
Relæstyring med hindbær Pi
Relæstyring med hindbær Pi

De fleste af os har stået over for problemet, når hindbær -pi -kortet ikke er i stand til at skifte mellem flere enheder samtidigt. Så det er ikke muligt at forbinde flere enheder ved hjælp af de 26 GPIO -ben. Desuden kan den ikke udvides ud over 26, så mere end 26 enheder kan ikke tilsluttes.

Dette problem kan løses ved hjælp af et GPIO -header. På en overskrift kan vi forbinde et relækort med op til 16 relæer, og vi kan udvide antallet af tavler til 128. Så i alt kan 128*16 enheder tilsluttes.

Lad os starte så!

Trin 1: Hardware påkrævet

Hardware påkrævet
Hardware påkrævet
Hardware påkrævet
Hardware påkrævet
Hardware påkrævet
Hardware påkrævet
Hardware påkrævet
Hardware påkrævet

Til dette projekt vil vi bruge:

1. Relæ controller

2. Hindbær Pi

3. I2C -skjold

4. 12V strømadapter

5. I2C -tilslutningskabel

Du kan købe produktet ved at klikke på dem. Du kan også finde mere godt materiale i Dcube Store.

Trin 2: Hardwareforbindelser

Hardwareforbindelser
Hardwareforbindelser
Hardwareforbindelser
Hardwareforbindelser
Hardwareforbindelser
Hardwareforbindelser
Hardwareforbindelser
Hardwareforbindelser

Trin til at forbinde Raspberry Pi med I2C Shield/Adapter

Tag først Raspberry Pi og placer I²C Shield på den. Tryk forsigtigt på skjoldet, og vi er færdige med dette trin lige så let som en tærte (se billede #1 ).;

Tilslutning af MCP23008 Relay Controller og Raspberry Pi

Ved hjælp af et I2C -kabel tilsluttes MCP23008 Relay controller til Raspberry via I2C tilslutningsporten på I2C Shield (se billede #3).

Tænd for brædderne

Raspberry Pi kan drives af ethvert Micro USB -kabel. Det fungerer på 5V og 2A. Sæt Micro USB -kablet i strømstikket på Raspberry Pi. Glem også at tænde relækontrolleren med 12V strømadapter. Tilslut det, så er vi godt i gang!

De sidste forbindelser er angivet i billede #4.

Trin 3: Arbejde og kode (ved hjælp af Java)

Vi har startet enheden med Linux (Raspbian). I dette bruger vi Raspberry Pi med en skærm

1. Installer "pi4j -biblioteket" fra https://pi4j.com/install.html. Pi4j er et Java Input/Output Library til Raspberry Pi. En let og mest foretrukken metode til at installere "pi4j -biblioteket" er at udføre den undernævnte kommando direkte i din Raspberry Pi:

krølle -s get.pi4j.com | sudo bash ELLER curl -s get.pi4j.com

2. For at oprette en ny fil, hvor koden kan skrives, bruges følgende kommando:

vi FILE_NAME.java

f.eks. vi PRØVE1.java

3. Efter oprettelse af filen kan vi indtaste koden her. Nogle java -eksempler er tilgængelige på vores GitHub -lager. Disse er klar til at blive brugt ved blot at kopiere dem herfra.

4. Tryk på “i” -tasten for at indsætte koden.

5. Kopier koden fra ovennævnte lager og indsæt den i den fil, du har oprettet.

6. Klik på "esc", når den er færdig med kodningen.

7. Brug derefter nedenstående kommando til at afslutte kodevinduet:

: wq

Dette er skrive afslut kommando for at vende tilbage til terminalvinduet

8. Kompilér koden ved hjælp af følgende kommando:

pi4j FILE_NAME.java

f.eks. pi4j PRØVE1.java

9. Hvis der ikke er nogen fejl, skal du køre programmet ved hjælp af den undernævnte kommando:

pi4j FILE_NAME

F.eks. pi4j PRØVE1

Kodelageret har 5 prøvekoder og kan styre relæ i mange forskellige kombinationer. Så vi har udført relækontrol med hindbær pi.

Lad os se, hvilken melodi du kan lave, for at få stafetten til at danse !!

Anbefalede: