Sommario:
Video: Sicurezza domestica con Orange Pi: 3 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Essenzialmente si tratta della stessa idea del mio precedente istruibile:
www.instructables.com/id/Home-Security-With…
L'unico cambiamento è l'uso della scheda Orange Pi (la mia scelta è stata PC2) e un traslatore di livello 4050 per proteggere gli IO delle schede.
Per riassumere: un sistema di sicurezza domestica economico che ti invia e-mail con le foto dei tuoi beni quando qualcuno visita inaspettatamente il tuo appartamento. Un sistema che si arma e si disarma facilmente nel modo più conservativo di quanto ci si possa aspettare: un interruttore e un tag RFID. Scusa, mi piace molto;-)
Puoi ottenere un Orange Pi per 10 $, una fotocamera USB forse 2 $ (in realtà ne uso due goffi spazzatura!), Il resto forse 30 $ tutti insieme.
Per essere più precisi su ciò di cui hai bisogno: una scheda OPi, il suo alimentatore, il traslatore di livello 74HC4050, uno o più sensori di movimento PIR, un lettore RFID, un interruttore momentaneo, due LED, 2 resistenze da 220 Ohm + 1 da 10 kOhm, una breadboard e cavi per collegare tutti insieme, e naturalmente le fotocamere USB.
Passaggio 1: cablaggio
La mia configurazione e il codice sorgente utilizzano 2 telecamere con 2 sensori PIR. Questo resistore di pullup per lo switch viene utilizzato perché … non ho avuto il tempo di guardare attraverso i documenti della libreria pyA20, dopo alcuni giorni ho trovato la chiamata giusta (vedi README.txt nella directory che otterrai con il GIT - vedere il passaggio successivo), in modo da poter modificare il codice e sbarazzarsene. Uso la scheda PC2, ma altre schede Orange Pi hanno I/O simili. Il traslatore di livello 4050 viene utilizzato perché i sensori e il lettore RFID utilizzano 5V ma la scheda OPi accetta 3V (o 3,3V se lo si desidera). Importante: collegare tutti i segnali "massa" a una delle schede GND! Non dimenticare di collegare le tue fotocamere USB!:)
Passaggio 2: software
La sequenza seguente presumerà che tu installi Raspbian_desktop_lxde_For_PC2_H5_V0_1.img sulla tua scheda SD. Potrebbe esserti consigliato di usare Armbian, ma non l'ho testato.
1) passwd - cambia la password dell'utente orangepi, che inizialmente è orangepi.
2) Questo Raspbian viene fornito con locale cinese, quindi mettilo in /etc/default/locale e riavvia:
LC_ALL="it_IT. UTF-8"
LANG="it_IT"
LINGUA="it_IT:it"
3) Ho esteso la partizione iniziale con fdisk /dev/mmcblk0, reboot e resize2fs /dev/mmcblk0p2. Troverai alcuni tutorial su questo con Google.
4) sudo apt-get update
5) sudo apt-get install build-essential
6) sudo apt-get install python-setuptools
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip install pyserial
10) sudo pip install pyA20
11) sudo apt-get install git
12) git clone
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) ottenere il codice da (cercherò di metterlo presto su Github; l'ho messo sotto GNU public, sentiti libero di ridistribuirlo!):
github.com/boguszjelinski/rpi-alarm
Voglio dire opi-alarm.py.
16) sudo python opi-alarm.py
Ricordati di cambiare i nomi IO se usi un'altra scheda o cablaggio. Se i LED iniziano a lampeggiare, è possibile che il cablaggio e il software siano a posto.
17) sudo apt-get install streamer
18) installa postfix proprio come descritto qui:
www.instructables.com/id/Home-Security-With…
Passaggio 3: considerazioni finali
Esegui 'sudo python opi-alarm.py'
Puoi anche usare nohup sudo python opi-alarm.py &
e disconnettersi dal terminale.
Se esegui il programma e non c'è alcun file rfid.txt nella directory locale (perché dovrebbe essercene uno?), allora il tuo sistema di sicurezza entra in modalità di apprendimento - aspetta che tu metta i tuoi badge RFID nel lettore. Se ne legge uno, il LED verde rimane acceso un po' più a lungo. Dopo aver mostrato tutti i badge al lettore, premi il pulsante! Una luce rossa di 2 secondi conferma il completamento dell'apprendimento - rfid.txt viene generato, dovrebbe contenere codici di 10 caratteri.
Attacca ora i tag RFID alle tue chiavi. Il sistema attende ora di essere attivato (armato).
È possibile premere nuovamente l'interruttore ed entrare nel raggio del sensore PIR dopo 10 secondi. Dovresti ricevere una bella foto nella tua casella di posta elettronica;-)
Vedere il tutorial iniziale di Raspberry Pi per i diversi segnali LED (deve essere aggiornato, la modalità di apprendimento è una nuova funzionalità).
Prossimo tutorial: utilizzo del modulo GSM, forse MMS invece di Postfix.
AGGIORNAMENTO 27.05.2018
Streamer fa schifo, a volte diventa pazzo, forse solo con le mie fotocamere spazzatura. Dopo una settimana con CV2 - funziona come un incantesimo. Per utilizzare il codice che ho appena inviato a GitHub:
apt-get install python-opencv
apt-get install imagemagick
Forse un'altra cosa: una delle mie fotocamere scompariva come dispositivo, quindi ogni volta che ottengo immagini lo eseguo per primo (ricaricamento del modulo del kernel, forse potrebbe essere fatto in modo più semplice):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Consigliato:
Pulsante di sicurezza wireless per la sicurezza del PLC: 6 passaggi (con immagini)
Pulsante di sicurezza wireless per la sicurezza del PLC: questo progetto è la mia prova di concetto per l'utilizzo dell'IoT e (eventualmente) della robotica per creare un ulteriore livello di sicurezza per gli impianti di produzione pericolosi. Questo pulsante può essere utilizzato per avviare o arrestare più processi, incluso il controllo del segnale
Simulatore di presenza domestica e dispositivo di controllo della sicurezza: 6 passaggi (con immagini)
Simulatore di presenza domestica e dispositivo di controllo della sicurezza: questo progetto ci consente di simulare la presenza e rilevare i movimenti nella nostra casa.Possiamo configurare una rete di dispositivi installati in diverse stanze della nostra casa, tutti controllati da un dispositivo principale.Questo progetto combina questi caratteristiche su un singolo d
Sicurezza domestica con Raspberry Pi: 6 passaggi (con immagini)
Sicurezza domestica con Raspberry Pi: questa è una soluzione semplice che può farti sentire più rilassato quando lasci il tuo appartamento: ricevi e-mail con le immagini della tua proprietà visitata da ospiti indesiderati, attiva e disattiva il tuo sistema di sicurezza nel modo più semplice e affidabile ( premere
Sicurezza domestica con sistema integrato: 12 passaggi (con immagini)
Sicurezza domestica con sistema integrato: Ciao lettori, questo è un Instructables per la costruzione di un sistema di sicurezza domestica diverso da ogni altro sistema di sicurezza. Questo sistema ha una funzionalità migliorata Modalità TRAPPOLA e PANICO che collega il proprietario della casa della vittima, il vicino e la stazione di polizia sulla rete.In
Il Securibot: un piccolo drone di sorveglianza per la sicurezza domestica: 7 passaggi (con immagini)
Il Securibot: un piccolo drone di sorveglianza per la sicurezza domestica: è un dato di fatto che i robot sono fantastici. I robot di sicurezza, tuttavia, tendono ad essere troppo costosi per una persona media o sono legalmente impossibili da acquistare; Le aziende private e le forze armate tendono a tenere per sé tali dispositivi e