"Home Alone" inbrottstjuv avskräckande / användning Attiny13 att köra en Steppermotor och en Servo
Detta kan vara en av mina konstigaste projekt ännu :-)
Men även om du inte är intresserade av att hålla inbrottstjuvar bort, detta projekt kan användas för någonting där du behöver köra en steppermotor eller servomotor, eller även flera likströmsmotorer med en Attiny13.
De flesta av er kommer ihåg filmen hem ensam, där McCauly Calkin försöker låtsas att inbrottstjuvar som i själva verket är han inte hem ensam, genom att sätta en kartong figur på en skivspelare och sätta strängar på en annan kartong figur så han kan imitera folk dansar.
Jag hemifrån ofta, är jag mycket medveten om att lämna mitt hus som om det fortfarande är ockuperat.
För som jag tidigare publicerat en 'At hem simulator"som kopplar lampor i ett visst mönster med tillräckligt slumpmässighet att det ser som om någon är närvarande. Jag la ett "Fake-TV" som gör att det ser ut som det finns en TV spelar.
Alla dessa saker hjälper, men om det gäller simulering närvaro finns det inget bättre än faktiska rörelse. Så jag behövde något som rörde sig och som jag inte har en skivspelare och ville ha något som skulle kunna fungera medan jag var borta, jag behövde något lite mer fast form.
Det mest uppenbara sättet att ha en kartong figur skapa intryck av rörelse skulle vara att förvandla det 90 grader så det skulle växelvis blockera ljuset och inte blockera ljus.
Jag gjorde det först med en billig servo men som gav två problem: det var svårt att lägga en kartong räkna även en inte alltför stor en, till axeln och när jag gjorde dra bara skulle vara för mycket för att servo. En mer kraftfull servo hade en mycket brant prishöjning så började jag tänka "Steppermotor". Jag hade fortfarande en som var tung på grund av kylflänsen kopplad till sig så att verkade perfekt.
Ett program för att vända Steppermotor skrevs lätt på en Arduino, men dra fortfarande orsakar lite av ett problem som min kartong figur hade storleksanpassa av en mänsklig torso (ca 80 cm lång). Jag hade antingen förstärka kartong, vilket gör den tyngre, eller jag var tvungen att göra den mindre. Den senare tycktes vara den bästa lösningen som jag kunde bara sätta det närmare till en ljus.
Hela denna tid jag hade också lekt med tanken att ha en siffra står upp. Motorer, remskivor etc slagit mig och ändå har jag inte helt givit upp denna idé, för nu bara bestämde jag mig att lägga till en liten funktion i kartong siffran och som var ett rörligt huvud.
Min idé var att ha siffran vänd 90 grader, så det skulle kasta en full skugga, och sedan har det nicka huvudet. och det är där min servo kom gång.
Jag faktiskt ville inte offra en hel arduino bara för att vända en kartong siffra. Jag gissade på contary, en Attiny13 som jag hade liggandes kan göra jobbet lika bra: 4 stift för nummerlistan, 1 stift för servo. Det är precis vad en Attiny13 har att erbjuda.
Jag erkänna att sometiems jag kan vara mycket tät coz jag tänkte på alla typer av scenarier för hur du använder contarption att arbeta på en viss tid, för en viss tid eftersom helst jag ville styra den från den 'At hem simulator"jag nämnde tidigare. Så tänkte jag på en tråd eller trådlöst, men sedan Attin13 inte var den bästa idén coz som har ett problem med Manchestercode och jag behövde en PIN-kod för mottagaren och känsligheten för de billiga mottagare är inte så bra. Så jag redan tänkt på bara en kommersiell timer switch, men sedan jag insåg jag som en idiot. Som som skulle behöva en egen NÄTAGG, varför inte ta en wallwart och sätta det i en fjärrbrytare som jag redan kunde kontrollera från min på hem simulator.
Så började jag bygga min slutliga utformningen.
BOM
Ett billigt Servo
En Steppermotor
En kartong
En Attiny13
En 8 stift IC uttaget
En bit av stripboard 9 remsor av 17 hål
Vissa servo förlängning sladdar
EN ULN2003
En 16 stift IC socket
En 10 k resistor
En plast skärbräda (eller någon annan lätt material)
3 pin male huvud (för servo)
6-pin hane huvud (för steppermotor)
lim
silvertejp (såklart)
Dessutom:
Något sätt att programmera Attiny
Bara en kommentar om Steppermotor. Jag använder en gammal 55SI-25DAWC, men om du har till köpa en det finns en mycket billig steppermotor/driver combo: 28BYJ-48. Motorn själv kostar 1,50 euro, men för 2 euro kan du få det samma motor med en förare ombord. så det är en bra affär