Arduino + Android plus Bluetooth Home Automation (1 / 5 steg)
Steg 1: Bygg din krets & hårdvara!
Jag använder Altium Designer för att utforma denna krets, varje del är enkelt, en AMS1117 5.0V spänningsregulator blir 5V från ett 9V batteri, jag gillar att använda denna typ av uppladdningsbara 9V batteri i mina projekt. Jag tillägga också, en röd LED i denna krets, när du slår på switch ger dig ett tecken. Kan du se en typisk tillämpning av AMS1117 i bild 2, du kan också använda LM7805 för att ersätta AMS1117 i projektet, eftersom AMS1117 bara ger detta en SOT-223 fotavtryck, som det inte är så bekvämt om du bygger din krets på bakbord (inte saker du använder att göra bröd: P) kolla in denna länken nedan: http://en.wikipedia.org/wiki/Breadboard
Hjärnan av denna krets är en Arduino Mini, som ni kan se Tx och Rx på Arduino ansluten till Rx och Tx på HC-06 Bluetooth-modul, eftersom Arduino ta emot signalen att Bluetooth-modul sändnings. Jag använder främst hamnen D2 för att styra ett relä här, så att jag helt enkelt dra andra portar ut och ansluta dem på vissa pin huvuden, resten av portar kan du styra andra elektriska enheter i ditt rum, som en fläkt eller något, eller din PC högtalare, min pappa en gång köpte dessa två usel PC högtalare som ännu inte en switch på dem. Bild 4 är hur en Arduino Mini och FTDI FT232RL programmerare ser ut. Du kan använda Silicon Labs CP2102 eller produktiv teknik PL2032HX eller programmera din Arduino Mini också, men FT232RL chip ger en automatisk återställning signal, det är mycket lättare att du inte behöver vänta på möjlighet att driva på Reset-knappen som en nervös ägg. Om dessa tre typer av programmerare här är en ganska bra video på YouTube (du kan hoppa över den eller se den bara du är intresserad):
Som för det relä, jag använder en optisk-isolator isolera mikro-controller och reläet, kan du se det i bild 5 här. Header P1 används för att ansluta till reläet, när D2 är inställd att vara låg, lampan i denna optisk-isolator kommer att slå på, nuvarande flöden genom transistorn i denna optisk-isolator att öppna en annan transistor Q1, som kontrollerar på/av status för detta verkligen. Jag använder denna typ av gratisprogrammen som kan styras med 5V signal. Du kan bygga din egen krets som jag gjorde eller köpa denna typ av relä modul med optisk-isolator på eBay eller SparkFun, här går en på eBay, ganska budget: http://www.ebay.com/itm/5V-Two-2-Channel-Relay-Mo...
Bild 6 är hur min PCB (tryck Kretsloppet bräde) ser ut, som för hur man gör din PCB hemma, rekommenderar jag denna video på göra tidningen YouTube-kanal. Du kan använda ett hushåll kläder järn för att överföra krets layout du tryckt på genomskinligt papper, eller annan typ av slippy papper, snarare än använda det finare UV-ljuset eller några andra saker här. Dessutom kan du använda en stekpanna för att löda dessa SMD marker och andra saker, det fungerar jag svär.
Som jag finner detta lite ganska ute plastlåda jag lagt alla mina saker i, jag också borra hål på för att infoga switch och denna röda lysdioden, du kan använda alla typer av övningar för att få detta arbete, se bara till att det ser bra :)
Du kan ladda ner PDF-filerna bredvid bilderna nedan, helt enkelt använda en laser print till Skriv ut dem på genomskinligt papper sedan överföra dem på koppar klädda Laminate(CCL), jag alltid använda mammas hushåll kläder järn för att göra detta. När du gör PCB med två lager, efter du överföring ett lager använda dessa små hål ombord för att fixa det andra lagret och sedan överföra den eller låt oss säga att deras ställning rätt. Du kan hitta värdet av dessa komponenter i scheman ovan, notera att U2 är en optisk-isolator, en pad med "+" på vänster är 9V batteri positiv input, en annan pad på sin rätt är batteriets negativ input. Under den positiva input pad finns två kuddar för att lägga till en switch för att starta denna krets.
Om du inte vill göra en PCB kan du bygga din krets på bakbord enligt den schematiska ovan, det är ganska cool, också, ibland kan du också göra din krets ett konstverk med bakbord :)