Sommario:
- Passaggio 1: materiali
- Passaggio 2: registrati su ThingSpeak
- Passaggio 3: cablaggio e hardware
- Passaggio 4: Programmazione dell'hardware
- Passaggio 5: codifica in Matlab
- Passaggio 6: funzione Send_msg
Video: Sistema SafeT-Park: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Questo dispositivo aiuterà a proteggere le strutture di parcheggio implementando tre concetti di sicurezza in un dispositivo IOT.
Sistema automatizzato di risposta alle emergenze, in caso di incendio della struttura del parcheggio
Sensore di temperatura e altitudine integrato per individuare la posizione dell'incendio
Sistema di pressione attivato per mitigare la radiazione del fumo
Passaggio 1: materiali
1. laptop con MATLAB, Arduino e Thingspeak installati su di esso
2. Dispositivo SparkFun ESP8266 Thing
3. Breakout del sensore di altitudine/pressione SparkFun - MPL3115A2
4. Cavi da femmina a femmina
5. Cavo da micro USB a USB
6. Garage stampato in 3D
Passaggio 2: registrati su ThingSpeak
Innanzitutto, registrati su thingspeak.com e crea un account utilizzando un account MATHWORKS.
Clicca quindi su "I miei canali" e aggiungi un nuovo canale, per ogni sensore utilizzato.
L'Internet of Things (IoT) è una rete di oggetti interconnessi ("dispositivi connessi" o "dispositivi intelligenti") in grado di raccogliere e scambiare dati utilizzando elettronica incorporata, software, sensori, attuatori e connettività di rete.
Passaggio 3: cablaggio e hardware
Collegare la scheda come indicato nell'immagine sopra utilizzando i cavi terminali da femmina a femmina.
Passaggio 4: Programmazione dell'hardware
1. Garantire gli input corretti. Manipolare i valori di base per impostare una base appropriata per grafici e calcoli.
2. Codice mappa da inviare a Thingspeak.com.
3. Immettere la posizione WiFi e le informazioni sull'ID canale.
4. Impostare la ripetizione del ciclo di codifica ogni 10 secondi. "Timeout" di 5 secondi impostato per la riconfigurazione.
5. Regolare i valori massimi di pressione, temperatura e altitudine per acquisire dati precisi.
Passaggio 5: codifica in Matlab
Per utilizzare gli input dei sensori Arduino, dobbiamo utilizzare Matlab per ricevere i dati da ThingSpeak. Il comando "thingSpeakRead()" preleva i dati dal canale, dai campi e dal numero di punti dati che hai inserito nel comando. Fatto ciò, puoi utilizzare i dati per sviluppare qualsiasi tipo di output di cui hai bisogno. Ho allegato un file di pagine con il mio codice che può essere copiato e incollato per iniziare.
Per questo progetto i nostri output includono:
- Una tabella con le letture più recenti di temperatura, altitudine e pressione
- 2 grafici che mostrano le letture di temperatura e pressione negli ultimi 50 punti dati (in questo caso 500 secondi)
- Un messaggio di testo e un aggiornamento via e-mail con le letture di temperatura, altitudine o pressione che puoi scegliere da un menu a comparsa all'interno di Matlab
- Avviso incendio automatico se la temperatura del sensore supera un certo punto (in questo caso 80 gradi F a scopo di test)
Per ricevere messaggi/e-mail, è necessario impostare una funzione send_msg prima di eseguire questo codice.
Questo sarà trattato nella prossima diapositiva
Passaggio 6: funzione Send_msg
Per ricevere aggiornamenti via email e SMS dovrai definire la funzione "send_msg". Sarà necessario aggiornare i valori "mail" e "pwd" con l'e-mail e la password da cui si desidera inviare l'aggiornamento. Dovrai anche definire "destinatari" come il numero e l'indirizzo email a cui desideri ricevere gli aggiornamenti e "operatore" con l'operatore telefonico del destinatario. Fatto ciò, la funzione è pronta per essere eseguita.
Consigliato:
Ufficio a batteria. Sistema solare con commutazione automatica dei pannelli solari est/ovest e turbina eolica: 11 passaggi (con immagini)
Ufficio a batteria. Sistema solare con commutazione automatica Pannelli solari est/ovest e turbina eolica: Il progetto: un ufficio di 200 piedi quadrati deve essere alimentato a batteria. L'ufficio deve contenere anche tutti i controller, le batterie e i componenti necessari per questo sistema. L'energia solare ed eolica caricherà le batterie. C'è un piccolo problema di solo
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio
Sistema di sicurezza con riconoscimento facciale per un frigorifero con Raspberry Pi: 7 passaggi (con immagini)
Sistema di sicurezza a riconoscimento facciale per frigorifero con Raspberry Pi: Navigando in internet ho scoperto che i prezzi dei sistemi di sicurezza variano da 150$ a 600$ e oltre, ma non tutte le soluzioni (anche quelle molto costose) sono integrabili con altre strumenti intelligenti a casa tua! Ad esempio, non è possibile impostare
Come collegare e configurare correttamente un sistema di scaffale Mini HiFi (sistema audio): 8 passaggi (con immagini)
Come collegare e configurare correttamente un sistema di mensole mini HiFi (sistema audio): sono una persona a cui piace imparare l'ingegneria elettrica. Sono un liceo presso la Ann Richards School for Young Women Leaders. Sto rendendo questo istruttivo per aiutare chiunque voglia godersi la propria musica da un Mini LG HiFi Shelf Syste
Sistema di tracciamento bici con allarme uomo morto con Sigfox: 7 passaggi (con immagini)
Sistema di tracciamento bici con allarme uomo morto con Sigfox: sistema di sicurezza per ciclisti con funzioni di tracciamento e invio di avvisi. In caso di incidente viene inviato un allarme con posizione GPS. La sicurezza per i ciclisti è un must, con incidenti in bici da strada o mountain bike accadono e il prima possibile l'emergenza per