Sommario:

È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?: 6 passaggi
È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?: 6 passaggi

Video: È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?: 6 passaggi

Video: È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?: 6 passaggi
Video: Daniele Trinchero: Sistemi Wireless per IoT: LPWAN, LoRa, sigfox, WiFi, BlueTooth, ZigBee 2024, Luglio
Anonim
È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?
È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?
È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?
È possibile trasferire foto utilizzando dispositivi IoT basati su LPWAN?

LPWAN è l'acronimo di Low Power Wide Area Network ed è una tecnologia di comunicazione abbastanza adatta nel campo dell'IoT. Le tecnologie rappresentative sono Sigfox, LoRa NB-IoT e LTE Cat. M1. Queste sono tutte tecnologie di comunicazione a lunga distanza a bassa potenza. In generale, LPWAN ha una bassa velocità di trasmissione dati a causa delle sue caratteristiche di bassa potenza e comunicazione a lunga distanza. Nella tabella seguente, la velocità di trasmissione massima della tecnologia LPWAN è di 12 byte ~ 375 Kbps.

LTE Cat. M1 ha una velocità di trasmissione massima più elevata rispetto ad altri, quindi è appropriato per applicazioni di medie dimensioni e in tempo reale come la trasmissione di foto, l'autenticazione biometrica e il servizio di tracciamento in tempo reale. In questo articolo, utilizzeremo LTE Cat. M1 tra le tecnologie LPWAN per verificare se le immagini possono essere trasferite e verificare l'effettiva velocità LTE Cat. M1.

Passaggio 1: panoramica del progetto

Panoramica del progetto
Panoramica del progetto
Panoramica del progetto
Panoramica del progetto

Esistono due modi per utilizzare il modem esterno LTE Cat. M1 di Woori-net. Innanzitutto, è possibile controllare un modem esterno con il comando AT tramite l'interfaccia UART. Il secondo modo è usare come modalità RNDIS. Quando si utilizza il comando AT, viene utilizzata l'interfaccia UART (Baud Rate: 115200), quindi la velocità di trasmissione massima LTE Cat. M1 di 375 kbps non è disponibile. Pertanto, seleziono un secondo modo che utilizza come modalità RNDIS. Inoltre, quando si desidera utilizzare questa modalità, è necessario impostare "RNDISMODE = 1" utilizzando il comando AT.

Configurando in questo modo, Raspberry pie può utilizzare un modem esterno in modalità RNDIS, che consente di utilizzare la comunicazione LTE Cat. M1. La connessione hardware verrà spiegata nel PASSO 3.

Passaggio 2: pre-requisiti

2-1. Lampone Pi

2-2. Modem esterno Woori-Net (collegamento per l'acquisto)

2-3. Scheda di interfaccia (collegamento all'acquisto)

2.4. Cavo della scheda di interfaccia (collegamento all'acquisto)

2.5. Fotocamera Raspberry Pi

Passaggio 3: connessione hardware

Connessione hardware
Connessione hardware
Connessione hardware
Connessione hardware

Se imposti la modalità RNDIS nel PASSO 1, connettiti a Raspberry Pi come di seguito.

Se è stata stabilita la connessione Internet, è possibile selezionare quel segno come mostrato di seguito.

Passaggio 4: collegamenti e descrizioni del codice sorgente

Collegamenti e descrizioni del codice sorgente
Collegamenti e descrizioni del codice sorgente
Collegamenti e descrizioni del codice sorgente
Collegamenti e descrizioni del codice sorgente
Collegamenti e descrizioni del codice sorgente
Collegamenti e descrizioni del codice sorgente

Raspberry Pi – Sorgente client

La versione di Python 2.72 è installata in Raspberry Pi. E il modem esterno utilizza IPv6, quindi è necessario convertire l'indirizzo IPv4 del server come segue. Questa regola di conversione è negoziata da SK Telecom e Woori-Net.

In breve, scatta una foto utilizzando la fotocamera Raspberry Pi e trasferisci il file sul server di quell'IP.

Si prega di controllare il collegamento in fondo per il codice sorgente completo.

PC – Sorgente server

Il server che riceve la foto è sviluppato con pyQT che è uno strumento di programmazione della GUI.

È stata inserita una barra di avanzamento per verificare l'avanzamento del trasferimento e quando ha ricevuto tutto, è possibile controllare anche l'immagine.

Il server TCP viene eseguito come thread.

Abbiamo usato la funzione Signal-pyqtSlot() per aggiornare l'immagine e la barra di avanzamento.

Link:

Passaggio 5: proiettare video e verificare la velocità LTE Cat. M1

Image
Image

5-1. Video del progetto

Si prega di fare riferimento a Youtube

Link:

5-2. verifica velocità LTE Cat. M1

Un totale di 50 test sono stati condotti nella forma mostrata nella tabella seguente. Il data rate medio è stato di 298,37 bps. Confermiamo che possiamo inviare dati circa l'80% della velocità di trasmissione massima LTE Cat. M1.

Passaggio 6: fine

Con l'IoT il campo si sta espandendo e il campo di applicazione della tecnologia LPWAN sta aumentando. Ad esempio, ci sono la trasmissione di foto, il servizio di tracciamento in tempo reale non solo l'invio o il monitoraggio dei dati di un sensore. In questo articolo, ho verificato che le immagini possano essere trasferite utilizzando LTE Cat. M1 e verificare l'effettiva velocità LTE Cat. M1. (Si prega di notare che l'utilizzo può variare da paese a paese e dal produttore del modulo LTE Cat. M1.)

Spero che questo articolo ti aiuti a trarre vantaggio dallo sviluppo di applicazioni LTE Cat. M1 nel nuovo campo IoT.

Se sei interessato ad altri progetti, visita https://www.wiznetian.com/ !!:)

Consigliato: