To see the other types of publications on this topic, follow the link: Raspberry pi.

Dissertations / Theses on the topic 'Raspberry pi'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Raspberry pi.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Sund, Roger. "Videokonferens med Raspberry Pi." Thesis, Mittuniversitetet, Avdelningen för informations- och kommunikationssystem, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-25735.

Full text
Abstract:
This report deals with the possibilities of creating a system for a point-to-point audio- and video communication link, using cheap and simple hardware. The system will be using a local area network based on Ethernet and IP. This work was focused around the Raspberry Pi and its possibilities and limitations, regarding this type of application. The usage of a Raspberry Pi was also compared to using a conventional mini-PC for the same purpose. The overall goal was to achieve a system for point to point audio- and video communication of a very high quality, preferrably HD quality. The users of the system are supposed to get a feeling of live communication. To achieve this a very large monitor was used at each node. The monitor, microphone, camera and speaker are to be integrated into a frame that is hung on a wall in order to resemble a window. When you want to talk to somebody at the other node, you just walk up to this window and call upon the person you want to speak to, since the communications link is always active. This system could be used for distance meetings, distance lectures and in other similar situations. The results indicated that the Raspberry Pi was very capable of handling either transmission or reception of HD quality signals, but for full duplex communication a setup using two separate Raspberry Pis per node is recommended – one for transmission and one for reception. Another solution would be to choose a more powerful hardware platform,for instance a mini-PC, instead of the Raspberry Pi.
APA, Harvard, Vancouver, ISO, and other styles
2

Källén, Patrik, and Simon Metsi. "Robust kommunikation med Raspberry Pi." Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-47606.

Full text
Abstract:
Softhouse har utvecklat prototyper för att hämta data från och styra produkter ute i industrin medhjälp av Raspberry Pi. Tidigare har anställda på företag åkt ut i fält och hämtat data för handvilket är väldigt ineffektivt och dyrt för företagen. För att använda Raspberry Pi i liknandeprojekt och för att stärka de nuvarande systemen så behövs ett kommunikationsprotokoll för attsäkert överföra data till en central server. En viktig del är att insamlad data på Raspberry Pi intefår gå förlorad av oväntade anledningar, till exempel strömavbrott. Kapaciteten av Raspberry Piskulle även undersökas för att veta om den klarar av att köra i flera år.Som grund användes TLS1.2 med AES kryptering över en TCP-uppkoppling för att stärkasäkerheten. För att stoppa data från att gå förlorad vid oväntade händelser så läses en bit in i tagetfrån hårddisken på Raspberry Pi och inget tas bort förrän servern svarat att det tagits emot ‘ok’. För att se om Raspberry Pi skulle kunna köras ute i fält gjorde vi en del olika tester på till exempel hårddisk och temperatur.
Softhouse has developed prototypes in order to collect data from products and control them withthe Raspberry Pi. Companies have previously sent employees to manually collect data in thefields which is very inefficient and expensive for the companies. In order to use the Raspberry Piin other projects and strengthen their current systems, a communications protocol is needed tosafely transmit data to a central server. One important aspect is that collected data on theRaspberry Pi cannot be lost for unexpected reasons such as a power outage. The capacity of theRaspberry Pi needed to be reviewed in order to know if it would run for several years.As the basis we used TLS1.2 with AES encryption over a TCP-connection to strengthen thesafety. Parts of data are read from the Raspberry Pi, transmitted to the server and removed onceit gets a ‘ok’ from the server. This stops data from getting lost during unexpected events.Tests were run on the Raspberry Pi to see if it could run out in the field. For example the harddrive and temperature of the Raspberry Pi was tested.
APA, Harvard, Vancouver, ISO, and other styles
3

Heik, Andreas, and Ralph Sontag. "Intelligente Himbeere - Der Raspberry Pi." Universitätsbibliothek Chemnitz, 2013. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-113223.

Full text
Abstract:
Aus der Vision, Computertechnik für den schmalen Geldbeutel technisch interessierten Jugendlichen verfügbar zu machen entstand ein kreditkartengroßer Einplatinencomputer, der Raspberry Pi. Wir möchten den Raspi im Vortrag etwas näher vorstellen und in einer kleinen Demonstration Anregungen für eigene Projekte geben. Gespannt sind wir auch auf Projekte, welche die Zuhörer bereits mit dem Raspberry Pi umgesetzt haben.
APA, Harvard, Vancouver, ISO, and other styles
4

Miček, Adam. "Raspberry Pi: inteligentní dveřní kukátko." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2020. http://www.nusl.cz/ntk/nusl-416613.

Full text
Abstract:
The goal of this diploma thesis is to create the functional prototype of intelligent peephole (video doorman) on Raspberry Pi 3B+ platform. It will support face recognition of the people, alternatively authorization by QR code and the record of the situations in form of picture, video, and text. Furthermore, it will allow remote control from Android application with possibility to see live stream of Raspberry Pi’s video in this application. Creation of the project is preceded by brief introduction of Raspberry Pi platform, its alternatives and process of face recognition. Python programming language was primarily used for software development on Raspberry Pi platform. Two approaches were used for image processing, direct processing on Raspberry Pi and on more powerful computer. This work describes use of various modern libraries, platforms, and frameworks, used during the creation of the project, with goal to provide beginners in this field insight into this technology, way of its use, and offer starting point for further work.
APA, Harvard, Vancouver, ISO, and other styles
5

Tesanovic, Manuela. "Prestanda och funktionalitetstest av Raspberry Pi." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-133978.

Full text
Abstract:
Användare ställer hela tiden högre krav på att webbläsare ska vara snabba och tillgängliga oavsett på vilken plattform de används på. Detta gäller även för testbäddens projekt där Raspberry Pi testades för framtida användning som en tunn klient. Arbetet är en fallstudie som undersöker prestanda och funktionaliteten hos Raspberry Pi 2 för organisationen Region Östergötland, Testbädden. Valet av testverktyg och avgränsningar i varje steg är grundade på funktionaliteten som är en del av ISO 9126 standard. Arbetet undersöker webbläsare som kan användas på OS Raspbian Wheezy samt Ubuntu mate. Genom en förundersökning av webbläsare utfördes avgränsningar med hjälp av webstandardtesterna Acid3 och HTML5. Av 33 möjliga webbläsare återstod fem som uppfyllde kraven för vidare undersökning. De kvarstående webbläsare genomgick benchmarktester och därefter togs en genomsnittlig sidladdningstid för varje webbläsare samt CPU och RAM användning i realtid. Resultatet visade att endast två av fem webbläsare klarade benchmarktesterna och utav dessa två var det webbläsaren Epiphany som presterade bäst utifrån sidladdningstid, CPU och minnesanvändning. Raspberry Pi överklockades för att undersöka om samma resultat skulle fås i denna studie som i en tidigare vetenskaplig studie. Resultatet visade att sidladdningstiden minskade men att CPU och RAM användningen ökade. Alla testverktyg genererade olika resultat och ett verktyg eller siffra räcker inte till att undersöka prestandan och funktionaliteten. Valet av den mest kompatibla webbläsaren för Raspberry Pi beror på användaren och vad den ska användas till.
APA, Harvard, Vancouver, ISO, and other styles
6

Palmqvist, Anton. "Lansen Alarm System with Raspberry Pi." Thesis, Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-26889.

Full text
Abstract:
Syftet med projektet är att ta fram en prototyp av en alternativ centralenhet till Lansen SystemsAB:s larmsystem. Prototypen skall möjliggöraen vidareutveckling av systemet,internetanslutning och låta sig styras från ettanvändargränssnitt. Hårdvaran som haranväntsi projektet är en Raspberry Pi vilken är en välkänd ”minidator” som skall tillåta vidareutveckling.Med hjälp utav en avUSB-portarna på Raspberry Pi:n kopplas Lansens radiomodul in och används för att styra larmsystemets olika enheter över ett radioprotokoll. Kommunikationen mellan Raspberry Pi:n och radiomodulen skermed UART och följersamma protokoll som den microprocessor somi vanliga fall styr systemet.För att kunna styra larmsystemet från en mobilapplikation krävs det att information om systemet lagras. Detta görs meden webbserversom skickardata över Internet till användargränssnittet.
The purpose of this project was to develop a prototype as an alternative central unit in Lansen Systems AB alarm system. The prototype shall enable internet access and be controlled from an android application. Since it’s only a prototype that is developedin this project it must be possible to advance the prototype into a complete product.The hardware that will be used in this project is a Raspberry Pi which is a well knowncomputer by the size of a credit card.With one of the USB ports the Raspberry Pi will be connected to the Lansen radiomodule and they will communicate with eachother with UART. The radiomodule will be used to communicate with all the other units in the alarm system over a radio protocol.To make it possible to control the alarm system from an android application, information about the system need to be stored into databases. This will be done in a web server which will send and receive data to the android application and the alarm system over Internet.
APA, Harvard, Vancouver, ISO, and other styles
7

Dye, Brian. "Distributed computing with the Raspberry Pi." Thesis, Kansas State University, 2014. http://hdl.handle.net/2097/17612.

Full text
Abstract:
Master of Science
Department of Computing and Information Sciences
Mitchell Neilsen
The Raspberry Pi is a versatile computer for its size and cost. The research done in this project will explore how well the Raspberry Pi performs in a clustered environment. Using the Pi as the components of a Beowulf cluster will produce an inexpensive and small cluster. The research includes constructing the cluster as well as running a computationally intensive program called OpenFOAM. The Pi cluster's performance will be measured using the High Performance Linpack benchmark. The Raspberry Pi is already used for basic computer science education and in a cluster can also be used to promote more advanced concepts such as parallel programming and high performance computing. The inexpensive cost of the cluster combined with its compact sizing would make a viable alternative for educational facilities that don't own, or can't spare, their own production clusters for educational use. This also could see use with researchers running computationally intensive programs locally on a personal cluster. The cluster produced was an eight node Pi cluster that generates up to 2.365 GFLOPS.
APA, Harvard, Vancouver, ISO, and other styles
8

Lundström, Petter, and Josef Toma. "Raspberry pi to backplane through SGMII." Thesis, Linköpings universitet, Fysik och elektroteknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-150129.

Full text
Abstract:
This thesis explores a method on how communication with a backplane through SGMII via a Raspberry Pi Compute Module 3 is achieved. The thesis focuses on the steps required to design a carrier board that can mount the module and incorporate a bridge between SGMII and USB. The different steps required to achieve this were to find the components, design a power solution, draw the schematics and eventually designing the PCB.
APA, Harvard, Vancouver, ISO, and other styles
9

Matula, Vladimír. "Auto počítač založený na Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2020. http://www.nusl.cz/ntk/nusl-413074.

Full text
Abstract:
The main goal of this diploma thesis is to investigate the smart cars field together with the technologies linked closely to it. Further, the thesis offers an overview of options to extend the vehicle capabilities with the car computer created with the Raspberry Pi Zero W. The thesis provides hands-on experience and is stuctured into two parts. The first, theoretical section focuses on Internet of Things and Machine to Machine communication. It also describes the currently available smart car solutions on the market, their pros and cons. The practical part of this thesis describes design and creation of a smart computer based on Raspberry Pi Zero W with draft of self-made security system from vehicle containing a motion sensor and a camera. It also includes a development and integration steps with a mobile application capable of viewing the static information regarding the car state, such as Rotations per minute. Vehicle speed, etc. The created system also has the capability of informing the user about it's current location on request.
APA, Harvard, Vancouver, ISO, and other styles
10

Hirš, David. "Systém prevence průniků využívající Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2021. http://www.nusl.cz/ntk/nusl-442389.

Full text
Abstract:
The number of discovered vulnerabilities rapidly increases. For example in 2019 there were discovered 20 362 vulnerabilities. The probability of cyber-attacks realization is high. Therefore it is necessary to propose and implement automated and low-cost Intrusion Prevention or Intrusion Detection Systems (IPS/IDS). This implemetation can focus on home use or small corporate networks. The main goal of the system is to detect or mitigate cyber-attack impact as fast as possible. The master's thesis proposes IPS/IDS based on Raspberry Pi that can detect and prevent various cyber-attacks. Contents of this thesis are focus on description of cyber-attacks based on ISO/OSI model's Link and Network layers. Then there is description of IPS/IDS systems and theirs open source representatives. The practical part is focus on experimental workspace, hardware consumption of choosen detection systems, cyber-attacks scenarios and own implementation of detection program. Detection program is based on these chosen systems and puts them together to be easily manageable.
APA, Harvard, Vancouver, ISO, and other styles
11

Zgrebňák, Michal. "Využití systému Raspberry PI pro řízení." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2018. http://www.nusl.cz/ntk/nusl-377000.

Full text
Abstract:
The goal of this diploma thesis is to verify the practical applicability of the Raspberry Pi platform in control applications. The work consists of choosing a suitable operating system and implementing a discrete PID algorithm. An important part of the work was the Linux OS modification and compilation. Measurement has demonstrated the usability of the platform in control applications. The result of this work is a discreet PID controller implemented as a Linux kernel module. The solution also includes a web interface as a human-machine interface.
APA, Harvard, Vancouver, ISO, and other styles
12

Lokajíček, Lukáš. "Inteligentní domácnost s využitím Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2017. http://www.nusl.cz/ntk/nusl-317209.

Full text
Abstract:
The master’s thesis deals with the design of the Smart Home System (SHS), which takes advantage of the 'Raspberry Pi' single-board computer. Background research about the theoretical concept of SHS is carried out, which reveals weaknesses in that field. The aim of the thesis is elimination these weak points and takes into account reliability, extensibility and low acquisition price. The practical part is introduced by design of particular modules, which include both hardware design and software. The project is concluded with integration all components into the single functional universal system together with the extensibility presentation.
APA, Harvard, Vancouver, ISO, and other styles
13

TÖRNBERG, ISAC. "Real time object tracking on Raspberry Pi 2 : A comparison between two tracking algorithms on Raspberry Pi 2." Thesis, KTH, Maskinkonstruktion (Inst.), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-192080.

Full text
Abstract:
Object tracking has become a large field with a wide range of algorithms being used as a result. This thesis focuses on analyzing the performance in terms of successful tracking on moving objects using two popular tracking systems, Kanade-Lucas-Tomasi Feature Tracker and Camshift, on a single-board computer with live camera feed. The tracking is implemented in C++ with OpenCV on a Raspberry Pi 2 and the Raspberry Pi Camera Module as a camera feed.  The feature detector is chosen to good features to track[1] for KLT and Camshift uses color histogram for features. To be able to follow an object a pan and tilt system is built to be able to follow the object using tilting and panning motion. Two different objects, a tennis ball and book cover, are used in experiments to run the tests for performance of the different tracking systems. The system created is able to track a moving object and keeping it in the center of the image. The Camshift tracker performed the better in terms of successful tracking between the two algorithms in the experments made on the system.
Att använda datorseende för att följa objekt har blivit ett stort område vilket resulterat i att en mängd olika algoritmer finns till förfogande. Den här avhandlingen analyserar två stycken populära algoritmer för att följa object, Kanade-Lucas-Tomase Feature Tracker och Camshift. Algoritmernas prestanda bedöms i form av algoritmens nogrannhet i att följa rörliga objekt i strömmat kamaraflöde implementerat på en enkortsdator. Objektsföljnings-algoritmerna är implementerade på en Raspberry Pi 2 i C++ med biblioteket OpenCV och kameraflödet strömmas från en Raspberry Pi Camera Module. Egenskapsdetektorn för KLT algoritmen väljs till "good features to track" [1] och för Camshift används färghistogram som egenskapsdetektor. För att kunna följa ett objekt konstrueras ett kamerafäste som kan panorera och luta. Två olika objekt, en tennisboll och ett bokomslag, används i experimenten för att testa algorimernas prestanda. Systemet som konstruerats kan följa ett rärligt objekt och bibehåller det i mitten av bilden. Camshift-algoritmen presterade bättre än KLT i form av lyckad följning av objekt i experimenten med det konstruerade system.
APA, Harvard, Vancouver, ISO, and other styles
14

Aspernäs, Andreas, and Thommy Simonsson. "IDS on Raspberry Pi : A Performance Evaluation." Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-43997.

Full text
Abstract:
This is a report on the possibility of using a Raspberry Pi as an intrusion detection system in a home environment to increase network security. The focus of this study was on how well two different generations of Raspberry Pi would be able to  handle network traffic while acting as an intrusion detection system. To examine this a testing environment was set up containing two workstation computers connected to a Raspberry Pi, each computer hosting a virtual machine. Tests measuring the network throughput as well as the CPU and memory usage were performed on each of the Raspberry Pi devices. Two models of Raspberry Pis were used; Raspberry Pi model B+ and Raspberry Pi 2 model B; each of them running the operating system Arch Linux ARM. The results of these tests were that both of the Raspberry Pis could be used as an intrusion detection system but has some limitations that could impede usage depending on the requirements of the user. Raspberry Pi 2 model B show benefits of its updated hardware by suffering lower throughput degradation than Raspberry Pi model B+, while using less of it's total CPU and memory capacity.
Den här rapporten behandlar möjligheten att använda en Raspberry Pi som ett intrångdetekteringssystem i en hemma miljö för att öka nätverkssäkerheten. Fokusen i den här studien ligger på hur väl de två senaste generationerna av Raspberry Pi skulle kunna hantera nätverkstrafik samtidigt som den undersöker nätverkstrafiken och söker efter hot. För att kontrollera hur väl en Raspberry Pi kan fungera som ett intrångdetekteringssystem har en laborationsmiljö upprättats bestående av två fysiska maskiner som vardera används för att virtualisera en virtuell maskin. Tester för att mäta datagenomströmning, processor och minnesbelastning utfördes på var och en av Raspberry Pi. Två modeller av Raspberry Pi användes; Raspberry Pi model b+ och Raspberry Pi 2 model b, både körde operativsystemet Arch Linux ARM. Resultatet av testerna visade att det går att använda båda enheterna för att upprätta ett intrångdetekteringssystem, men det finns vissa begränsningar i enheterna vilket kan begränsa implementationsmöjligheterna. Raspberry Pi 2 model B uppvisade bättre resultat i form av att den är lägre belastad och har en högre datagenomströmning till skillnad från Raspberry Pi model B+. Raspberry Pi 2 model B har nyare och snabbare hårdvara vilket är den troliga orsaken till att den presterar bättre.
APA, Harvard, Vancouver, ISO, and other styles
15

Liakka, M. (Mikko). "Hormipellin asennon ilmaisin Raspberry Pi 3:lle." Bachelor's thesis, University of Oulu, 2018. http://urn.fi/URN:NBN:fi:oulu-201803261387.

Full text
Abstract:
Työssä liitettiin IR-etäisyysanturi Raspberry Pi 3:een. Anturin avulla mitattiin, oliko savuhormin pelti auki vai kiinni. Raspberry Pi 3 lähetti tilatiedon GoogleDocs-tiedostoon, jolloin pellin asennon pystyi katsomaan älypuhelimesta. Väliin suunniteltiin komparaattoripiiri, koska anturin lähtö oli analoginen ja Raspberry Pi 3:ssa oli vain digitaalisia tulopinnejä. Lisäksi piirilevylle lisättiin kaksi LED:ä, jotka ilmaisivat pellin ja Raspberry Pi 3:n tilaa. Laite oli toimiva, mutta tarkkuus jäi hieman puutteelliseksi, mikä johtui anturin ja komparaattorin huonosta sovituksesta. Ilmaisin oli tarkempi valkoista paperia vasten kuin epätasaista oranssia taustaa vasten
In this thesis, an IR distance sensor was attached to Raspberry Pi 3. The sensor was used to measure, if a funnel damper was opened or closed. Raspberry Pi 3 was used to send the data to a GoogleDocs file where it was read with a smart phone. A comparator circuit was designed between the sensor and the Raspberry Pi 3 because the output of the sensor was analog and the input of the Raspberry Pi 3 was digital. In addition, two LEDs were attached to the comparator circuit to indicate the state of the flue damper and Raspberry Pi 3. The device was working but the accuracy was a bit lacking due to poor matching of the sensor and the comparator circuit. Detector was more accurate with white paper background than with rough orange background
APA, Harvard, Vancouver, ISO, and other styles
16

Aboulfadel, Mohamed. "Розумний відео-дзвінок на основі Raspberry Pi." Bachelor's thesis, Тернопільський національний технічний університет імені Івана Пулюя, 2021. http://elartu.tntu.edu.ua/handle/lib/34232.

Full text
Abstract:
Being a student of Computer Engineering gave me a chance to choose this project where im going to explain how I made a Smart Doorbell with Face recognition real-time. Using the Raspberry PI 3 model B+ and PI Camera. In The software part I used Python programing language to write my code and SQL for the Database.
Introduction. 1. Analysis of subject area. 2. Hardware components the smart door-bell with real-time face recognition. 3. Software smart door-bell with real-time face recognition. 4. Occupational safety and health. Conclusions
APA, Harvard, Vancouver, ISO, and other styles
17

Ciprys, Michal. "Systém pro sběr dat s Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2019. http://www.nusl.cz/ntk/nusl-400631.

Full text
Abstract:
This work deals with the collection of data from analog sensors, their storage and display using the Raspberry Pi microcomputer. In more detail it deals with selecting the appropriate analog-to-digital converter, selecting the appropriate storage and database server, web server and application to display the measured data.
APA, Harvard, Vancouver, ISO, and other styles
18

Hunkařová, Nikol. "Sledování pohybu očí pomocí platformy Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2020. http://www.nusl.cz/ntk/nusl-413166.

Full text
Abstract:
This master's thesis deals with eye movement tracking using the Raspberry Pi platform. The theoretical part describes eye anatomy, eye detection and eyetracking. A system in Python programming language was designed in the practical part. This algorithm is able to perform the eye tracking function using the Raspberry Pi platform and the RPi Camera module. The OpenCV library is used for loading and preprocessing images from the camera. A method that detects and evaluates the direction of view after a calibration is available. The accuracy of the program is tested on three vector methods and two target methods for four screen resolutions.
APA, Harvard, Vancouver, ISO, and other styles
19

Živčák, Adam. "Správa Raspberry Pi 4 clusteru pomocí Nix." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2021. http://www.nusl.cz/ntk/nusl-445519.

Full text
Abstract:
The scope of this thesis is to design and implement a system for deploying, managing and monitoring a Raspberry Pi cluster using Nix technologies. The thesis describes the benefits of the functional approach of Nix and the subsystems that are based on it. The thesis also results in a supporting web application, providing an intuitive environment for working with cluster configuration deployments and clearly displaying information about the utilization of individual nodes using dashboards. The final part of the thesis is devoted to testing cluster performance using sample distributed computing jobs.
APA, Harvard, Vancouver, ISO, and other styles
20

Lopes, Tiago Silva. "Controlador tempo-real baseado em Raspberry Pi." Master's thesis, Universidade de Aveiro, 2015. http://hdl.handle.net/10773/16309.

Full text
Abstract:
Mestrado em Engenharia Eletrónica e Telecomunicações
O Raspberry Pi é um dispositivo de tamanho reduzido que combina a facilidade no desenvolvimento de aplicações em ambiente Linux com a presença de interfaces digitais, sendo possível aceder e configurar diretamente o hardware a partir de aplicações desenvolvidas em linguagem C que executam em user-space. Estas características fazem do Raspberry Pi um potencial dispositivo para utilização em aplicações de controlo de sistemas. Contudo este dispositivo não possui interfaces analógicas, essenciais para interação com sistemas analógicos. Com o objetivo de tornar o Raspberry Pi mais versátil em aplicações de controlo, foram desenvolvidas no âmbito deste trabalho placas de expansão que adicionam a este dispositivo interfaces analógicas e digitais, que acrescentam também um grau de proteção, protegendo-o de possíveis casos de má utilização.
Raspberry Pi is a small device that combines the application development facilities of a Linux system, with the presence of digital interfaces accessible from applications developed in C language running in user-space. These characteristics make Raspberry Pi a potential device for use in control systems applications. However this device does not have analog interfaces, essential for interaction with analog systems. To enable the use of the Raspberry Pi system on control applications, in the scope of this thesis was developed an extension board with AD and DA capabilities. Additionally, this board also provides digital I/Os, in order to protect the Raspberry Pi hardware.
APA, Harvard, Vancouver, ISO, and other styles
21

Bleeker, Ellen-Louise, and Magnus Reinholdsson. "Creating a Raspberry Pi-Based Beowulf Cluster." Thesis, Karlstads universitet, Fakulteten för hälsa, natur- och teknikvetenskap (from 2013), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-55074.

Full text
Abstract:
This thesis summarizes our project in building and setting up a Beowulf cluster. The idea of the project was brought forward by the company CGI in Karlstad, Sweden. CGI’s wish is that the project will serve as a starting point for future research and development of a larger Beowulf cluster. The future work can be made by both employees at CGI and student exam projects from universities. The projects main purpose was to construct a cluster by using several credit card sized single board computers, in our case the Raspberry Pi 3. The process of installing, compiling and con- figuring software for the cluster is explained. The MPICH and TensorFlow software platforms are reviewed. A performance evaluation of the cluster with TensorFlow is given. A single Raspberry Pi 3 can perform neural network training at a rate of seven times slower than an Intel system (i5-5250U at 2.7 GHz and 8 GB RAM at 1600 MHz). The performance degraded significantly when the entire cluster was training. The precise cause of the performance degradation was not found, but is ruled out to be in software, either a programming error or a bug in TensorFlow.
APA, Harvard, Vancouver, ISO, and other styles
22

Nivens, Ryan Andrew, and JeanMarie Hendrickson. "Using Raspberry PI to Code in R." Digital Commons @ East Tennessee State University, 2016. https://dc.etsu.edu/etsu-works/240.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Zacpal, Michal. "Monitorování dopravní situace s využitím Raspberry PI." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-221265.

Full text
Abstract:
This thesis describes the design and subsequent implementation of a unit for traffic monitoring using Raspberry PI. First section provides a quick overview of assistance systems, which use a road lane detection techniques. Next there is a description of two diferent methods for road lane detection. Follow the description of monitoring scene. Then the work describe the practical part including the design and realization of supporting electronics, selecting of each components, including the modifying of cameras, mechanical design and creating of unit. Another section is about selection and installation of appropriate software components necessary for running of the unit and the selection of development tools for creating user application. After description of graphical user interafce, there is a description of road lanes detection algorithm. At the end of the thesis is summarized a reliability of unit in real traffic situation. At the appendix there are technical drawings, describing the unit.
APA, Harvard, Vancouver, ISO, and other styles
24

Dadej, Vincent. "Raspberry Pi: programování v prostředí Matlab/Simulink." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2018. http://www.nusl.cz/ntk/nusl-320104.

Full text
Abstract:
The diploma thesis focuses on programming in the Matlab for the Raspberry Pi 3 platform. For the purpose of the presentation, there are two applications designed for Raspberry Pi that are using available hardware, camera and servos. The first application serves as colour object detecting and accurate tracking by using camera calibration. The second application serves as a face detection and recognition. These applications are implemented by modern methods and knowledge of computer vision. Tracking of the objects and face recognition are verified by an experiment that reveals the accuracy of the used methods.
APA, Harvard, Vancouver, ISO, and other styles
25

Kozovský, Matúš. "Internetové ovládání modelu pomocí PLC a Raspberry-Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-221297.

Full text
Abstract:
This work deals with the possibility of remote programming of industrial devices like PLCs or HMIs and other devices of similar aim, as well as the possibility of remote monitoring of their status. The work also includes an overview of usable tools for this purpose, possible settings and rough overview of possibilities of available HW. There is also a basic proposal of developed system for programming and monitoring, with all essential parts. This work also includes a description of the implementation of the necessary programs subsequently testing them. Furthermore, the measurement results evaluated the whole solution was tested on real examples.
APA, Harvard, Vancouver, ISO, and other styles
26

Falzaresi, Stefano. "Monitoraggio attivo di un cluster di Raspberry Pi." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/11912/.

Full text
Abstract:
In questa tesi viene trattata la selezione ed implementazione di un software che permetta di effettuare il monitoraggio e l'invio di segnalazioni automatiche di allerta per un cluster composto da dispositivi aventi capacità computazionali ridotte.
APA, Harvard, Vancouver, ISO, and other styles
27

Jonsson, Therese, and Sofie Elvekjaer. "Stegmonitor för hästar med Android och Raspberry Pi." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-210708.

Full text
Abstract:
Idag finns en uppsjö enheter med funktioner för människors hälsoövervakning, däribland pulsräknare och stegräknare. Motsvarande produkter för djur är däremot begränsad. I denna studie undersöks därför hur stegräknare för hästar kan utvecklas.Initialt i studien görs efterforskning för att undersöka vilken typ av utrustning och teknik som kan användas för att skapa en stegräknare. Det visar sig att det är möjligt att analysera rörelser med hjälp av en accelerometer ansluten till en Raspberry Pi. Rådata samlades därför in via fältstudier och plottades i grafer som gav ökad förståelse. Med den förståelsen, inspiration från en litteraturstudie om stegräkning och den erhållna datan kunde en stegalgoritm tas fram.I studien undersöks även hur beräknade steg från steganalysen kan presenteras för användaren, i detta fall genom en mobilapplikation. Det läggs vikt på applikationens användarbarhet och estetik, och bland annat upptäcks (eng.) “The 5E’s”, som ger utvecklaren riktlinjer för maximal användbarhet.Vidare utreds även hur kommunikationen mellan stegräknaren och mobilapplikationen kan utföras genom att jämföra teknikerna GSM och Bluetooth. Med studiens resurser beslutas att Bluetooth är mest lämpligt i detta fall, men slutsatsen i studien är att det beror helt på användarens krav och budget.Denna studie resulterar i en fungerande stegräknare för hästar med tillhörande Androidapplikation som synkroniseras via Bluetooth. Rapporten avslutas med förbättringsförslag inför en eventuell vidarutveckling av produkten.
Today, several different devices with health tracking features for humans exists, including the heart beat sensor and pedometers. However, corresponding products for animals are limited. Therefore, in this study, it is investigated how a pedometer for horses can be developed.Initially, an investigation regarding what type of equipment and technology is required to develop a pedometer is carried out. It is found that an accelerometer connected to a Raspberry Pi can be used to detect movement. Therefore, case studies were performed to assemble raw data, which later on was plotted in graphs to obtain greater knowledge. With the new knowledge, and inspiration from an earlier literature study, a step counting algorithm could be developed.The study also investigates how calculated steps from the step counting algorithm may be visualized to the user, in this case through a mobile application. The focus of the application is usability and aesthetics, and among other things “The 5E’s” were foundwhich gives the developer guidelines regarding maximized usability.Further on, communication between the pedometer and the mobile application is studied, in this case by comparing GSM with Bluetooth. Due to the limited resources in the study, it was decided that Bluetooth was most preferably but the the conclusion of the study is that the best suited protocol depends on the users requirement and budget.This study results in a operating pedometer for horses with associated Android application that is synchronized via Bluetooth. The paper ends with suggestions for improvements in the event of further development of the product.
APA, Harvard, Vancouver, ISO, and other styles
28

Гузар, Денис Русланович, and Denys Huzar. "Комп’ютеризована система розпізнавання образів на основі Raspberry PI." Bachelor's thesis, Тернопільський національний технічний університет імені Івана Пулюя, 2021. http://elartu.tntu.edu.ua/handle/lib/35565.

Full text
Abstract:
У даній роботі спроектовано та реалізовано прототип комп’ютеризованої системи розпізнавання образів на основі Raspberry PI з використанням бібліотек, машинного навчання, зокрема TensorFlow та OpenCV. Перед безпосереднім проектуванням комп’ютеризованої системи розроблено та проаналізовано технічне завдання і проведеного його аналіз. У результаті цього, встановлено вимоги до апаратного і програмного забезпечення комп’ютеризованої системи. Окрім цього, для розпізнавання візуальних образів досліджено існуючі набори даних щодо об’єктів реального світу на основі яких запропоновано побудувати модель інтелектуального розпізнавання образів. При реалізації комп’ютеризованої системи розпізнавання образів застосовано попередньо навчені нейронні мережі VGG-16 та архітектуру SSMD, які підтримуються бібліотеками TensorFlow та OpenCV. Програмну реалізацію системи розпізнавання образів реалізовано мовою програмування Python, що підтримується операційною системою Raspberry PI OS. .
In this work, a prototype of a computerized image recognition system based on Raspberry PI using libraries, machine learning, in particular TensorFlow and OpenCV, was designed and implemented. Before the direct design of the computerized system, the technical task was developed and analyzed and its analysis was performed. As a result, computer hardware and software requirements are set. In addition, for the recognition of visual images, the existing sets of data on real-world objects were studied, on the basis of which it was proposed to build a model of intelligent image recognition. Pre-trained VGG-16 neural networks and SSMD architecture, supported by TensorFlow and OpenCV libraries, are used in the implementation of the computerized image recognition system. The software implementation of the image recognition system is implemented in the Python programming language, which is supported by the Raspberry PI OS operating system.
ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ8 ВСТУП 9 РОЗДІЛ 1 ДОСЛІДЖЕННЯ ХАРАКТЕРИСТИК ІСНУЮЧИХ СИСТЕМ РОЗПІЗНАВАННЯ ОБРАЗІВ ТА АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 11 1.1 Аналіз технічного завдання щодо проектування комп’ютеризованої системи розпізнавання образів 11 1.2 Навчальні вибірки при проектуванні систем розпізнавання образів 17 РОЗДІЛ 2 ПОБУДОВА МОДЕЛІ РОЗПІЗНАВАННЯ ОБРАЗІВ ТА АРХІТЕКТУРИ КОМП’ЮТЕРИЗОВАНОЇ СИСТЕМИ 25 2.1 Проектування архітектури комп’ютеризованої системи розпізнавання образів 25 2.2 Функціональні можливості та особливості застосування Raspberry PI 27 2.3 Raspberry PI Camera Module та пристрої виводу відео зображення 32 2.4 Обґрунтування топології нейронної мережі та побудова моделі розпізнавання образів 36 РОЗДІЛ 3 НАЛАШТУВАННЯ ПАРАМЕТРІВ RASPBERRY PI ТА РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ РОЗПІЗНАВАННЯ ОБРАЗІВ 44 3.1 Інсталяція Rasberry PI OS 44 3.2 Інсталяція програмного забезпечення Raspberry PI Camera Module 51 3.3 Інсталяція бібліотек для реалізації моделі розпізнавання образів 52 3.4 Програмна реалізація і тестування моделі розпізнавання образів 55 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 61 4.1 Роль центральної нервової системи в трудовій діяльності людини 61 4.2 Шляхи збереження працездатності та підвищення продуктивності праці на виробництві 63 ВИСНОВКИ 66 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 67 Додаток A. Технічне завдання Додаток Б. Програмний код моделі розпізнавання образів
APA, Harvard, Vancouver, ISO, and other styles
29

Eskilsson, Hampus. "FJÄRRSTYRD SANERINGSROBOT UTVECKLAD MED CODESYS FÖR RASPBERRY PI." Thesis, Umeå universitet, Institutionen för tillämpad fysik och elektronik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-173164.

Full text
Abstract:
Vid institutionen för tillämpad fysik och elektronik, Umeå universitet, bedrivs utbildning och forskning inom bland annat automation och robotik. Syftet med projektet är att skapa en robot där rapporten skall kunna användas för att förenkla framtida utlärningar inom de ämnen projektet tar upp. Projektets mål är att designa, skapa och programmera en saneringsrobotprototyp med hjälp av utvecklingsgränssnittet CODESYS. För att möjliggöra sanering används UVC-ljus. UVC är en kategori inom UV-ljus där endast ett spann av våglängder innefattas, vilka bevisats ha bakteriedödande effekt. Robotens design är ritad i CAD och är måttanpassad utefter den hårdvara som används. Vidare består robotens chassi av två plexiglasplattor som laserskärs med färdiga hålbilder. Chassit sätts ihop med hjälp av sex M6-gängstänger, vilket skapar två plan där komponenter kan skruvas fast i de laserskärda hålbilderna. Roboten använder sig av motorstyrningskort, servomotorer och mecanumhjul där styrning sker med hjälp av två stycken joysticks. Joysticksen i samband med teoretiska rörelseekvationer möjliggör omnidirektionell rörelse. Vidare används ett reläkort för styrning av både UVC-lampor och signallampa. Roboten programmeras i CODESYS som ett ”Function Block Diagram” (FBD) där en mängd nya programbibliotek blir implementerade. Genom användning av CODESYS visualiseringsverktyg skapas ett användargränssnitt som gör att roboten kan fjärrstyras via ett webbgränssnitt. Projektet uppnådde sju av åtta krav från kravspecifikationen vilka validerades via fem uppsatta testscenarion. Resultatet är en robot som kan styras i valfri riktning via WiFi genom exempelvis en smartphone. Reläets olika portar öppnas och stängs genom programmerade funktioner, knappar och en IR-sensor vars uppgift är att avläsa kroppslig värme. Vid fortsatt utveckling av roboten skulle en kamera kopplats in och använts i HMI-gränssnittet, vilket hade möjliggjort telestyrning. Fler styrningsalternativ hade också kunnat implementerats, exempelvis genom att lägga till en knapp som gör att roboten roterar 90 grader.
At the Department of Applied Physics and Electronics, at Umeå University, education and research are conducted in areas such as automation and robotics. The purpose of the project is to create a robot, where the report can be used to assist future learning within the subjects covered by the project. The goals of the project are to design, create and program a decontamination robot prototype using the development interface CODESYS. UVC-light will be used to achieve this sanitation. UVC is a category of UV light which includes a limited range of wavelengths, that have been shown to have bactericidal effect. The robot is designed in CAD using the measurements of the hardware used. Furthermore, the robot's chassis consists of two plexiglass plates that are laser cut according to predetermined hole patterns. The chassis is assembled using six M6 threaded rods. The design constitutes two levels onto which the components can be mounted. The driveline consists of motor control boards, servomotors and mecanum wheels. Two joysticks are used to control the steering of the robot. The joysticks in relation with theoretical equations enables omnidirectional motion. Furthermore, a relay card is used for controlling both UVC and the signal lamp. The robot is programmed in CODESYS as a "Function Block Diagram" (FBD) where several new program libraries are implemented. By using CODESYS’ visualization tool, a user interface is created where the robot can be remotely controlled via a web interface. Seven out of eight requirements were achieved in the project. The achieved requirements were all validated through five test scenarios. Furthermore, the robot can be steered in any direction via Wi-Fi through inter alia a smartphone. The various ports of the relay are controlled by programmed functions and buttons, which can be overridden in the case of body heat being detected by an IR sensor. If the robot were to be further developed, a camera could be connected and used in the HMI, which would have enabled distance remote control. Furthermore, several control options could have been implemented, for example a button that allows the robot to rotate 90 degrees.
APA, Harvard, Vancouver, ISO, and other styles
30

Ragnarsson, Felix, Nurhussen Saleh, Erik Sundberg, and Adam Woods. "Storing and visualizing data using the Raspberry Pi." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-324264.

Full text
Abstract:
This project concerns the development of a solution for visualizing and storing different types of data using a single board computer. This replaces a system that currently uses Windows-based laptops. To do this, a suitable single board computer has been selected, with price and performance in mind. The one selected is the Raspberry Pi, due to it having good performance for its cost and the external stakeholder desiring its use. For database functionality a MySQL system is implemented because of its network and concurrency capabilities. In terms of results, the external party's performance requirements are that data from sixty different sensors must be read and saved once per second. These have been met. For visualization, various frameworks and related tools are implemented, and the user interacts with the system through a touch interface.
Detta projekt behandlar utvecklingen av en lösning för att visualisera och lagra olika typer av data med hjälp av en enkortsdator. Detta ersätter ett system som använder Windowsbaserade bärbara datorer för denna funktionalitet. För att möjliggöra detta har en enkortsdator valts, i detta fall Raspberry Pi. Detta för att den har bra prestanda för priset samt att den externa intressenten önskat detta. För databashantering har en MySQL server implementerats på grund av dess nätverks- och paralellprestanda. Vad gäller resultat så har den externa partens krav uppfyllts. De viktigaste är att data från sextio kanaler läses och lagras varje sekund.För visualisering har redan existerande bibliotek implementerats i enlighet med projektspecifikationer i ett touchgränssnitt.
APA, Harvard, Vancouver, ISO, and other styles
31

Bengtsson, Jenny, Filip Nykvist, and Alvin Ljung. "Internet of Things : Uppkopplade sensorer med Raspberry Pi." Thesis, Uppsala universitet, Institutionen för teknikvetenskaper, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-328563.

Full text
Abstract:
I detta projekt, som gjorts på uppdrag av IoT Sverige, har en produkt skapats åt derasDemorum för att visa hur Internet of Things fungerar och vad man kan använda dettill. Rapporten beskriver hur arbetet har utformats fram till den färdiga produktensom, utifrån deras önskemål, består av en koldioxid- och en rörelsesensor koppladetill en enkortsdator. Med hjälp av kodade skript skickas den insamlade datan till enserver placerad på ett så kallat moln. I grafer på en hemsida kan man därefter se datan illustrativt och det enda man då behöver är en dator med internetuppkoppling.
APA, Harvard, Vancouver, ISO, and other styles
32

Gunnarsson, Adam. "Real time object detection on a Raspberry Pi." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-89573.

Full text
Abstract:
With the recent advancement of deep learning, the performance of object detection techniques has greatly increased in both speed and accuracy. This has made it possible to run highly accurate object detection with real time speed on modern desktop computer systems. Recently, there has been a growing interest in developing smaller and faster deep neural network architectures suited for embedded devices. This thesis explores the suitability of running object detection on the Raspberry Pi 3, a popular embedded computer board. Two controlled experiments are conducted where two state of the art object detection models SSD and YOLO are tested in how they perform in accuracy and speed. The results show that the SSD model slightly outperforms YOLO in both speed and accuracy, but with the low processing power that the current generation of Raspberry Pi has to offer, none of the two performs well enough to be viable in applications where high speed is necessary.
APA, Harvard, Vancouver, ISO, and other styles
33

Poikajärvi, O. (Otto). "Concurrent image capture in a Raspberry Pi network." Bachelor's thesis, University of Oulu, 2019. http://jultika.oulu.fi/Record/nbnfioulu-201911223168.

Full text
Abstract:
Abstract. 3D scanners are used to create digital 3D models from real life objects. Some 3D scanners work by moving a single camera around the scan target object, others by having many cameras around the object. Multi camera 3D scanners are useful for scanning objects that can not stay still for extended periods, but they require synchronized image capture for the different cameras. Raspberry Pi is a small computer that can perform the necessary tasks to function as a camera unit in a multi camera 3D scanner. In this work an implementation that allows for concurrent image capture for a self-configuring Raspberry Pi network is presented. The goal is to create a system that allows a user to use concurrent image capture without having to rely on a central controlling device. The implementation uses multicast sockets for synchronizing image capture and communication between different Raspberry Pi units. Evaluation is performed for the image capture synchronization and communication protocol. Evaluation results indicate that the solution developed could be used as a basis for future 3D scanner development but its functionality as a 3D scanner is not tested. Current version lacks certain features such as image deleting.Yhtäaikainen kuvien otto Raspberry Pi-verkostossa. Tiivistelmä. 3D-skannereita käytetään digitaalisten 3D-mallien luomiseen oikean maailman esineistä. Jotkin 3D-skannerit toimivat liikuttamalla yksittäistä kameraa skannattavan kohteen ympärillä, toiset käyttävät sen sijaan useampaa kameraa kohteen ympärillä. Useampaa kameraa käyttävät 3D-skannerit ovat hyödyllisiä kohteille, jotka eivät voi pysyä paikallaan kauaa, mutta ne myös tarvitsevat synkronoitua kuvien ottamista. Raspberry Pi on pieni tietokone, joka kykenee 3D-skannerin kameralta vaadittuihin tehtäviin. Tässä työssä esitellään implementaatio, joka mahdollistaa yhtäaikaisen kuvien oton itsensä konfiguroivassa Raspberry Pi-verkostossa. Projektin tavoite on luoda järjestelmä, joka mahdollistaa käyttäjän käyttää samanaikaista kuvien ottoa ilman riippuvuutta jostakin keskusyksiköstä. Implementaatio käyttää multicast-pistokkeita kuvien synkronoituun ottamiseen ja Raspberry Pi:den väliseen kommunikaatioon. Evaluaatio suoritetaan kuvien ottamisen synkronaatiolle ja kommunikaatioprotokollalle. Evaluaation tulokset viittaavat siihen, että implementaatiota voisi käyttää 3D-skanneri kehityksen pohjana. Implementaation toimintaa 3D-skannerina ei testata. Nykyisestä versiosta puuttuu joitain ominaisuuksia, kuten kuvien poisto.
APA, Harvard, Vancouver, ISO, and other styles
34

Snäll, Jonatan. "Software development of Biosignal Pi : An affordable open source platform for monitoring ECG and respiration." Thesis, KTH, Skolan för teknik och hälsa (STH), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-154211.

Full text
Abstract:
In order to handle the increasing costs of healthcare more of the care and monitoring will take place in the patient’s home. It is therefore desirable to develop smaller and portable systems that can record important biosignals such as the electrical activity of the heart in the form of an ECG. This project is a continuation on a previous project that developed a shield that can be connected to the GPIO pins of a Raspberry Pi, a credit-card sized computer. The shield contains an ADAS1000, a low power and compact device that can record the electrical activity of the heart along with respiration. The aim of this project was to develop an application that can run on the Raspberry Pi in order to display the captured data from the shield on a screen along with storing the data for further processing. The project was successful in the way that the requirements for the software have been fulfilled.
För att hantera den ökande kostnaden för hälso- och sjukvård kommer en större del av övervakning samt vård att ske i patientens hem. Det kommer därför att vara önskvärt att utveckla mindre system som är lättare att hantera än de större traditionella apparaterna för att samla in vanliga biosignaler som exempelvis ett EKG. Detta projekt är en fortsättning på ett tidigare projekt vars syfte var att framställa en ”sköld” som kan kopplas ihop med en Raspberry Pi via dess GPIO pinnar. Det föregående projektet var lyckat och en sköld innehållande en ADAS1000 som kan samla in bl.a. ett EKG samt andningen framställdes. Syftet med detta projekt var att utveckla en applikation som kan köras på en Raspberry Pi och på så sätt visa den data som samlas in från skölden på en skärm. Det skulle även vara möjligt att spara insamlad data för senare användning. Projektet resulterade i en applikation som uppfyllde dessa krav.
APA, Harvard, Vancouver, ISO, and other styles
35

Hamberg, Dennis. "Design av PID-regulator baserad på kommersiell processormodul." Thesis, Högskolan i Gävle, Avdelningen för elektronik, matematik och naturvetenskap, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-15491.

Full text
Abstract:
The idea to develop  a platform for a PID-controller came from the need to control the temperature in  an espresso machine in a more exact way than a thermostat could perform. In discussions with Syntronic AB the idea developed into PID-control for industrial use. Syntronic AB suggested that the platform should be based on a commercially available processor module to shorten the development time. The suggestion included the use of the microcomputer Raspberry Pi, which supports USB, HDMI, memory card and Ethernet. The work began with establishing a schedule for the 10 weeks of the projects duration, and after that a system specification listing all functions, implementation and limitations was made. When the foundation of the system specification was done, a preliminary system design took shape. Because of the Raspberry Pi´s lack of Analog-to-Digital converter, a circuit board containing Wheatstone bridges, differential amplifiers and a two channel Analog-to-Digital converter was fabricated. The choice of Operative System fell on Linux Raspbian Wheezy, a popular Linux distribution with good documentation. Embedded programming was made solely in C language, Nginx was used as server application making it possible to show real-time graph and receive parameter input from a webpage. The webpage was written in PHP and JavaScript for server and client side respectively. To evaluate the PID-controller it was mounted inside an espresso machine where it controlled the temperature of the boiler. Aiming for a short settling time, parameters for the PID-controller was produced by testing.
Idén till att utveckla en plattform för PID-reglering föddes ur tanken att kunna styra temperaturen i en espressomaskin på ett mer exakt sätt än vad en termostat förmår. Vid samtal med Syntronic AB utarbetades iden till att handla om PID-reglering för generella applikationer för industriellt bruk. Syntronic AB gav förslag om att basera reglersystemet på en kommersiellt tillgänglig processormodul för att minska utvecklingstiden. Förslaget innefattade mikrodatorn Raspberry Pi, som har stöd för USB, HDMI, minneskort och Ethernet.   Arbetet började med att upprätta en tidsplan för de tio veckor projektet pågick, sedan påbörjades en kravspecifikation som specificerar systemets alla funktioner, utförande och begränsningar. När grunderna i kravspecifikationen var klara togs en preliminär systemdesign fram. Eftersom nämnd mikrodator saknar en analog/digital-omvandlare konstruerades ett kretskort där kretsar för Wheatstone-bryggor, ADC, differentialförstärkare, ingångar och utgångar placerades. Val av operativsystem föll på Linux Raspbian Wheezy, då denna distribution var populär och hade en god dokumentation. All hårdvarunära programmering gjordes uteslutande i C-språk. Webbserver-applikationen Nginx installerades på mikrodatorn för att kunna visa grafer och kunna mata in parametrar via en hemsida över internet. Hemsidan skrevs i språken PHP och JavaScript för server- respektive klientsida. För att utvärdera PID-regulatorn, monterades den i en espressomaskin där den fick styra kokarens värmeelement. Parametrarna för PID-regulatorn testades fram för att om möjligt korta ner tiden tills dess att temperaturen blev stabil.
APA, Harvard, Vancouver, ISO, and other styles
36

Горелов, Д. О. "Raspberry pi як ефективний й універсальний мозок будь-якої системи." Thesis, ХНУРЕ, 2020. http://openarchive.nure.ua/handle/document/12243.

Full text
Abstract:
Raspberry as the heart of a robot system with data based on instrument performance and external factors. Basic principles of information exchange with external devices using different interfaces. Knowledge base necessary to work with Raspberry. The basic concept of Raspberry, the programming language on which this system is based. Utilities and programs that can facilitate the programming process. And also when you shouldn't take up this device and gain experience on another product, for example on Arduino.
APA, Harvard, Vancouver, ISO, and other styles
37

Cocilova, Alessandro. "Didattica dell'informatica tramite making con Raspberry Pi e Arduino." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/16151/.

Full text
Abstract:
Dopo aver introdotto origine e significato del termine making e descritto il "movimento maker", verrà discussa l’introduzione del making nelle scuole, esaminando anche la situazione nel contesto della scuola italiana. Questo lavoro di tesi propone una serie di lezioni off-the-shelf, ciascuna contenen- te indicazioni di materiali e competenze necessarie, competenze acquisite e possibili collegamenti interdisciplinari da approfondire in classe. Per ogni le- zione viene fornito anche il codice del risultato atteso (anche se appoggiando un approccio costruzionista, sono possibili più soluzioni e caldeggiate anche modifiche da parte degli studenti degli obiettivi), una descrizione utile al docente per guidare gli studenti nell’esperienza e la consegna da dare agli studenti per lo svolgimento di ogni esercizio in cui la lezione consiste. Le lezioni sono di due tipologie: quelle indirizzate agli studenti delle medie, da svolgersi su Raspberry Pi equipaggiati di Sense Hat, e quelle agli studenti delle superiori, da svolgersi con Raspberry Pi, Arduino e sensori vari, il cui tema comune è costruire una stazione meteorologica. Infine si presenta un resoconto e una valutazione qualitativa dell’applicazione, con un gruppo di studenti delle superiori, di una delle attività proposte nella tesi.
APA, Harvard, Vancouver, ISO, and other styles
38

Berggren, Andreas, and Markus Eriksson. "Distribuerade Kontrollsystem för Smarta Elnät Baserat på Raspberry Pi." Thesis, KTH, Skolan för teknikvetenskap (SCI), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-125884.

Full text
Abstract:
Artikelns fokus ligger på smarta elnät och specifikt den distribuerade kontrollen av dem. Syftet med projektet var skapa hårdvaran och mjukvaran till ett distribuerat informations- och kontrollsystem för att kunna styra lasterna till en liten elnätsmodell, ICS byn (Industrial Information and Control Systems). Speciellt så skulle det undersökas om det var möjligt att skapa ett fungerande kontrollsystem med billiga kommersiella produkter, Raspberry Pi:s och Arduinos. Projektets resultat kommer sedan att användas för ett fortsatt utvecklingsarbete på ICS. För att skapa det distribuerade kontrollsystemet så användes JACK Intelligent Agents, en utvecklings miljö för multiagent system baserat åa Java. Rapporten tar upp de olika hårdvarukomponenterna Arduino, en mikrokontroller och Raspberry Pi, en linuxbaserad dator och transistorkretsarna som har byggts för att kunna driva de elektromekaniska brytarna i byn från Arduinon. Resultatet från projektet är att det går att skapa ett fungerande distribuerat kontrollsystem med hjälp Raspberry Pi:s och Arduinos. En av slutsatserna är att det behövs läggas till en hierarki i arkitekturen för skapade distribuerade kontrollsystemet då det inte skulle kunna klara av en stor uppskalning av antalet laster. Det ges flera förslag för en framtida utveckling av det skapade kontrollsystemet varav en av dem är lägga till generatorer och energilagringsförmåga till ICS byn och därmed kunna simulera ett verkligt litet smart elnät.
APA, Harvard, Vancouver, ISO, and other styles
39

Parsa, Parnia, and Björn Hedlund. "Room management system : Integrating Raspberry Pi with Graph API." Thesis, Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-70808.

Full text
Abstract:
The increase in connectivity and use of “smart” devices offers companies new possibilities to improve their efficiency by using digitalization. For example, booking of meeting rooms have gone from using a paper calendar to electronic booking. To enable both digital remote booking, as well as being able to book a room directly (as with a paper calendar) this project has developed a room manager system. The room manager is a device that provides a quick and intuitive way for employees to handle conference room booking. The project was started on behalf of the company ÅF, who would like to optimize their use of conference rooms.  The result was a fully functional touchscreen device built using a Raspberry Pi. The room manager integrates successfully with the existing calendar system used at ÅF and meets all the requirements set by ÅF. The device will be used to determine if a room manager system is worth investing in and may be used as a foundation for continued development.
APA, Harvard, Vancouver, ISO, and other styles
40

Jonathan, Strandberg. "Raspberry Pi-baserad lågeffektsmodul för dataloggning av olika miljöparametrar." Thesis, Linköpings universitet, Elektroniska Kretsar och System, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-148861.

Full text
Abstract:
In this project a Raspberry Pi 3 B+ has been constructed to log a number of envi-ronmental data from connected sensors. The connectable sensors include: Rain sensor Temperature sensor Gas sensor Anemometer Sound sensor Camera These sensors availability are sensed at device start and the present ones arelogged in settable intervals, then saved locally in a .csv-file and for the cameraa .jpg-file. All log data is backed up periodically to a connected USB Flash drive.The log data is also available for transfer through Bluetooth and Wifi. A numberof energy saving procedures have also been implemented in the form of poweringoffand on a couple of hardware components. The system is created with energy consumption in mind as it will be mergedwith another system which has the goal of supporting this system with a batteryand solar panels whose energy flows an Arduino Uno is controlling. This does aconnection to the Arduino possible for transfer of information regarding total sunhours, battery charge and power consumption for extended logging.
I detta projekt har en Raspberry pi 3 B+ konstruerats till att logga ett antal miljödata från anslutna sensorer. De sensorer som kan anslutas innefattar: Regnsensor Temperatursensor Gassensor Vindsensor Ljudsensor Kamera Samtliga sensorer känner enheten av vid start om de är närvarande och om så kan mätdatan loggas i valfria intervall och sparas lokalt i ett .csv-kalkylark och för kameran en .jpg-fil. All loggdata säkerhetskopieras intervallsvis till ett anslutet USB-minne. Loggdatan är även tillgänglig för överföring via Bluetooth och Wifi. Diverse energibesparande metoder har även implementerats i form av på och avstängning för vissa hårdvarukomponenter. Systemet är utvecklat med energikonsumption i tanken då det kommer att slås samman med ett annat projekt vars mål är att driva detta system med ett batteri och solceller vars energiflöden en Arduino Uno kontrollerar. Detta gör även en anslutning till Arduinon möjlig där information om soltimmar, batteriladdning och effektförbrukning kan överföras för utökad loggning.
APA, Harvard, Vancouver, ISO, and other styles
41

Kyjovský, Ondřej. "Měření hluku ve venkovních prostorách pomocí platformy Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2019. http://www.nusl.cz/ntk/nusl-400527.

Full text
Abstract:
The diploma thesis deals with the measurement of noise from road transport. The goal of the thesis is to get acquainted with the issue of noise measurement from road traffic and the subsequent creation of noise maps. Noise measurement is carried out using Raspberry Pi.
APA, Harvard, Vancouver, ISO, and other styles
42

Rosengren, Carl, and Emil Jonsson. "Förenklad kommunikation för äldre med hjälp av Raspberry Pi." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20700.

Full text
Abstract:
Äldre personer utgör en ökande del av samhällets population. I det allt mer digitala samhället blir teknisk kompetens nära ett måste för att ha förutsättningarna att hänga med. Allt mer komplexa apparater för att utföra något som tidigare kändes enkelt riskerar att utöka klyftan mellan den digitala och den analoga användaren. Cirka 40% av de äldre använder inte sig av internet idag, varav en fjärdedel på grund av att det uppfattas som för krångligt. I studien undersöker vi i vilken mån ett video-kommunikationsverktyg i form av en Raspberry Pi prototyp kan underlätta kommunikation för äldre personer, både med eller utan tidigare teknisk erfarenhet. Vi jämför några befintliga videosamtalsprogram för att välja det som lämpar sig bäst på en Raspberry Pi, utifrån prestanda och enkelhet att använda. Genom kvalitativa intervjuer undersöker vi huruvida verktyget möter de äldres behov, hur respondenterna håller kontakt med sin omgivning, samt hur deras tekniska erfarenhet ser ut. Resultaten av studien tyder på att utveckling av äldreanpassade system bör ha två grupper i åtanke, de som har tidigare datorvana och de som saknar detta. Utvecklingen utifrån enkelhet att använda skedde på en kostnad av funktionalitet. Detta ledde till att prototypen endast kunde möta behoven hos de utan datorvana, då de med tidigare datorvana kände behov av utökad funktionalitet.
Older people are an increasing part of the population of society. In the increasingly digital society, technical competence becomes close to a must in order to keep up. Increasingly complex devices to perform something that previously felt easy risks expanding the gap between the digital and the analog user. Approximately 40% of older people do not use the internet today, of which a quarter because it is perceived as too complicated. In the study, we investigate to what extent a video communication prototype developed for a Raspberry Pi can easen communication for elderly, both with or without prior technical experience. We compare existing video calling software to choose one that best suits a Raspberry Pi, based on performance and ease of use. Through qualitative interviews, we investigate whether the prototype meets the needs of the elderly, how the respondents maintain social contact, and the extent of their technical experience. The results of the study shows that development of systems for use of elderly should consider two different groups, those that have prior experience of computers and those who do not. The development of the prototype was based solely on simplicity of use, which was achieved at a cost of its functionality. This led to the prototype only being able to meet the needs of those who had no prior experience of computers, since more advanced users felt a need for broader functionality.
APA, Harvard, Vancouver, ISO, and other styles
43

