Trådlös Multi-Channel Voice-Controlled eluttag med Raspberry Pi
Detta projekt är en kombination av flera skillnaden resurser:
- Min enda-outlet projektet med Raspberry Pi och Python, ursprungligen inspirerad av användaren wilq44 Raspberry Pi GPIO hemautomation
- WiringPi, programvara skriven av Gordon Henderson som tillåter "Arduino stil" kontroll av GPIO stiften från kommandoraden i en Linux terminal
- Röstkommando, ett paket skriven av Steven Hickson som gör röststyrning av Raspberry Pi genom att ansluta till en Google tal-till-text tjänst.
Slutresultatet är röststyrda kontroll av upp till tre eluttagen med Raspberry Pi. Här är en video av den slutliga produkten i aktion (Läs på för en detaljerad reservdelslista, kopplingsschema och kod):
Ett par anteckningar innan du börjar. Detta projekt är aktuell som av December 2013, men Gordon och Steve kan uppdatera sina respektive program i framtiden. Om du märker några större förändringar till WiringPi eller röstkommando som gör mina instruktioner föråldrade, vänligen lämna en kommentar eller skicka mig ett meddelande. Också, medan min tidigare Instructable skrevs för att vara super nybörjare vänlig, här är lite mer avancerad så det hoppar över en hel del inledande material. Jag hänvisar tillbaka till den kanal versionen flera gånger, i stället för duplicera innehåll här.
Här är en lista över de delar som jag använde. Naturligtvis, om du vet vad du gör kan du göra substitut som behövs, eller leta efter billigare leverantörer. Kvantiteter inom parentes.
Material & verktyg
- (1) raspberry Pi modell B med standard tillbehör (strömförsörjning, bildskärm, tangentbord/mus, SD-kort, ethernet-kabel eller USB wifi-adapter). Se min andra Instructable en lista över de exakta tillbehör jag använder.
- (1) USB webcam eller mikrofon *. Jag har en Logitech Quickcam Pro 9000.
- (1) tre-kanals trådlös utlopp remote, $21
- (1) Lödfritt set av brödunderläggen, $10
- (5 olika färgade spolar) 22 AWG solid-core hookup wire, $17
- (1 paket om 10) M/F hoppare ledningar, $4
- (6) relä SPDT, $2
- (6) N-kanal MOSFET, $1
- Multimeter, lödning järn, wire strippor, liten Philips skruvmejsel. Se min andra Instructable för några förslag om du inte redan äger verktyg.
Kostnaden
Kostnaden för detta projekt är mycket beroende vad du redan har liggande. Om du redan har en Raspberry Pi, webbkamera/mic och grundläggande elektronik utrustning (verktyg, skärbräda, jumper wire etc) kommer det bara vara omkring $40 för trådlösa fjärrkontrollen, reläer och MOSFETs och kostnaden går därifrån.
* Min Quickcam Pro är 5 år gammal och jag vet inte om detta exakt modell har upphört, eller om det är samma sak som "Webcam Pro 9000", som dyker upp på Amazon. Du kan behöva göra några peta runt nätet för att ta reda på om din webbkamera är kompatibel med Raspberry Pi (kom ihåg att du endast behöver mic, och bryr sig inte om video). Denna wiki har en omfattande lista med kontrollerade kringutrustning.