Röst aktiverat eluttag (Home Automation) (4 / 10 steg)
Steg 4: Gränssnitt med PC
Den andra saken som jag behövde var ett sätt att kommunicera en apparat med datorn med eventuellt parallellen eller seriella eller USB-porten. Så när ett röstkommando är erkänd i PC: N skulle ett program köras som sedan skickas en kontroll kommando till gränssnitt krets att aktivera eller inaktivera ett relä som kontrollerade apparaten eller anordning. Jag valde att använda en off-the-shelf PIC mikro-controller ombord som också hade ett relä och ett gränssnitt för seriell port på samma styrelse. Du kan använda någon sådan mikro-controller styrelsen ett exempel Arduino.
Samtidigt letar efter sådana mikro-controller styrelsen kom jag över PIC-MT utveckling styrelsen för 28 pin PIC mikrokontroller från Olimex (kan erhållas från deras hemsida www.olimex.com). Denna styrelse kommer med en följetong/RS232-gränssnitt som kan direkt anslutas till en seriell port för PC och en fordonsbaserad krets med ett relä. Alla detaljer om styrelsen som schematiska/krets diagram och användaren manuell etc är tillgängliga från deras hemsida. Jag använde PIC 16F876A för min prototyp och genomfört firmware för mikro-controller i "C". Jag har också använt den PIC starthanteraren och downloader mjukvara från Sparkfun (från www.sparkfun.com). Starthanteraren tillät mig att ladda ner firmware i hex i programmet minnet av mikro-controller via serieporten på datorn utan att kräva en ordentlig PIC programmerare och särskilda styrelsemöte uttaget för PIC programmerare. Också var detta genomföras samtidigt mikro-controller chip uttaget i styrelsen, dvs ICSP (i Circuit Serial Programming). Även om jag hade programmera starthanteraren för första gången med PIC programmerare (PIC börja Plus eller liknande) till den mikro-controller.