Remote Monitoring of EPACs using LoRa Communication
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
This thesis presents the design and implementation of a remote monitoring system for electric bicycles, using LoRa and Controller Area Network (CAN) bus technology. The system's main objective is to enable monitoring of key parameters, namely speed, acceleration, temperature, error messages, as well as location data. To achieve this, a point-to-point connection is established between two Raspberry Pi devices in the form of a transceiver and receiver. The transceiver is equipped with sensors to collect said data and sends it to the receiver over LoRa. The collected data is sent to an MQTT server, where an external computer can access the data to present it in an application.
Testing was done in the city of Halmstad using an electric bicycle provided by the university. The results showed that the system had stable data transmissions over LoRa of up to 5.8 kilometers. However, the signal proved to be significantly weaker when obstruction was in the line of sight.
The conclusions indicate that integrating GPS and LoRa communication, and with a good foundation for CAN bus integration, provides an effective way of monitoring data from electric vehicles remotely. The solution lays a good foundation with its monitoring capabilities, while also leaving room for improvement for future work and applications.
Abstract [sv]
Detta examensarbete presenterar design och implementering av ett fjärrövervakningssystem för elcyklar med LoRa- och Controller Area Network (CAN)-teknik. Systemets huvudsakliga syfte är att möjliggöra övervakning av parametrar såsom hastighet, acceleration, temperatur, felmeddelanden samt positionsdata. För att uppnå detta har en punkt-till-punkt-anslutning mellan två Raspberry Pi-enheter skapats i form av en sändare och en mottagare. Sändaren är utrustad med sensorer för att samla in data och skickar informationen till mottagaren via LoRa. Den insamlade datan skickas därefter till en MQTT-server där en extern dator kan hämta och presentera informationen i en applikation.
Testning genomfördes i Halmstad med hjälp av en elcykel tillhandahållen av Högskolan. Resultaten visade att systemet kunde överföra data stabilt via LoRa över avstånd upp till 5,8 kilometer. Dock visade sig signalen vara avsevärt svagare när det fanns hinder i siktlinjen.
Slutsatserna indikerar att en integration av GPS och LoRa-kommunikation, samt en bra grund för integration av CAN-buss är en effektiv metod för att övervaka data från elfordon på distans. Lösningen utgör en bra grund med sina möjligheter till övervakning, samtidigt som den lämnar utrymme för förbättringar och vidareutveckling i framtida tillämpningar.
Place, publisher, year, edition, pages
2025. , p. 38
Keywords [en]
Remote monitoring, Internet of Things, LoRa
Keywords [sv]
Fjärrövervakningssystem, Sakernas internet, LoRa
National Category
Communication Systems Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:hh:diva-56627OAI: oai:DiVA.org:hh-56627DiVA, id: diva2:1974225
Subject / course
Computer science and engineering
Educational program
Computer Science and Engineering, 300 credits
Supervisors
Examiners
2025-06-242025-06-222025-10-01Bibliographically approved