Dit project is een combinatie van verschillende middelen van het verschil:
- Mijn single-outlet-vergrendelingsbeheerproject met Raspberry Pi en Python, oorspronkelijk geïnspireerd door gebruiker wilq44 de Raspberry Pi GPIO huisautomatisering
- WiringPi, software geschreven door Gordon Henderson waarmee "Arduino stijl" controle van de GPIO pinnen vanaf de opdrachtregel in een Linux terminal
- Voice Command, een pakket dat is geschreven door Steven Hickson , waarmee de controle van de stem van de Raspberry Pi door te koppelen aan een Google spraak-naar-tekst-service.
Het eindresultaat is stemactivering controle van maximaal drie stopcontacten met behulp van de Raspberry Pi. Hier is een video van het eindproduct in actie (Lees verder voor een gedetailleerde onderdelenlijst, schakelschema en code):
Een paar notities voordat u begint. Dit project is up-to-date vanaf December 2013, maar Gordon en Steve kan het bijwerken van hun respectieve software in de toekomst. Als u grote wijzigingen in de WiringPi of de spraakopdrachtmodus waardoor mijn instructies verouderde merkt, laat een reactie of stuur me een bericht. Ook, terwijl mijn vorige Instructable werd geschreven als super beginner vriendelijke, dat dit is een beetje meer geavanceerde zo het overgeslagen alot van het inleidende materiaal. Ik verwijs naar de één-kanaals versie meerdere malen, in plaats van het kopiëren van de inhoud hier.
Hier is een lijst van de onderdelen die ik gebruikte. Natuurlijk, als je weet wat je doet kun je substituten desgewenst, of shoppen voor goedkopere leveranciers. Aantallen in haakjes.
Materialen & Tools
- (1) de raspberry Pi model B met standaard accessoires (voeding, monitor, toetsenbord/muis, SD-kaart, ethernet-kabel of USB wifi adapter). Zie mijn andere Instructable voor een lijst met de exacte accessoires die ik gebruik.
- (1) USB webcam of microfoon *. Ik heb een Logitech Quickcam Pro 9000.
- (1) drie-kanaals draadloze outlet externe, $21
- (1) Solderless breadboard, $10
- (5 verschillende gekleurde spoelen) 22 AWG solid-core hookup draad, $17
- (1 pack van 10) M/V jumper draden, $4
- (6) SPDT estafette, $2
- (6) N-kanaal MOSFET, $1
- Multimeter, ijzer, draad strippers, kleine Philips schroevendraaier solderen. Zie mijn andere Instructable voor enkele suggesties als u niet al een tools eigen.
Kosten
De kosten van dit project is sterk afhankelijk van wat je al hebt liggen. Als u al een Raspberry Pi, webcam/microfoon en elementaire elektronica apparatuur (hulpmiddelen, breadbord, jumper wire enz) alleen zullen ongeveer $40 voor de draadloze afstandsbediening, relais en MOSFETs en de kosten omhoog gaat vanaf daar.
* Mijn Quickcam Pro is 5 jaar oud en ik ben niet zeker als dit exacte model heeft stopgezet of als het is hetzelfde als de "Webcam Pro 9000", die op Amazon opduikt. Moet u wellicht te doen sommige rondneuzen online om erachter te komen of uw webcam compatibel is met de Raspberry Pi (Houd er rekening mee dat u alleen de microfoon nodig en niet over video schelen). Deze wiki is een uitgebreide lijst van geverifieerde randapparatuur.