Inhoudsopgave:

Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?: 6 stappen
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?: 6 stappen

Video: Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?: 6 stappen

Video: Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?: 6 stappen
Video: Hoe ziet infrastructuur van The Things Network eruit? | Johan Stokking (TTN) 2024, November
Anonim
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?
Is het mogelijk om foto's over te zetten met behulp van op LPWAN gebaseerde IoT-apparaten?

LPWAN staat voor Low Power Wide Area Network en het is een redelijk geschikte communicatietechnologie op het gebied van IoT. Representatieve technologieën zijn Sigfox, LoRa NB-IoT en LTE Cat. M1. Dit zijn allemaal technologie voor communicatie op lange afstand met een laag vermogen. Over het algemeen heeft de LPWAN een lage gegevenssnelheid vanwege de kenmerken van laag vermogen en communicatie over lange afstand. In de onderstaande tabel is de maximale transmissiesnelheid van de LPWAN-technologie 12Bytes ~ 375Kbps.

LTE Cat. M1 heeft een hogere maximale transmissiesnelheid dan andere, dus het is geschikt voor middelgrote en realtime toepassingen zoals fototransmissie, biometrische authenticatie en realtime trackingservice. In dit artikel gebruiken we LTE Cat. M1 onder LPWAN-technologieën om te controleren of de foto's kunnen worden overgedragen en om de werkelijke LTE Cat. M1-snelheid te verifiëren.

Stap 1: Projectoverzicht

Projectoverzicht
Projectoverzicht
Projectoverzicht
Projectoverzicht

Er zijn twee manieren om Woori-net's LTE Cat. M1 externe modem te gebruiken. Ten eerste kunt u een extern modem besturen met het AT-commando via de UART-interface. De tweede manier is om als RNDIS-modus te gebruiken. Bij gebruik van het AT-commando wordt de UART-interface (baudrate: 115200) gebruikt, dus de maximale LTE Cat. M1-transmissiesnelheid van 375 kbps is niet beschikbaar. Daarom selecteer ik een tweede manier die als RNDIS-modus gebruikt. Als u deze modus wilt gebruiken, moet u bovendien 'RNDISMODE = 1' zijn ingesteld met het AT-commando.

Door deze manier te configureren, kan Raspberry Pi een extern modem gebruiken in RNDIS-modus, waarmee u LTE Cat. M1-communicatie kunt gebruiken. Hardwareverbinding wordt uitgelegd in STAP 3.

Stap 2: Pre-aanvragen

2-1. Raspberry Pi

2-2. Woori-Net Externe modem (Koop link)

2-3. Interfacekaart (Koop link)

2.4. Interfacekaartkabel (Koop link)

2.5. Raspberry Pi-camera

Stap 3: Hardwareverbinding

Hardwareverbinding
Hardwareverbinding
Hardwareverbinding
Hardwareverbinding

Als u de RNDIS-modus in STAP 1 instelt, maakt u verbinding met Raspberry Pi zoals hieronder.

Als de internetverbinding tot stand is gebracht, kunt u dat vinkje aanvinken zoals hieronder weergegeven.

Stap 4: Broncodekoppelingen en beschrijvingen

Broncodekoppelingen en beschrijvingen
Broncodekoppelingen en beschrijvingen
Broncodekoppelingen en beschrijvingen
Broncodekoppelingen en beschrijvingen
Broncodekoppelingen en beschrijvingen
Broncodekoppelingen en beschrijvingen

Raspberry Pi – Clientbron

Python 2.72-versie is geïnstalleerd in Raspberry Pi. En de externe modem gebruikt IPv6, dus u moet het IPv4-adres van de server als volgt converteren. Deze conversieregel wordt onderhandeld door SK Telecom en Woori-Net.

Maak in het kort een foto met Raspberry Pi Camera en breng het bestand over naar de server van dat IP-adres.

Controleer de link onderaan voor de volledige broncode.

PC – Serverbron

De server die de foto ontvangt, is ontwikkeld met pyQT, een GUI-programmeertool.

Er is een voortgangsbalk ingevoegd om de voortgang van de overdracht te controleren en wanneer deze alles heeft ontvangen, kunt u ook de afbeelding controleren.

De TCP-server wordt uitgevoerd als een thread.

We hebben de functie Signal-pyqtSlot () gebruikt om de afbeelding en de voortgangsbalk te vernieuwen.

Link:

Stap 5: Projectvideo en LTE Cat. M1-snelheid verifiëren

Image
Image

5-1. Projectvideo

Raadpleeg Youtube

Link:

5-2. LTE Cat. M1-snelheid verifiëren

In de onderstaande tabel zijn in totaal 50 tests uitgevoerd. De gemiddelde gegevenssnelheid was 298,37 bps. We bevestigen dat we gegevens kunnen verzenden over 80% van de maximale LTE Cat. M1-transmissiesnelheid.

Stap 6: Voltooien

Met het IoT-veld breidt zich uit en het toepassingsbereik van LPWAN-technologie neemt toe. Er zijn bijvoorbeeld fototransmissie, realtime trackingservice, niet alleen het verzenden of bewaken van sensorgegevens. In dit artikel heb ik gecontroleerd of foto's kunnen worden overgedragen met LTE Cat. M1 en heb ik de werkelijke LTE Cat. M1-snelheid geverifieerd. (Houd er rekening mee dat het gebruik kan verschillen van land tot land en van fabrikant van LTE Cat. M1-modules.)

Ik hoop dat dit artikel je zal helpen om te profiteren van het ontwikkelen van LTE Cat. M1-applicaties in het nieuwe IoT-veld.

Als u geïnteresseerd bent in aanvullende projecten, bezoek dan https://www.wiznetian.com/ !!:)

Aanbevolen: