Ανάλυση και εφαρμογές με το υλικό κόμβου LoRa
Abstract
Αυτή η διατριβή έχει ως στόχο τη διερεύνηση του υλικού κόμβου LoRa καθώς και την χρήση αυτού στην αποστολή πολυμέσων. Το LoRa χωρίζεται σε 2 πρωτόκολλά. Το πιο ευρέως γνωστό είναι το LoRaWAN, το οποίο χρησιμοποιεί 2 διαφορετικές πλακέτες, μία ως αποστολέα και την άλλη ως πύλη, για να στείλει δεδομένα μέσω διαδικτύου. Το άλλο πρωτόκολλο, με το οποίο και θα ασχοληθούμε, είναι το P2P, το οποίο χρησιμοποιεί 2 πλακέτες οι οποίες επικοινωνούν μεταξύ τους τοπικά, η μία ως αποστολέας και η άλλη ως δέκτης. Χρησιμοποιώντας 2 πλακέτες υλικού του μοντέλου Raspberry Pi 4 και προγραμματίζοντάς τες χρησιμοποιώντας τη γλώσσα προγραμματισμού Python, καταφέραμε να στείλουμε μια εικόνα από τη μία πλακέτα στην άλλη. Αυτή η αποστολή μπορεί να γίνει σε αποστάσεις που αγγίζουν τα 3 χιλιόμετρα σε αστικές περιοχές και τα 15 χιλιόμετρα σε πιο ανοιχτές περιοχές, όπου υπάρχει οπτικό πεδίο μεταξύ των πλακετών.-------------------------------------------------
This Thesis aims to investigate the LoRa node hardware protocol as well as its use in multimedia transmission. LoRa is divided into 2 protocols. The most widely known is LoRaWAN, which uses 2 different boards, one as a sender and the other as a gateway, to send data over a cloud on the internet. The other protocol, which we will personally examine, is P2P, which uses 2 boards that communicate with each other locally, one as a sender and the other as a receiver. Using 2 Raspberry Pi 4 model hardware boards and programming them using the Python programming language, we managed to send an image from one board to the other. This transmission can be done at distances of up to 3 kilometers in urban areas and 15 kilometers in more rural areas, where there is a line of sight between the plates.