Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Connecting Arduino Sensors to SensibleThings
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information and Communication systems.
2016 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The Internet of Things is going to bring the Internet into every objectsaround us. To enable this ambitious idea, tiny devices have to be connected within the global Internet. Such devices are extreme small so it’sbecoming a challenge to connect it to the Internet via TCP/IP. The thesispresents a way of connecting microcontrollers with other devices to jointlyform a distributed network.The thesis investigates and takes advantage of Internet of Things platform to implement the connection. SensibleThings is used as the platform. Limited by the hardware, microcontroller can’t run such a bloatedplatform. The thesis investigates different microcontrollers characteristics and chooses Arduino as a representative in the work. Then it realizes a bridge connection between Arduino and SensibleThings. Arduinois connected with a single-board computer, Raspberry Pi by a USB cable.SensibleThings is running on Raspberry Pi to process the network messages. The channel throughput, latency and general usability are measured and interoperated. As a result, the data indicates this is a promising, flexible, cost effective network topology. Microcontroller can join adistributed network by the bridge. Comparing to dedicate hardware solution, the bridge connection cuts down the implementation difficultiesand cost. The thesis also covers possible problems in such connection andproposes future work.

Place, publisher, year, edition, pages
2016. , 49 p.
Keyword [en]
Internet of Things, SensibleThings, Arduino, Microcontroller, Singleboard Computer, Serial Communication, USB
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-28229Local ID: DT-V16-G3-014OAI: oai:DiVA.org:miun-28229DiVA: diva2:945110
Subject / course
Computer Engineering DT1
Supervisors
Examiners
Available from: 2016-06-30 Created: 2016-06-30 Last updated: 2018-01-10Bibliographically approved

Open Access in DiVA

fulltext(6344 kB)429 downloads
File information
File name FULLTEXT01.pdfFile size 6344 kBChecksum SHA-512
d926c7deb32ad1b4dc67f3d11b77627c0746ca5afce76069af878c187ee10c1c3ab40300dce1798046aee654d3a2cc13bf0164d07920916b4d6b7a393f0ca1e9
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Guan, Xiao
By organisation
Department of Information and Communication systems
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 429 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 770 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf