Sommario:
- Passaggio 1: schema
- Passaggio 2: progettazione
- Passaggio 3: caso del progetto e cablaggio
- Passaggio 4: codice sorgente
Video: L'informatore domestico: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Chi vuole uscire per vedere se è arrivata la posta? Nel freddo inverno o sotto la pioggia preferirei non dover indossare giacca e scarpe, solo per scoprire che non c'era posta. Questo progetto ti avviserà della visita del postino e come funzione secondaria ti ricorderà che la porta del garage è stata lasciata aperta. Può anche essere ampliato per includere altri sensori
Passaggio 1: schema
Il progetto si basa sul chip Atmega 168. Poiché il design richiede solo risorse minime, la maggior parte dei chip AVR sarebbero sostituti accettabili. Ma avere risorse extra significa che l'aggiunta di funzionalità è più facile di una riprogettazione. Il dispositivo contiene solo un numero minimo di parti (vedi schema). Il design ha due sensori, l'interruttore reed magnetico della porta del garage e il resistore dipendente dalla luce della cassetta postale (LDR).
Passaggio 2: progettazione
Funzione della porta del garage Il sensore della porta del garage è un interruttore reed ad azionamento magnetico. Il magnete è posizionato sulla porta del garage ed è nelle immediate vicinanze dell'interruttore reed quando la porta è completamente chiusa. Ho scelto un interruttore reed poiché era più facile adattarsi alle tolleranze meccaniche allentate del movimento della porta del garage. Quando la porta del garage si apre, il magnete si allontana dall'interruttore. Si apre l'interruttore che segnala al microcontrollore di accendere il LED ed emette un breve segnale acustico. È così semplice che potresti chiedere perché preoccuparsi di usare un microcontrollore quando un semplice circuito svolgerà il compito. Ma è qui che la potenza del microcontrollore può essere applicata rapidamente per creare un dispositivo più utile senza modificare alcun hardware. Quello che volevo davvero era una funzione che mi ricordasse quando dimentico di chiudere la porta. Se la porta si apre e rimane aperta per un'ora, probabilmente mi sono dimenticato di chiuderla. Potrei non notare il LED, quindi a quel punto emetterà un segnale acustico una volta ogni 10 minuti per attirare la mia attenzione finché non chiudo la porta. Funzione cassetta postale Ho usato un resistore dipendente dalla luce (LDR) per il sensore della cassetta postale. Ancora una volta avrei potuto usare un interruttore meccanico, ma ero preoccupato per le tolleranze meccaniche allentate della cerniera della porta. Non ero convinto di poter far funzionare l'interruttore in modo affidabile con una porta traballante. L'LDR funziona alla grande ed è facile da installare nella parte posteriore della cassetta postale. Quando la porta è chiusa si legge come una resistenza molto alta - diversi mega ohm e circa 10K quando la porta si apre - anche in una giornata nuvolosa. Se è notte fonda probabilmente non si registrerà, ma il postino non arriva comunque. La gestione della cassetta delle lettere è significativamente diversa dalla porta del garage. La casella di posta è attiva solo per un secondo o due, ma voglio ricordare che è stata rilevata un'apertura, emettere un segnale acustico sull'altoparlante una volta e quindi mantenere il LED acceso fino a quando non lo resetto - o si ripristinerà automaticamente dopo 8 ore. ci sono molti altri pin analogici e digitali disponibili sul chip AT Mega, quindi potrei sicuramente vedere l'aggiunta di più funzionalità al mio piccolo progetto. Un'idea potrebbe essere un raggio di luce e un sensore LDR montati sul percorso verso la porta d'ingresso, in modo da poter essere avvisato in anticipo di qualcuno che si avvicina alla casa. Eventuali suggerimenti?
Passaggio 3: caso del progetto e cablaggio
Volevo una piccola custodia per montare il circuito stampato e ho trovato una scatola RJ45 a montaggio superficiale usata delle dimensioni giuste per il mio progetto. Ho installato i LED e il pulsante di ripristino in modo che si estendessero attraverso la parte superiore del case - questo significa che il case può essere rimosso senza fili di collegamento. Cablaggio Questa è la parte purtroppo che richiede più tempo: l'esecuzione di una coppia di fili alla tua casella di posta potrebbe essere un po' una seccatura. Consiglierei di utilizzare un doppino intrecciato o un cavo schermato. Ciò ridurrà eventuali campi elettromagnetici vaganti dal causare una corrente indotta nel cablaggio che potrebbe sconvolgere il microcontrollore. Avevo a disposizione un cavo coassiale sufficiente, quindi è quello che ho usato. La mia cassetta della posta è alla fine del mio vialetto, forse a 40 piedi da casa. Sono stato fortunato in quanto quando ho ri-asfaltato il vialetto, ho fatto passare il filo sotto il cemento prima che fosse versato, quindi questo mi ha risparmiato un sacco di scavi. Poi c'è la questione del cablaggio attraverso la casa che può anche richiedere molto tempo. Uhm…. forse una soluzione wireless…
Passaggio 4: codice sorgente
Ecco il codice sorgente: è breve e semplice.
Household_Informer.pde
I file. PDE sono file di codice sorgente Arduino (per qualche motivo li chiamano "schizzi") - È quasi identico a "C".
Puoi visualizzare il codice scaricandolo e aprendolo in un editor di testo.
Aggiornato il 14 febbraio 2011 Soluzione alternativa per il bug di matematica del compilatore. e cambia i toni della casella di posta per aumentare di frequenza
Le versioni più recenti del sistema di sviluppo Arduino utilizzano l'estensione.ino invece di.pde, quindi basta rinominare il file.
Consigliato:
PIR pratico per uso domestico: 7 passaggi (con immagini)
PIR pratico per uso domestico: come molti di voi che lavorano con progetti di automazione domestica, stavo cercando di costruire un sensore PIR funzionale per automatizzare alcune svolte d'angolo nella mia casa. Sebbene i sensori PIR dell'interruttore della luce sarebbero stati ottimali, non puoi piegare un angolo. questo
Sistema audio domestico: 6 passaggi (con immagini)
Home Sound System: Questo sistema audio è semplice da realizzare ed economico (meno di $ 5 più alcuni materiali recuperati trovati nel mio laboratorio). Consente un'audizione abbastanza forte per una stanza grande. Come sorgenti di segnale possono essere utilizzate: - Bluetooth da qualsiasi cellulare Telefono. -MP3 da un ricordo
Apriporta per garage intelligente fai-da-te + Integrazione dell'assistente domestico: 5 passaggi
Fai da te Smart Garage Door Opener + Home Assistant Integration: trasforma la tua normale porta del garage in modo intelligente usando questo progetto fai-da-te. Ti mostrerò come costruirlo e controllarlo utilizzando Home Assistant (su MQTT) e avere la possibilità di aprire e chiudere a distanza la porta del tuo garage. Utilizzerò una scheda ESP8266 chiamata Wemos
Aggiungi un monitor di utilizzo a un termostato domestico: 4 passaggi
Aggiungi un monitor di utilizzo a un termostato domestico: molto, molto tempo fa, molto prima che esistesse una cosa come un "intelligente" termostato, avevo un termostato domestico che dava un totale giornaliero (credo - forse settimanale) di "in orario" per il mio sistema di riscaldamento e aria condizionata. Le cose sono cambiate… L'ultima
Come creare un laboratorio domestico: 7 passaggi
Come creare un laboratorio domestico: Ciao a tutti, benvenuti su T3chFlicks! In questo post, condivideremo alcuni dei nostri suggerimenti per impostare e organizzare il tuo laboratorio domestico. Proprio come un piccolo disclaimer, questa non è affatto una definizione di ciò che dovrebbe essere un laboratorio domestico - basato su diverse inter