SMART HOME IMPLEMENTATION COMPARISON ON DIFFERENT HARDWARE PLATFORMS

Piotr Pańczyk

p.panczyk@pollub.pl
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki (Poland)

Jakub Smołka


Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki (Poland)

Abstract

This article presents a comparison of the two hardware platforms in terms of Smart Home implementation: Raspberry Pi minicomputer and AVR microcontroller. The comparative analysis was done on the basis of two independent, author’s implementations with the same aims. The results are presented in tables and descriptions. The conclusions indicate the benefits and potential problems of using both platforms.


Keywords:

Smart Home, minicomputer, single-board computer, Raspberry Pi, microcontroller, AVR

Baranowski R.: Mikrokontrolery AVR ATmega w praktyce. BTC, Warszawa 2005.
  Google Scholar

Doliński J.: Mikrokontrolery AVR w praktyce. BTC, Warszawa 2008.
  Google Scholar

Monk S.: Raspberry Pi. Receptury. Helion, Gliwice 2014.
  Google Scholar

Skalski M.: System do zarządzania automatyką domową z wykorzystaniem terminalu mobilnego i platformy Raspberry Pi – praca inżynierska, AGH, Kraków 2013.
  Google Scholar

Spale J.: Home Automation with a low-cost AVR-based Board. IFAC-PapersOnLine 48(4)/2015, 398–403.
  Google Scholar

Upton E., Halfacree G.: Raspberry Pi. Przewodnik użytkownika. Helion, Gliwice 2015.
  Google Scholar

Vujović V., Maksimović M.: Raspberry Pi as a Sensor Web node for home automation. Computers & Electrical Engineering 44/2015, 153–171.
  Google Scholar

Dokumentacja biblioteki GPIO dla Raspberry Pi, http://wiringpi.com/ (avaible 9.06.2016).
  Google Scholar

Dokumentacja modułu Ethernet ENC28J60, http://ww1.microchip.com/downloads/en/DeviceDoc/39662c.pdf (avaible 30.04.2016).
  Google Scholar

Dokumentacja oprogramowania owfs i owserver, http://owfs.org/ (avaible 10.06.2016).
  Google Scholar

Dokumentacja Raspberry Pi, https://www.raspberrypi.org/documentation/ (avaible 30.04.2016).
  Google Scholar

Dokumentacja techniczna mikrokontrolera ATmega328P, http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf (avaible 10.06.2016).
  Google Scholar

Dokumentacja techniczna mikrokontrolera ATmega32A, http://www.atmel.com/images/atmel-8155-8-bit-microcontroller-avr-atmega32a_datasheet.pdf (avaible 30.04.2016).
  Google Scholar

Dokumentacja termometru Dallas DS18B20, https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf (avaible 10.06.2016).
  Google Scholar

Dokumentacja termometru LM35, http://www.ti.com/lit/ds/symlink/lm35.pdf (avaible 10.06.2016).
  Google Scholar

Projekt z implementacją stosu TCP/IP dla AVR, http://www.tuxgraphics.org/electronics/200611/embedded-webserver.shtml (avaible 9.06.2016).
  Google Scholar


Published
2017-06-30

Cited by

Pańczyk, P. ., & Smołka, J. (2017). SMART HOME IMPLEMENTATION COMPARISON ON DIFFERENT HARDWARE PLATFORMS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 7(2), 58–61. https://doi.org/10.5604/01.3001.0010.4840

Authors

Piotr Pańczyk 
p.panczyk@pollub.pl
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

Authors

Jakub Smołka 

Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

Statistics

Abstract views: 281
PDF downloads: 247


Most read articles by the same author(s)