
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11

De flesta av oss har mött problemet när hallon pi -kortet inte kan växla mellan flera enheter samtidigt. Så att ansluta flera enheter med de 26 GPIO -stiften är inte möjligt. Dessutom kan den inte förlängas utöver 26 så att mer än 26 enheter inte kan anslutas.
Detta problem kan lösas med ett GPIO -huvud. På en rubrik kan vi ansluta ett reläkort med upp till 16 reläer och vi kan utöka antalet kort till 128. Så totalt kan 128*16 enheter anslutas.
Låt oss börja då!
Steg 1: Hårdvara behövs




För detta projekt kommer vi att använda:
1. Relästyrenhet
2. Hallon Pi
3. I2C -sköld
4. 12V nätadapter
5. I2C -anslutningskabel
Du kan köpa produkten genom att klicka på dem. Du kan också hitta mer bra material på Dcube Store.
Steg 2: Hårdvaruanslutningar




Steg för att ansluta Raspberry Pi med I2C Shield/Adapter
Ta först Raspberry Pi och placera I²C Shield på den. Tryck försiktigt på skärmen och vi är klara med det här steget så enkelt som en paj (se bild #1 ).;
Anslutning av MCP23008 Relay Controller och Raspberry Pi
Använd en I2C -kabel, anslut MCP23008 Relay controller till Raspberry via I2C -anslutningsporten på I2C Shield (se bild #3).
Slå på brädorna
Raspberry Pi kan drivas av valfri mikro -USB -kabel. Den fungerar på 5V och 2A. Anslut Micro USB -kabeln till strömuttaget på Raspberry Pi. Glöm inte heller att slå på reläkontrollen med 12V nätadapter. Anslut den så är vi igång!
De sista anslutningarna ges i bild #4.
Steg 3: Arbete och kod (med Java)
Vi har startat enheten med Linux (Raspbian). I detta använder vi Raspberry Pi med en bildskärm
1. Installera "pi4j -biblioteket" från https://pi4j.com/install.html. Pi4j är ett Java Input/Output Library för Raspberry Pi. En enkel och mest föredragen metod för att installera "pi4j -biblioteket" är att köra det undernämnda kommandot direkt i din Raspberry Pi:
curl -s get.pi4j.com | sudo bash ELLER curl -s get.pi4j.com
2. För att skapa en ny fil där koden kan skrivas kommer följande kommando att användas:
vi FILE_NAME.java
t.ex. vi SAMPLE1.java
3. Efter att ha skapat filen kan vi mata in koden här. Några exempel på java -koder är tillgängliga på vårt GitHub -arkiv. Dessa är redo att användas helt enkelt genom att kopiera dem härifrån.
4. För att sätta in koden, tryck på”i” -knappen.
5. Kopiera koden från ovannämnda arkiv och klistra in den i filen som du har skapat.
6. Klicka på "esc" när du har gjort kodningen.
7. Använd sedan kommandot nedan för att lämna kodfönstret:
: wq
Detta är skriva avsluta kommando för att komma tillbaka till terminalfönstret
8. Kompilera koden med följande kommando:
pi4j FILE_NAME.java
t.ex. pi4j SAMPLE1.java
9. Om det inte finns några fel, kör programmet med kommandot som nämns nedan:
pi4j FILE_NAME
T.ex. pi4j PROV 1
Kodförvaret har 5 provkoder och kan styra relä i många olika kombinationer. Så vi har gjort Relay control med hallon pi.
Låt oss se vilken låt du kan göra för att få stafetten att dansa !!
Rekommenderad:
Cocktailmaskin med GUI -hallon: 7 steg (med bilder)

Cocktailmaskin med GUI Hallon: Gillar du teknik och fest? Detta projekt är gjord för dig! I denna handledning kommer vi att skapa en automatiserad cocktailmaskin med ett grafiskt gränssnitt. Allt som styrs av hallon! EDIT: Jag gjorde en ny enklare och billigare länk här
Automatisk videokonferens för mormor med hallon Pi: 9 steg (med bilder)

Automatisk videokonferens för mormor med hallon Pi: Jag är orolig för min 90-åriga mormor eftersom även hon borde stanna hemma under COVID-epidemin, hon ständigt går ut och gör " viktigt " saker på gatan, som att köpa några lotter, prata med grannar. Jag
Arduino reläkontroll över internet: 5 steg

Arduino reläkontroll över internet: Välkommen
ESP8266 Reläkontroll: 3 steg (med bilder)

ESP8266 Reläkontroll: Uppdatering (07.02.2017): Jag har uppdaterat Windows-versionen av programmet för att styra din ESP8266. Jag har lagt till ett "litet fönster" -läge ("SW"): Det kommer att docka en mikroversion av programmet ovanför aktivitetsfältet till vänster så att du kan
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)

8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR