2 sätt byta med Raspberry PI och Berry IO (2 / 3 steg)
Steg 2: RPI växling
Berry IO (https://github.com/NeonHorizon/berryio) är en programvara för RPI att fas-låtar du kan styra din stift.
Den är utrustad med pin styra och läsa koden, ett gränssnitt för pin status och mycket mer.
I huvudsak allt du behöver är ett sätt att kontrollera ditt stift. Jag började med Berry IO, och så småningom slutade skriva min egen kod med hjälp av Python. Andra har skrivit sin kod i php, inställningar verkligen. Åh, är beslutat att skriva min egen, eftersom jag inte vet vad BerryIO exponerar till netto och hur säkert det. Och jag ville detaljerad kontroll på vad BerryIO exponerar, utan att missa några fina tryck. Det bästa sättet runt det för mig var, plocka upp en python bok och skriva mitt eget. Men som en start, BerryIO är bra! Bigups till utvecklare...
Med hjälp av BerryIO (hoppa över detta om du har ett alternativ), väljer en random GPIO, säga GPIO 3 (jag tror detta stift har den inbyggd LED), inställd på läge Output och test, genom att ansluta en ledde till GPIO 3, bör du kunna byta LED på/av genom BerryIO, med visuell feedback.
När du kan växla LED, är du redo för den stora grejer.
Vi planerar att kontrollera en 5v relä (NT73-2C-S12-DC5V) genom vår stift. Problemet här är att byta spänningen krävs att växla denna 5v relä är 3.8v+-, och RPI stiften bara utgångar 3.3V max.
För att motverka detta, använde jag en Darlington Array ULN2803 för att öka spänningen. Handledningen för detta är en instructable användare RU4Realz ( Han ger schema på hur till öka din spänningen med ULN2803. Anslut din GPIO3 till ULN2803.
Anslut produktionen av din ULN2803 till ditt relä. Sida på...