Diese Bachelorarbeit beschreibt die beispielhafte Entwicklung eines Sensor- und Aktor-Netzwerks. Grundlage ist die Lösung der Probleme um die Parkplatzkapazitäten der Fachhochschule Meschede. Durch Sensoren soll die aktuelle Parksituation laufend ermittelt werden. Die Datenübermittlung soll dabei drahtlos erfolgen.
Der Entwicklungsverlauf ist in dieser Arbeit genauso dokumentiert wie die Anleitung zur Bedienung des Systems. Nach der Klärung von Grundlagen der verschiedenen Technologien wird anhand diverser Analysen zuerst die beste Hard- und Softwarekonstellation gewählt. Danach erfolgt Schrittweise die Erklärung zum Zusammenbau der Geräte und die der Quellcodeentwicklung. Für die verschiedenen Komponenten entstehen verschiedene Quelltexte, welche neben einer schriftlichen Beschreibung auch bildlich durch Programmablaufpläne o. Ä. dargestellt sind. Im Abschluss der praktischen Durchführung erfolgt die Auswertung aller Soft- und Hardwaretests.
Von einem Lektoren geprüft (1a Lektorat);
Viele Technische Zeichnungen zu Programmierung für Arduino, Raspberry Pi und Androi;
sehr gute Gliederung;
sehr gute Anordnung der einzelnen Abschnitte;
sehr viel Theorie zu ZigBee / Xbee Series 2, Raspberry Pi, Arduino, Ultraschall
Inhaltsverzeichnis
1 Einführung
2 Gliederung
3 Einleitung
3.1 Problembeschreibung / Situation
3.2 Beschreibung der Aufgabe / Zielsetzung
3.3 Lösungsstrategie
3.3.1 Parkscheinautomat
3.3.2 Automatisiertes Netzwerk aus Sensoren / Aktoren
3.3.3 Schranke mit Pförtner
3.3.4 Feste Parkplatzzuweisung
4 Grundlagen
4.1 Sensoren und Aktoren
4.2 Wireless-Sensornetzwerk
4.3 Sensor-Aktor-Netzwerk
4.4 Industrie 4.0 und Internet der Dinge
4.5 Mögliche Sensoren zur Erfassung der Stellplatzbelegung
5 Technologien
5.1 Drahtlose Standards
5.2 Netzwerktopologien
5.3 Routing
5.4 ZigBee
5.4.1 Komponenten und Geräte
5.4.2 Topologie und Routing
6 Design
6.1 Auswahl der Hardware
6.1.1 Auswahl des ZigBee-Coordinators ZC
6.1.2 Auswahl der Mikrocomputer und der Ultraschallsensoren
6.1.3 Auswahl der ZigBee-Module
6.2 Auswahl der Visualisierungsmöglichkeit
6.3 Materialkosten
6.4 Programmkonzept und funktionelle Umsetzung
6.4.1 Zielbestimmung
6.4.2 Produkteinsatz
6.4.3 Produktfunktionen
6.4.4 Blockschaltbild
6.5 Entwicklungsumgebung
6.5.1 Entwicklungsumgebung für den Arduino UNO
6.5.2 Entwicklungsumgebung für den Raspberry Pi
6.5.3 Entwicklungsumgebung für Android
7 Realisierung
7.1 Zusammenbau der Hardware
7.2 Ersteinrichtung / Konfiguration der Geräte
7.3 Quellcodeentwicklung Mikrocomputer
7.3.1 Setup()
7.3.2 getDistance()
7.3.3 senden()
7.3.4 loop()
7.4 Quellcodeentwicklung Raspberry Pi
7.4.1 Koordinator
7.4.2 Display
7.5 Quellcodeentwicklung Android-App
7.5.1 XML-Dateien
7.5.2 Klassendiagramm
7.5.3 Benutzeroberfläche
7.6 Funktionstest
7.6.1 Komponenten- und Integrationstest
7.6.2 Systemtest
8 Abschluss
8.1 Ergebnisse der Arbeit
8.2 Technische Schwierigkeiten
8.3 Lessons learned (Fazit)
8.4 Ausblick
9 Anlage
9.1 Lageplan Parkplätze
9.2 Anschlüsse Digi Xbee-Modul
9.3 Glossar
9.4 Inhaltsverzeichnis der CD-ROM oder USB-Stick
9.5 Literaturverzeichnis
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X.