En trådlös Smart Home (var: hem simulator och larm med Arduino eller Atmega328 (Uppdaterad maj 2016)) (8 / 11 steg)
Steg 8: Extra hårdvara
Modulen IR
Ursprungligen jag tagit denna modul för att slå min TV på och av under min frånvaro, men det finns bättre sätt för detta. Så för mig det Visa inte sig vara mycket användbart, men för dig som kan vara olika. Det är i grunden en transistor som driver två IR-lysdioder. IR LEDs jag använder är SFH485 och IR204. Den förstnämnda är en 5 mm 880 nm LED, den senare är en 3 mm 940nm. (Obs: Jag använder det nu för att byta TV-kanaler med min smartphone)
Uppmärksamma: IR204 har korta ben som det är katod - vilket är normalt för lysdioder - men SFH485 har det längre benet som dess katod. Jag använder båda led i serie med en 20 ohms motstånd, på 5 Volt som ger om 100mA LED ström, som lysdioder används med PWM, de förmodligen kommer att bli bra utan motstånd. Den berömda "TV-bgone" kretsen är det till exempel, där de inte använder lysdioder i serien och även Använd inte en resistor. Som sagt jag använder lysdioder med olika våglängder. Jag gjorde det eftersom det är vad jag hade. Allmänt om 880nM är det bästa valet för infraröd fjärrstyrning av TV osv. Jag har båda dioder kikade genom hål längst fram min hölje. Den drivs av Digital Pin 3. Jag frive IRLED med nästan 100 ma som är deras maximala kontinuerliga fram aktuella. Det är dock möjligt att driva dem med mer ström som de inte drivs fortlöpande. Om de får en 50% dutycycle signal, i teorin bör man kunna köra dem med 200mA. Den IRremote och IRLib biblioteken kör signalen med en 33% dutycycle, så i teorin 300mA skulle vara möjligt. IR204 kan ta 1Amp toppströmmen om dutycycle är mindre än 1% på en puls av max 100us. 90mA jag använder för att driva dem emellertid redan goda resultat.
NTC
Eftersom modulen DS3231 RTC som jag använder har en temperatursensor, kan jag läsa temperaturen från det. Men det är inom min hölje och inte variera så mycket. Jag la en NTC på utsidan så min enhet kunde upptäcka ett möjligt temperatursänkning (säga om ett fönster bröt i vintern) det fäster till Analog Pin 1.
Hundskall
En ganska kvintessensen del av ett system för anti-inbrott. Inget håller inbrottstjuvar bort så mycket som en hund. Jag hade en hel resa på detta. Först använde jag en färdiga hund bark modul, bu som lät patetiskt. Jag försökte några andra saker tills jag bestämde mig på en billig MP3 modul som spelar filer från ett SD-kort. Jag satte några onda hund ljud på den och gjort. Först ville jag slå på den med ett relä, men jag tänkte att det är lättare att ha det har sin egen NÄTAGG och växla som på distans med en kommersiell Remote växla
Inre Relay
Jag till detta relä för att slå på modulen hund skälla, men jag bestämde mig på ett annat sätt att göra detta. Ändå, du kan ha användning för den. Det är helt enkelt ett 5 volts relä drivs av en BC547 transistor. Jag såg till att jag plockade ett relä med standard 2,54 mm (0,1 tum) avstånd, så enkelt passa på veroboard. Jag satte mig i en IC-uttaget. Det utlöses av Digital stift 4
Ljudnivå upptäckt modul.
Detta är en mikrofon modul med ett brus (digital) utgång. Jag använder det för att upptäcka ovanliga soundlevels när jag inte hem. Moduler som denna är tillgänglig för ca 1,50 euro. Den fäster till Digital Pin 10.
Meddelande modul
Detta är en ISD1820 digital röst inspelning modul som kan spela in din röst och spela upp den. Jag använder det för att påminna mig att lägga soporna ut på en viss dag, men du kan också använda det för att spela ett meddelande ("Jag har fått en pistol!!!) om det finns ett misstänkt ljud upptäcks.
Denna modul kan utlösas av en hög nivå och meddelandet spelas upp så länge det finns en hög på krävs PIN-koden och det kan vara kanten utlöste, vilket betyder att det räcker med en kort puls att börja spela. Jag använder den senare metoden och jag generera pulsen på Digtiatl Pin 12.
Rörelse-modul
Annat än med en skällande hund, kommer inbrottstjuvar troligen också förbi ditt hus om de ser aktivitet. Jag har konstruerat ett slags rörliga kartong figur som drivs av en attiny85, en steppermotor och en servo. Det är föremål för en annan instructable. Jag fick inspiration från filmen "Hem ensam" där McCauley Calkin sätta pappfigurer på en grammophone för att göra inbrottstjuvar tror det var en fest som pågår.
Självklart. kärnan i denna "marionett" är att den är placerad bakom en gardin och att det kastar skuggor är vad kommer (förhoppningsvis) avskräcka inbrottstjuvar.
Falska TV
Lämnar på TV är avskräckande, men det drar ganska lite ström. Lämnar på TV under en längre tid har också risken för det fattar eld, vilket är illa nog när du är närvarande, men då du kan vidta åtgärder, men är ännu värre när du är borta och ditt hus brinner. Det finns en anordning som kallas "falska TV" som imiterar en TV med annan färg lysdioder. Jag har hört blandade recensioner om det, men det kan vara värt sin 25-30 dollar prislapp. Jag har inte sett det i Europa (utom Storbritannien med en 20 GBP prislapp), men den finns på Aliexpress för 12,50 euro jag kan prova och göra en själv en dag, kanske en av de flimrande ljus, modded att ha några fler lysdioder kan vara en billig lösning. Den falska TV bör placeras så att det kan projektet på något liknande gardiner. Får inte vara för tjock eller annars en brukar se någonting, men också inte för att tunna så man kan se det är nit falska tv.
På instructables finns några projekt med omgivande ljus. kanske det skulle också fungera.
Forumet på AdaFruit visar också en "Fake TV" med en Arduino. Jag har byggt en själv ganska billigt. En annan är ganska snyggt detta en från John Bush
FakeTV har jag bara behöver makt att börja arbeta, så också här en jag anslutit den till en av min Rf 433 MHz fjärrkontrollen växlar och växla det till och från vid en önskad tidpunkt,
Många kommersiellt tillgängliga fakeTV kommer att reagera på ljus och sedan spela upp en viss tid. Jag tyckte att lite mindre flexibel för mina behov och det är därför jag valde för att bygga en själv (+ det var mycket billigare) The Fake TV slås på distans med en Remote Switch.
Externt relä
Jag har gjort en avlägsen kontrollerade 5 volts relä modul som jag använder för att växla några solenergi. Som det matas av en solpanel, jag coul; d inte använder ett av de kommersiellt tillgängliga 230 AC volt fjärrkontrollen växlar. Jag har för närvarande ingen beskrivning av det i en ibble så håll ögonen öppna, men sedan igen, kanske du inte har användning för i.
Bluetooth
Jag har lagt en billigt bluetooth-modul för att kunna ge lite input till kretsen och att få viss information från den. Det finns gott om tutorials på hur man ansluter en bluetooth-modul till en arduino, svårt och lätt en, men det är faktiskt riktigt enkelt. ansluta Rx av modulen till Tx för Arduino, ansluta Tx modul till Rx för Arduino. Anslut Vcc och groundt och du är redo. Kom bara ihåg att om du vill ladda upp en skiss, måste du ta bort bluetooth-modulen eller det stör belastande upp processen. Båda HC05 som HC06 moduler som fungerade för mig