Indholdsfortegnelse:
- Trin 1: Komponenter
- Trin 2: Program ATTiny45
- Trin 3: Breadboard Circuit
- Trin 4: Perf Board Circuit
- Trin 5: Etui og montering
- Trin 6: Du er færdig
Video: Døralarm med ATTiny: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Hej alle sammen, på denne side vil jeg vise dig, hvordan jeg lavede en simpel døralarm, der er kompakt, høj og batteridrevet.
Trin 1: Komponenter
Der er en komplet liste over, hvad du har brug for til dette projekt, jeg savaged de fleste komponenter fra ting, jeg havde liggende, men du kan nemt købe dem.
- AtTiny45/85: Hjernen i dette projekt, du kan endda bruge et arduino -bord til dette, men jeg synes, det er alt for overvældet.
- 5V spændingsregulator: jeg brugte en CJ78M05 til at levere 5 volt til Attiny.
- LM386: op-amp, der driver højttaleren.
- Højttaler/Piezo: valgte en høj, ikke for høj impedans.
- Relæ: Elektromagnetisk switch, der bruges til at slukke for forstærkeren for at spare strøm, når alarmen er i standby, jeg brugte en TX2-3V, selvom jeg skulle køre den med 5v, det burde være fint.
- Optokobler: Lidt IC til at isolere relæets spole fra Attiny, jeg brugte en EL817, men du kan bruge hvad du vil.
- NPN transistor: til at drive relæet.
- Diode: for at beskytte kredsløbet mod højspændingsspidserne i spolen, der aflades, når relæet slukker.
- Reed Switch: en magnetisk kontakt til at registrere dørpositionen ved hjælp af en magnet.
- Magnet: jeg savaged dette fra en gammel harddisk.
- Kondensatorer: du skal bruge en 10 uF for at indstille forstærkningen på LM386 og to 300uF, en for at stabilisere strømledningen og en for højttalerudgangen.
- Modstande: en 1kOhm til transistorens bund, en 1MOhm som en pulldown-modstand til reed switch-indgangen, jeg brugte en så høj modstand til at spare strøm, når den var i stand-by, og en modstand til optokoblerens indgang.
Du skal beregne værdien af denne sidste baseret på databladet til din optokobler: i mit tilfælde viste databladet en ideel strømstrøm på 20mA gennem optokoblerens infrarøde led, så da jeg kørte den med 5v, beregnede jeg modstand, jeg havde brug for ved hjælp af Ohms lov:
R = V/I R = 5v/0, 002A R = 250Ohms
- Kontakt: tilsluttet med et langt kabel for at tænde og slukke alarmen.
- Batterikabel+9v batteri.
- Perf board: jeg bruger en med jordforbindelse over den ene side til at gøre kredsløbet renere (ikke det på billedet).
- header pins til IC'er og højttaler, skrueterminal til kontakten: raccomended men ikke strengt nødvendigt.
- Plastikhus: igen, raccomended, men du kan montere på døren, selv ved hjælp af dobbeltsidet tape, eller du kan endda 3D Print en.
Trin 2: Program ATTiny45
Som du måske har bemærket, kan du ikke tilslutte ATTiny til din usb -port for at programmere det, skal du bruge en internetudbyder. Hvis du ikke har en sådan programmerer, kan du nemt bruge et arduino -kort som en ISP -programmør, som jeg gjorde. Her er de trin, du skal følge:
Upload "Arduino ISP" -skitsen, som du kan finde i eksemplerne på Arduino IDE til et Arduino -kort
Tilslut ATTiny til Arduino på den måde billedet viser, du kan endda lave et skjold som jeg gjorde for at gøre det let at omprogrammere i fremtiden
- Tilslut Arduino til en usb -port, og åbn IDE,
- Åbn fanen "Værktøjer" og "Programmerer", og vælg "Arduino som internetudbyder".
- Åbn "File", "Preferences" og i de yderligere Boards Manager URL'er giver denne url:
- Åbn "Boards", "Board Manager" og derinde rul ned på listen, hvor der står "attiny af Davis A. Mellis". Klik på det og installer det. På dette tidspunkt skulle du kunne se ATTiny på tavlelisten.
- Vælg i tavlen menu ATTiny og i "Processor" vælg den du har, på "Ur" vælg "Intern 8Mhz" og klik derefter på "Burn bootloader".
Nu er du klar til at downloade og uploade koden.
Trin 3: Breadboard Circuit
Nu skal du lave en Breadboard -prototype ifølge skemaerne ovenfor for at teste alt fungerer.
Trin 4: Perf Board Circuit
Nu når du har testet alt fungerer, kan du flytte Breadboard kredsløbet til et perfekt bord. At bruge et printkort med en jordet side sparer dig for meget tid og plads, og det er også en god idé at bruge stik til alle IC'erne. når du er færdig med at teste fungerer kredsløbet stadig korrekt, og tilføj derefter en switch i serie med den positive ledning på 9v batteristikket ved hjælp af skruestikket og lange ledninger.
Trin 5: Etui og montering
Hvis du kan lide det, kan du lægge det hele inde i en kuffert eller en æske for at holde alting pænt og kompakt, du kan endda 3D udskrive en, der ligner den på billedet, jeg designede. Monter boksen over døren ved hjælp af dobbeltsidet tape eller skruer og magneten på selve døren i overensstemmelse med sivkontakten. Sørg for at bruge en stærk magnet. Skjul afbryderen et eller andet sted, eller gør det svært at få adgang, og du er færdig.
Trin 6: Du er færdig
Her har du det, på dette tidspunkt skal du have en fungerende døralarm med en lang batterilevetid, min trækker omkring 1mA i stand-by og bruger et sådant 9v batteri, der tipisk har 500mAh, det skal holde i omkring 500 timer. Hvis du vil spare endnu mere strøm, kan du undgå spændingsregulatoren og tænde kredsløbet direkte med 5 volt, hvilket reducerer strømforbruget til blot en uA, men på denne måde vil alarmen have en lavere lydstyrke.
Hvis du har forslag eller problemer, mens du bygger det, kan du bruge kommentarfeltet, jeg giver ingen løsninger til dig.
Anbefalede:
Tutorial: Sådan laves døralarm ved hjælp af MC-18 magnetisk switch sensor alarm: 3 trin
Tutorial: Sådan laver du døralarm ved hjælp af MC-18 Magnetisk switch sensor alarm: Hej fyre, jeg skal lave en tutorial om MC-18 Magnetic Switch Sensor Alarm, der fungerer i normalt lukket tilstand. Men lad mig først forklare dig kort fortalt hvad der menes med normalt tæt. Der er to former for tilstand, normalt åben og normalt lukket
Døralarm ved hjælp af magnetisk hall -sensor: 5 trin
Døralarm ved hjælp af magnetisk hallsensor: Døralarm er en meget almindelig og nyttig enhed til sikkerhedsformål. De bruges til at registrere, om døren er åben eller lukket. Ofte har vi set en døralarm i køleskabet, der frembragte en anden lyd, når de blev aktiveret. Døralarm Pro
DIY døralarm med tekstadvarsler: 5 trin
DIY døralarm med tekstadvarsler: Lav din egen dør-/vinduesalarm med lidt enkel elektronik, magneter og Raspberry Pi. Raspberry Pi bruges til at sende en sms eller e -mail til dig, når døren åbnes! Nødvendige materialer (links inkluderet): Raspberry Pi (her er det kit, vi brugte) Reed SwitchNeodymiu
Arduino døralarm med tekstadvarsler: 14 trin (med billeder)
Arduino døralarm med tekstalarmer: Dette er en Arduino -baseret døralarm, der bruger en magnetisk sivkontakt til at bestemme dørens tilstand og har en hørbar alarm og en tekstmeddelelse baseret alarm
Superenkel døralarm: 5 trin
Superenkel døralarm: Min syvårige søn ville bygge en døralarm. Det skulle naturligvis være meget enkelt. Men selvfølgelig ville han have det til at se "professionelt" ud, ikke som en DIY eller legetøj. Jeg kom med et simpelt design og nogle lette trin, han kunne følge. Måske gør det ikke ham