Cuprins:

Informatorul gospodăriei: 4 pași
Informatorul gospodăriei: 4 pași

Video: Informatorul gospodăriei: 4 pași

Video: Informatorul gospodăriei: 4 pași
Video: Reorganizarea cămării, în 4 pași 2024, Noiembrie
Anonim
Informatorul gospodăriei
Informatorul gospodăriei

Cine vrea să iasă afară pentru a vedea dacă e-mailul a sosit? În iarna rece sau în ploaie, aș prefera să nu pun îmbrăcăminte și pantofi, doar să constat că nu există poștă. Acest proiect vă va anunța vizita operatorului de poștă și, ca funcție secundară, vă va reaminti că ușa garajului a fost lăsată deschisă. Poate fi extins chiar și pentru a include alți senzori

Pasul 1: Schematic

Schematic
Schematic

Proiectul se bazează pe cipul Atmega 168. Deoarece proiectarea necesită doar resurse minime, majoritatea cipurilor AVR ar fi înlocuitori acceptabili. Dar a avea resurse suplimentare înseamnă a adăuga funcționalitate este mai ușor decât o reproiectare. Dispozitivul conține doar un număr minim de piese (vezi schema). Designul are doi senzori, întrerupătorul magnetic cu ușă de garaj și rezistența dependentă de lumină a cutiei poștale (LDR).

Pasul 2: Proiectare

Proiecta
Proiecta
Proiecta
Proiecta

Caracteristica ușii de garaj Senzorul ușii de garaj este un comutator cu lamă acționat magnetic. Magnetul este așezat pe ușa garajului și se află în imediata apropiere a comutatorului de stuf atunci când ușa este complet închisă. Am ales un comutator cu lamă, deoarece a fost mai ușor să se potrivească toleranțele mecanice slabe ale mișcării ușii de garaj. Când ușa garajului se deschide, magnetul se îndepărtează de întrerupător. Se deschide comutatorul care semnalizează microcontrolerul să aprindă LED-ul și emite un scurt bip. Acest lucru este atât de simplu, încât vă puteți întreba „de ce să vă deranjați utilizarea unui microcontroler atunci când un circuit simplu va îndeplini sarcina. Dar iată că puterea microcontrolerului poate fi aplicată rapid pentru a face un dispozitiv mai util fără a schimba hardware. Ceea ce îmi doream cu adevărat era o caracteristică care să-mi reamintească atunci când uit să închid ușa. Dacă ușa se deschide și rămâne deschisă o oră, probabil că am uitat să o închid. Este posibil să nu observ LED-ul, așa că, în acel moment, va emite un semnal sonor o dată la 10 minute pentru a-mi atrage atenția până când voi închide ușa. Încă o dată aș fi putut folosi un întrerupător mecanic, dar eram îngrijorat de toleranțele mecanice slabe ale balamalei ușii. Nu eram convins că aș putea comuta comutatorul să funcționeze în mod fiabil cu o ușă oscilantă. LDR funcționează excelent și este ușor de instalat în partea din spate a cutiei poștale. Când ușa este închisă, se citește ca o rezistență foarte mare - câțiva mega ohmi și aproximativ 10K când ușa se deschide - chiar și într-o zi acoperită. Dacă este miezul nopții, probabil că nu se va înregistra, dar operatorul de poștă nu vine oricum. Manipularea cutiei poștale este semnificativ diferită de ușa garajului. Căsuța poștală este activă doar o secundă sau două, dar vreau să-mi amintesc că a fost detectată o deschidere, sună difuzorul o dată și apoi menține LED-ul aprins până când îl resetez - sau se va reseta automat după 8 ore. sunt mai mulți pini analogici și digitali disponibili pe cipul AT Mega, așa că aș putea vedea cu siguranță adăugarea mai multor caracteristici micului meu proiect. O idee ar fi un fascicul de lumină și un senzor LDR montat pe calea spre ușa din față, așa că aș putea primi o notificare prealabilă despre cineva care se apropia de casă. Orice sugestii?

Pasul 3: Carcasa proiectului și cablarea

Carcasa proiectului și cablarea
Carcasa proiectului și cablarea

Cazul în care voiam o carcasă mică pentru a monta placa de circuit și am găsit un suport de suprafață RJ45 Box folosit care are dimensiunea potrivită pentru proiectul meu. Am instalat LED-urile și butonul de resetare, astfel încât acestea să se extindă în partea superioară a carcasei - aceasta înseamnă că carcasa poate fi îndepărtată fără cabluri de conectare. ieșirea în căsuța poștală poate fi un pic cam neplăcută. Aș recomanda utilizarea unei perechi răsucite sau a unui cablu ecranat. Acest lucru va reduce orice câmpuri electromagnetice rătăcite de la a provoca un curent indus în cablajul dvs. care ar supăra microcontrolerul. Aveam la îndemână un cablu coaxial suficient, deci asta am folosit. Căsuța mea poștală este la capătul drumului meu - poate la 40 de metri de casă. Am avut norocul că, când am refăcut asfaltul, am trecut firul sub beton înainte de a fi turnat, așa că m-a salvat mult săpat. Apoi, este problema cablării prin casă, care poate consuma și timp. Hummm…. poate o soluție wireless …

Pasul 4: Cod sursă

Cod sursa
Cod sursa

Iată codul sursă - este scurt și simplu.

Household_Informer.pde

Fișierele. PDE sunt fișiere de cod sursă Arduino (din anumite motive le numesc „schițe”) - Este aproape identic cu „C”.

Puteți vizualiza codul descărcând și deschizând într-un editor de text.

Actualizat la 14 februarie 2011 Soluție pentru eroarea matematică a compilatorului. și schimbați tonurile cutiei poștale pentru a crește în frecvență

Versiunile mai noi ale sistemului de dezvoltare Arduino folosesc extensia.ino în loc de.pde, așa că redenumiți fișierul.

Recomandat: