Sommario:
Video: PiGMI: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Permettetemi di presentare PiGMI - Pi Garage Monitor su Internet
Questa è la mia versione di un sistema di monitoraggio della porta del garage che utilizza un Pi. Il Pi controlla anche l'apertura e la chiusura delle porte ed è integrato in HomeBridge, quindi posso dire: "Ehi Siri, apri la porta di Dave!".
Il progetto è stato costruito nel 2016 e da allora è in corso. Il design si basava sul mantenere le cose il più semplici possibile. Ad esempio, la porta del garage ha quattro stati: aperta, chiusa, inceppata e ostruita. I primi due sono ovvi, gli ultimi due rappresentano se la porta si sta chiudendo e non può, allora è ostruita. Se sta tentando di aprirsi e non ci riesce, allora si è inceppato. Il rilevamento di questi stati ancora una volta è stato mantenuto semplice. La porta inizia ad aprirsi dopo circa 2 secondi dalla pressione del pulsante manuale, e impiega circa 15 secondi per chiudersi tramite il pulsante manuale (o il telecomando). Questi due tempi sono stati utilizzati per rilevare gli stati inceppati e ostruiti. Un semplice interruttore magnetico rileva lo stato della porta del garage. Ancora una volta, mantenerlo semplice significava che non dovevo occuparmi dell'elettronica della porta del garage. Quindi, se lo stato dell'interruttore non cambia dopo il tempo prescritto, riceverai un messaggio. Ovviamente la porta potrebbe aprirsi in tempo e comunque incepparsi, ma lo noteresti - cercando di mantenerlo semplice! I relè vengono utilizzati attraverso i pulsanti manuali nel garage. Può essere configurato fino a 3 porte.
Quindi il progetto prevedeva di utilizzare un Pi per monitorare lo stato dell'interruttore. Fornire un'interfaccia web per il controllo e consentire l'accesso via Internet per il monitoraggio e il controllo remoti. Ho rivisto questa idea con un amico (Tom Milner) che ha realizzato l'intera interfaccia web per me. Puoi scaricare il codice e provarlo in modalità demo prima di configurarlo su un Pi. L'interfaccia permette di configurare i pin GPIO per i magneti e le uscite dei relè. I tempi di ritardo utilizzati nel caso in cui la porta impieghi più di 2 e 15 secondi predefiniti per spostarsi. Crei un utente e una password per sicurezza, c'è una funzione di registrazione. Ha la possibilità di essere impostato in modalità allarme in cui è possibile ricevere un avviso SMS se la porta viene aperta mentre si è in vacanza o semplicemente al lavoro. Il software è stato testato su Raspberry Pi 3 e Zero. Per maggiori informazioni ecco un link alla pagina Wiki My Garage. Il monitoraggio è facoltativo ed ecco il link.
Forniture
Avrai bisogno:
Raspberry Pi (Pi3 e Zero sono stati testati) con l'ultimo sistema operativo Pi su scheda SD e alimentatore
Chiavetta Wi-Fi
Interruttore(i) magnetico(i) (1 per porta) tipo NO
Relè(i) (I per porta)
La maggior parte delle parti elettroniche proveniva da Adafruit o Amazon.
Filo - filo del campanello per il cablaggio dei magneti al Pi
Custodie per relè e Pi (ho stampato in 3D il mio da Thingiverse: Relay, Pi)
Software My-Garage
Software di monitoraggio opzionale
Colla per fissare il magnete alla porta e al telaio della porta.
Viti per custodie da parete
Utensili:
Spelafili, Pinze
Graffatrice per virare i fili in garage.
Pinza tagliafili
Passaggio 1: configurazione del Pi
Ci sono molti tutorial sulla configurazione di un Pi, quindi non li tratterò qui se non per indicare ciò che è necessario sul Pi.
1) Apache, PHP, Python. Anche in questo caso ci sono tutorial su questi da siti come Adafruit e, naturalmente, RaspberryPi Organization.
2) Il Pi avrà bisogno dell'accesso al tuo Wifi, quindi sarà necessario configurarlo.
3) Per l'accesso all'esterno della casa sarà necessario fornire un metodo per superare il firewall del router. Uso un indirizzo web da noip.com e ho utilizzato un numero di porta diverso per Apache come funzionalità di sicurezza aggiuntiva. Anche in questo caso ci sono molti tutorial sul web per questa disposizione.
4) Il software My-Garage di Github
Passaggio 2: cablaggio e configurazione
Fare riferimento allo schema ma le caratteristiche principali sono un magnete e un relè per porta. Per la mia configurazione ci sono sei pin GPIO. Sono configurabili nel software, assicurati di abbinare il relè giusto con il magnete giusto su più porte! Fare riferimento all'immagine sopra per la pagina delle impostazioni.
Qui puoi configurare le modalità (simulazione aka modalità demo); Il numero e i nomi delle porte; I tempi di apertura e chiusura della porta e le informazioni per l'invio di allarmi e monitoraggio.
Il cablaggio fisico è stato mantenuto il più semplice possibile. L'uscita del(i) relè(i) viene saltata attraverso il(i) pulsante(i) manuale(i) nel garage. Il relè viene pulsato per 1 secondo circa il tempo necessario per premere il pulsante. L'interruttore magnetico l'ho montato all'altezza degli occhi sul binario della porta. Le mie porte hanno un binario di metallo dove vanno i rulli. Poiché il software deve solo sapere se l'interruttore è aperto o chiuso, puoi montarlo ovunque funzioni meglio per la tua porta. Il magnete è montato sulla porta (parte mobile) l'interruttore sul telaio. Il funzionamento della porta non viene modificato in alcun modo. I finecorsa esistenti e il sensore di ostruzione IR continuano a funzionare.
Consigliato:
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: 3 passaggi
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: La maggior parte delle volte che ho affrontato, non ho una buona potenza del segnale per i miei lavori quotidiani. Così. Cerco e provo diversi tipi di antenna ma non funziona. Dopo aver perso tempo ho trovato un'antenna che spero di realizzare e testare, perché è principio costruttivo non
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: 5 passaggi
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: una guida passo passo su come eseguire il dual-boot di Rockbox sul tuo iPod per giocare a Doom e a dozzine di altri giochi. È qualcosa di veramente facile da fare, ma molte persone rimangono stupite quando mi vedono giocare a doom sul mio iPod e si confondono con le istruzioni
Come installare plugin in WordPress in 3 passaggi: 3 passaggi
Come installare plugin in WordPress in 3 passaggi: In questo tutorial ti mostrerò i passaggi essenziali per installare il plugin wordpress sul tuo sito web. Fondamentalmente puoi installare i plugin in due modi diversi. Il primo metodo è tramite ftp o tramite cpanel. Ma non lo elencherò perché è davvero completo