Gonçalves, Pedro Miguel Jesus. "Real-time controller based on MATLAB and raspberry Pi." Master's thesis, Universidade de Aveiro, 2016. http://hdl.handle.net/10773/21134.

Full text
Abstract:
Mestrado em Engenharia Electrónica e Telecomunicações
Para esta dissertação é proposto o desenvolvimento de um controlador de tempo-real baseado na plataforma computacional Raspberry Pi, munidos de ADCs e DACs para interagir com sistemas físicos. Os algoritmos de controlo deverão poder ser desenvolvidos e testados em MATLAB, sendo “traduzidos”, de forma automática, para linguagem C capaz de ser compilada e executada na plataforma Raspberry Pi.
For this dissertation is proposed the development of a real-time controller based on the computer platform Raspberry Pi, fitted with ADCs and DACs to interact with physical systems. The control algorithms must be able to be developed and tested in MATLAB, then "translated" automatically to C programming language to be compiled and run on the Raspberry Pi platform.
APA, Harvard, Vancouver, ISO, and other styles
44

Calisti, Davide. "Implementazione di modulatori e demodulatori su piattaforma raspberry-pi." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/8495/.

Full text
Abstract:
Cattura di un segnale AM e FM stereofonico (radio commerciale) mediante chiavetta NooElec R820T dotata di tecnologia Software Defined Radio (SDR). Implementazione di un codice di demodulazione AM e di algoritmi di modulazione/demodulazione FM stereo attraverso l’ambiente di lavoro MATLAB e lo strumento Simulink- Interfacciamento dei codici con la piattaforma Raspberry-Pi fungente da server TCP/IP la quale permetterà la comunicazione tra chiavetta e PC. Ricostruzione del segnale modulante trasmesso
APA, Harvard, Vancouver, ISO, and other styles
45

Chahal, Ashwani. "In Situ Detection of Road Lanes Using Raspberry Pi." DigitalCommons@USU, 2018. https://digitalcommons.usu.edu/etd/7051.

Full text
Abstract:
A self-driven car is a vehicle that can drive without human intervention by making correct decisions based on the environmental conditions. Since the innovation is in its beginning periods, totally moving beyond the human inclusion is still a long shot. However, rapid technological advancements are being made towards the safety of the driver and the passengers. One such safety feature is a Lane Detection System that empowers vehicle to detect road lane lines in various climate conditions. This research provides a feasible and economical solution to detect the road lane lines while driving in a sunny, rainy, or snowy weather condition. An algorithm is designed to perform real time road lane line detection on a low voltage computer that can be easily powered in a regular auto vehicle. The algorithm runs on a RaspberryPi computer placed inside the car. A camera, attached to the vehicle’s windshield, captures the real time images and passes them to the RaspberryPi for processing. The algorithm processes each frame and determines the lane lines. The detected lane lines can be viewed on a 7 inch display screen connected to the Raspberry Pi. The entire system is mounted inside a Jeep Wrangler to conduct the experiments and is powered by the vehicle’s standard charger of 12V-15V power supply. The algorithm provides approximately 97% accurate detection of road lane lines in all weather conditions.
APA, Harvard, Vancouver, ISO, and other styles
46

Cepl, Miroslav. "Návrh a realizace ovladače LCD displaye pro Raspberry Pi." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-220548.

Full text
Abstract:
The aim of the course work is to design and implement a driver for touchscreen LCD display. The premise of the connection the display to the microcontroller using the I2C bus and use MCP23017 circuits. Raspberry Pi B + will be used for communication with circuits MCP23017 via I2C bus. Display TFT_320QVT will be connected to the outputs of extension circuits MCP23017. Part of the display complete is also a touchscreen with XPT2046 controller. Raspberry Pi runs on Raspbian system based on the Debian Linux distribution. The driver will serve to communicate and display information on the screen. The complete will be useable for applications such as selecting settings and show main information on the display.
APA, Harvard, Vancouver, ISO, and other styles
47

Kapitančik, Maroš. "Zpracování obrazu na platformě Raspberry Pi pro mobilní robotiku." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2016. http://www.nusl.cz/ntk/nusl-240911.

Full text
Abstract:
This thesis deals with developing of image processing algorithm for robots controlled by informations taken from visual system. Core of the used system constitutes low-budget platform Raspberry Pi. Before the development of algorithm there is a series of test for image processing which discovers possibilities of used platform. Problem solution is divided to several parts. Limited performance frequently leads to individual problem solving. Afterall is shown sensitivity and performance analysis of developed solution.
APA, Harvard, Vancouver, ISO, and other styles
48

Sparnacci, Nicola. "Sperimentazione di protocolli di routing ip su piattaforme raspberry pi." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/9261/.

Full text
Abstract:
Tesi mirata allo studio dei protocolli di routing IP utilizzati per l'inoltro dei pacchetti in una topologia non banale. Sono state utilizzate macchine Linux Raspberry Pi per il loro costo e ingombro per costruire la rete. In particolare, è stata implementata una rete caratterizzata da sette router divisi in tre aree distinte, ai quali sono state connesse sette LAN. Si è installato e utilizzato il software quagga per attivare il protocollo OSPF (Open Shortest Path First). Per limitare i dispositivi fisici si è utilizzato il software Mininet per virtualizzare switch e LAN. Infine, sono stati trattati elementi teorici del routing su Internet, applicati alla rete creata per verificarne il funzionamento.
APA, Harvard, Vancouver, ISO, and other styles
49

Conti, Matteo. "Implementazione di sistemi per visible light communication su Raspberry Pi." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016.

Find full text
Abstract:
Grazie all'enorme sviluppo dei LED, le comunicazioni tramite luce visibile stanno acquisendo sempre maggiore importanza. Obiettivo di questa tesi è implementare su schede a basso costo (come Rasperry Pi) un sistema di trasmissione e ricezione basato appunto sulla visible light communication. Dopo un primo tentativo di trasferire il codice OpenVLC, sviluppato dal centro di ricerca spagnolo IMDEA Network, su Rasperry Pi, si è deciso di intraprendere una nuova strada e si è implementato un trasmettitore VLC in Simulink di Matlab e una prima bozza di ricevitore che sfrutta la SPI (serial-parallel interface). I primi risultati mostrano il corretto funzionamento del sistema anche se con data rate molto basse. Sviluppi futuri prevederanno l'ottimizzazione del sistema.
APA, Harvard, Vancouver, ISO, and other styles
50

Olofsson, Christoffer. "Java jämfört med C#, vilken sorterar snabbast på Raspberry Pi?" Thesis, Högskolan Väst, Avdelningen för data-, elektro- och lantmäteriteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-8246.

Full text
Abstract:
I denna studie skall Java och C# ställas mot varandra och köras på en Raspberry Pi för att se vilken av dem som kan sortera heltalsvektorer snabbast. Som Java-motor kommer Hot-Spot att användas och Mono för C# och de ska sortera vektorer med sorteringsalgoritmer från språkens stödbibliotek och en implementerad algoritm baserad på urvalssortering. Detta arbete är till för att dem som vill arbeta med ett objektorienterat språk på Raspberry Pi, men inte har bestämt sig än för vilket som skall användas. Resultatet visar att Java presterar bättre än C# i de flesta fall och att det finns undantag då C# presterar bättre.
In this study, Java and C# is set against each other and running on a Raspberry Pi to see if they have similar processing times, or if there is a clear difference between the two languages. As Java-engine HotSpot will be used and Mono for C# and they will sort vectors with sorting algorithms from the language's support library and one implemented algorithm based on selection sort. This work is for those who want to work with an object-oriented language on Raspberry Pi, but has not decided yet on which one to choose. The result shows that Java performs better than C# in most cases, but in some cases C# is performing better.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography