Draadloze Multi-Channel Voice-Controlled stopcontacten met Raspberry Pi


Update van 2/11/2014: dank aan iedereen die gestemd voor dit project in de Raspberry Pi-wedstrijd!

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.

Gerelateerde Artikelen

CoPiino vochtigheid Control - samen met raspberry pi en arduino

CoPiino vochtigheid Control - samen met raspberry pi en arduino

Ik kwam onlangs over een vriend van mij. We spraken over onze recente projecten waar hij eindelijk me vertelde over zijn kelder die heeft zeer hoge luchtvochtigheid en is momenteel niet dat goede plek waar u graag projecten uitvoeren.Dit maakte ons d
VOBOT-VOICE CONTROL ROBOT met behulp van ANDROID

VOBOT-VOICE CONTROL ROBOT met behulp van ANDROID

Voice control robot speelt een vitale rol in de automatische bewegingen van robots via onze slimme telefoons grondige androïde app(VOBOT). Deze implementatie mogen reizen langs om te dienen verschillende control toepassingen met inbegrip van controle
Een ESP8266 met controle stopcontacten met behulp van 433mhz, zender en ontvanger

Een ESP8266 met controle stopcontacten met behulp van 433mhz, zender en ontvanger

In dit Instructable zal ik laten zien hoe u kunt besturen een belangrijke aansluiting met behulp van een 433mhz zender en ontvanger.Ik begon dit project, omdat ik wilde zitten kundig voor mijn lamp schakelaar aan en uit zonder het gebruik van de afst
Draadloze kerst lichttimer met Raspberry Pi en Python

Draadloze kerst lichttimer met Raspberry Pi en Python

1/14/2014 Update: dank aan iedereen die gestemd voor dit project in de Hardware Hacking wedstrijd! Benieuwd naar mijn nieuwe maker-pen.Update 12/31/2013: op zoek naar een meer geavanceerde versie van dit project? Check out mijn nieuwe multi-kanaals s
Domotica met Raspberry Pi, Arduino, Domoticz, MySensors.

Domotica met Raspberry Pi, Arduino, Domoticz, MySensors.

Hallo collega-makers,Dit is mijn eerste Instructable op Home Automation. Het idee is het bouwen van een controller en draadloze knooppunten controle en monitor.Na een heleboel hit en proef met veel verschillende controllers zoals OpenHab, DomotiGa, g
INFRA rood REMOTE CONTROLLED ROBOCAR met behulp van AVR (ATMEGA32) MCU

INFRA rood REMOTE CONTROLLED ROBOCAR met behulp van AVR (ATMEGA32) MCU

Het huidige PROJECT beschrijft een ontwerp en de implementatie van een infrarood (IR) externe gecontroleerde RoboCar die kan worden gebruikt voor verschillende geautomatiseerde onbemande control toepassingen. Externe gecontroleerde RoboCar (links-rec
Internet van dingen met Raspberry Pi - 1

Internet van dingen met Raspberry Pi - 1

Toen ik was nieuw voor IOT (Internet van dingen), zag ik dat er nauwelijks tutorials die eenvoudig genoeg voor een beginner om te begrijpen en waren waren uit te proberen. Er was ofwel te veel technisch jargon, of de hardware te ingewikkeld was.Dus n
Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Web in te schakelen voor uw interactieve sensoren over desktop, smartphone en tablet apparaten.Deze tutorial beschrijft in detail hoe met de gratis SensorMonkey -service op afstand besturen van een pan en tilt webcam aangesloten op een Arduino met ni
How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

IntroductieDit instructable, zullen we een nieuwe interessante Camera oplossing, die nooit eerder hebben gezien! Ik zou willen tonen u hoe u verbinding kunt maken uw USB-camera en de Raspberry Pi met Camera SDK. Het doel is om te zetten uw webcam aan
Hoe maak je een lange multi strand zilveren ketting Collier met parel kralen voor Office Lady

Hoe maak je een lange multi strand zilveren ketting Collier met parel kralen voor Office Lady

Dit artikel tutors een charmante multi strand zilveren ketting ketting besluitvormingsproces. Je hebt een gaan als u love it. Ik maakte vandaag een charmante ketting en parelsnoer thuis met sommige eenvoudige materialen bij de hand. Deze multi strand
Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Hallo, iedereen!!! Het is al enige tijd die ik niet had bijgewerkt mijn post hier. Vandaag wil ik delen met u kerels een experiment die ik heb gemaakt. I 'm gonna controle LEDs met behulp van spraakherkenning voor MIT app uitvinder. Oh voordat ik het
Een kopie van uw foto's en video's in uw Androïde telefoon verzenden met Raspberry Pi via Bluetooth

Een kopie van uw foto's en video's in uw Androïde telefoon verzenden met Raspberry Pi via Bluetooth

IntroductieDit instructable gebouwd op een eerder instructable "Turn Raspberry Pi in een Bluetooth-apparaat' die ik heb gemaakt.De foto's en video's op mijn Android telefoon back-up automatisch naar Google + foto wolk. Ik wil echter een kopie opslaan
$10 slimme camera met Raspberry Pi

$10 slimme camera met Raspberry Pi

LIVE DEMO in de serverkamer op Naran.De meeste van ons hebben een of twee ongebruikte USB webcams rondslingeren in onze huizen. Maar die camera's zijn vaak het verzamelen van stof als hun nu verouderd en hebben beperkte mogelijkheden.Sommige mensen z
Mensen Counter bijgewerkt met Raspberry Pi

Mensen Counter bijgewerkt met Raspberry Pi

Dit is een bijgewerkte versie van de UbiMaker Open Source mensen teller met nieuwe scripts.Waar ik fouten gemaakt heb, zal ik hen, merken, in de hoop dat u hoeft niet hetzelfde te doen!Mensen-tellers zijn een bijzonder nuttig instrument voor biblioth