Super enkel Raspberry Pi 433MHz hemautomation
Denna handledning är en bland många när det gäller att använda en Raspberry Pi för att kontrollera trådlösa enheter i hemmet. Liksom många andra, kommer att det visa dig hur man använder ett par billiga sändare/mottagare ansluten till din Pi för att interagera med utrustning på den vanliga 433MHz radio. Det visar specifikt dig hur du aktiverar alla elektriska apparater eller avaktiveras via din Pi av sändande kommandon till en uppsättning 433MHz fjärrstyrda eluttag.
Varför jag skapa denna tutorial om så många redan finns? Främst eftersom ganska mycket alla andra tutorials jag kom över tycktes overcomplicate saker, särskilt på mjukvarusidan. Jag märkte att de åberopas tungt på tredje part bibliotek, skript eller kodsträngarna att göra allt arbete. Många skulle inte ens förklara vad den underliggande koden gjorde - de vill bara be er att skjuta två eller tre bitar av programvara på din Pi och verkställa en massa kommandon, utan några frågor. Jag ville verkligen att prova och använda min Pi för att vända elektriska apparater på och utanför mitt hem med en uppsättning 433MHz fjärrstyrd uttag, men jag ville skapa min egen version av systemet som jag kunde förstå, förhoppningsvis eliminera behovet av att använda någon annans bibliotek eller skript.
Det är vad denna handledning handlar om. Mjukvarusidan av detta system består av två mycket enkla Python skript - en för att ta emot och registrera signaler, och en för att överföra dessa signaler tillbaka till trådlösa makt uttag. Faktiska mottagning/överföring av signalen är endast beroende av lätt-till-använda RPi.GPIO biblioteket som, åtminstone för mig, kom förinstallerade med Raspbian. Detta bibliotek kan också importeras direkt i Python.
För detta projekt behöver du:
- En Raspberry Pi. Någon modell bör fungera, jag använde en Pi 2 modell B startkit, men kanske behöver du den centrala enheten bara.
- Ett par 433 MHz sändare/mottagare. De som oftast används i denna typ av projekt verkar vara dessa. Köpa en förpackning med fem som en länkad garanterar att du har några reservdelar.
- En uppsättning 433 MHz fjärrstyrda eluttag. Jag köpte dessa som jag rekommenderar starkt, men det finns otaliga modeller tillgängliga. Se bara till att de fungerar på denna frekvens!
Några krets-byggnaden tillbehör. Jag skulle rekommendera att använda en skärbräda och några startkablar göra kretsen byggprocessen så enkelt som möjligt.