Überwachungskamera: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 234: Zeile 234:
== Projektunterlagen ==
== Projektunterlagen ==
=== Projektplan ===
=== Projektplan ===
== Umsetzung (HW/SW) ==
{| class="wikitable"
|+ style = "text-align: left"|Tabelle 3: Bearbeitung der Meilensteine
! style="font-weight: bold;" | ID
! style="font-weight: bold;" | Meilensteine
! style="font-weight: bold;" | Erledigt am
! style="font-weight: bold;" | Erledigt von
|-
| 1
| PIR Sensor wird vom Mikrocontroller eingelesen und detektiert Bewegung korrekt
| 12.10.2022
| Henry Fröse
|-
| 2
| Mikrofon wird vom Mikrocontroller eingelesen und detektiert Lautstärke korrekt
| 12.10.2022
| Henry Fröse
|-
| 3
| Inbetriebnahme der Kamera mittels enthaltenem Beispielprogramm
| 15.10.2022
| Henry Fröse
|-
| 4
| Verbinden des Mikrocontrollers mit dem Heimnetzwerk
| 16.10.2022
| Henry Fröse
|-
| 5
| Erstellung eines Telegramm-Bots
| 22.10.2022
| Kevin Mudczinski
|-
| 6
| Verbindung zwischen Telegram-Bot und Mikrocontroller aufgebaut
| 22.10.2022
| Kevin Mudczinski
|-
| 7
| Erstellung einfacher Testbefehle mit Textzurückgabe
| 24.10.2022
| Kevin Mudczinski
|-
| 8
| Verschicken von Bilder mittels Telegram-Bot
| 28.10.2022
| Kevin Mudczinski
|-
| 9
| Automatische Versendung von Bildern bei Bewegungen und Geräuschen
| 05.11.2022
| Henry Fröse
|-
| 10
| Entwicklung eines Gehäuses
| 28.09.2022
| Kevin Mudczinski
|-
| 11
| Entwicklung einer Wandhalterung für die Kamera
| 10.11.2022
| Kevin Mudczinski
|-
| 12
| Löten und Zusammenbau der Kamera mit Sensoren
| 16.11.2022
| Kevin Mudczinski
|-
|}
=== Projektdurchführung ===
=== Projektdurchführung ===



Version vom 16. November 2022, 13:41 Uhr

Autoren: Kevin Mudzcinski & Henry Fröse
Betreuer: Prof. Göbel & Prof. Schneider


→ zurück zur Übersicht: WS 20/21: Angewandte Elektrotechnik (BSE)

→ zurück zur Übersicht: WS 21/22: Angewandte Elektrotechnik (BSE)

→ zurück zur Übersicht: WS 22/23: Angewandte Elektrotechnik (BSE)

Einleitung

Im Rahmen des GET-Fachpraktikums [[1]] entsteht das Projekt „Überwachungskamera“. Sinn des Projektes ist es, ein mechatronisches System zu entwerfen, zu fertigen und zu testen. Dabei sollen vor allem die Kenntnisse aus dem Modul Mess- und Regelungstechnik zur Hilfe genommen werden. Das System registriert mit Hilfe der Sensoren ungewöhnliche Ereignisse aufgrund von Bewegungen bzw. Geräuschen. Daraufhin macht die Kamera ein Foto und sendet dieses per Telegram-Bot [2] an den Nutzer.

An dem Projekt arbeiten die Mechatronik-Studenten Kevin Mudzcinski und Henry Fröse.

Anforderungen

Tabelle 1: Testbare, atomare Anforderungen
ID Inhalt Ersteller Datum Geprüft von Datum
1 Die Kamera wird über USB-Anschluss mit Strom versorgt.

(Kann über Powerbank und Netzteil mit Strom versorgt werden)

Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
2 Der PIR-Sensor registriert Bewegungen.

(Digitales HIGH/LOW-Signal wird dem Arduino Übertragen - Schwellwert wird mittels Potentiometer eingestellt)

Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
3 Der Sound-Sensor registriert Geräusche.

(Digitales HIGH/LOW-Signal wird dem Arduino Übertragen - Schwellwert wird mittels Potentiometer eingestellt)

Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
4 Die ESP32-CAM erstellt ein Foto, wenn der Bewegungs- oder der Geräuschssensor ein HIGH-Signal dem Arduino überträgt. Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
5 Der Microcontroller ist ins Heimnetzwerk mittels SSID und Passwort eingebunden. Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
6 Das Bild wird mittels Telegram-Bot an den Benutzer übertragen.

(Iteration über ID-Liste der Telegram-Accounts der Benutzer - Automatische Benachrichtigung per Telegram-App)

Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
7 Es können mehrere Benutzer eingebunden werden.

(Iteration über ID-Liste der Telegram-Accounts der Benutzer - Müssen manuell eingefügt werden im Programmcode)

Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022
8 Die Benutzer haben die Möglichkeit manuell ein Bild anzufordern.

(Benutzereingabe in der Telegram-App in den Chat des Bots - Befehl "/picture")

Henry Fröse 01.10.2022 Kevin Mudzinski 11.10.2022

Tabelle 1 zeigt die funktionalen Anforderungen.

Funktionaler Systementwurf/Technischer Systementwurf


Komponentenspezifikation

Tabelle 2: Liste aller Komponenten
ID Komponente Bezeichnung Bild
1 PIR Sensor HC-SR501
2 Mikrofon Soundsensor KY-038
3 Entwicklungsplatine inkl. Kamera ESP32-CAM
4 Gehäuse 3D-Druck PLA in schwarz
5 Datenkabel und Stromkabel Litze 0.5mm^2 verschiedene Farben
6 Stromanschluss 1m USB-3.0-Female auf Micro-USB-3.0-Female Kabel

(Micro-USB Seite wird entfernt und abisoliert)

7 Verbrauchsmaterial interne Verkabelung Schrumpfschlauch und Lötzinn

Umsetzung (HW/SW)

Tabelle 3: Bearbeitung der Meilensteine
ID Meilensteine Erledigt am Erledigt von
1 PIR Sensor wird vom Mikrocontroller eingelesen und detektiert Bewegung korrekt 12.10.2022 Henry Fröse
2 Mikrofon wird vom Mikrocontroller eingelesen und detektiert Lautstärke korrekt 12.10.2022 Henry Fröse
3 Inbetriebnahme der Kamera mittels enthaltenem Beispielprogramm 15.10.2022 Henry Fröse
4 Verbinden des Mikrocontrollers mit dem Heimnetzwerk 16.10.2022 Henry Fröse
5 Erstellung eines Telegramm-Bots 22.10.2022 Kevin Mudczinski
6 Verbindung zwischen Telegram-Bot und Mikrocontroller aufgebaut 22.10.2022 Kevin Mudczinski
7 Erstellung einfacher Testbefehle mit Textzurückgabe 24.10.2022 Kevin Mudczinski
8 Verschicken von Bilder mittels Telegram-Bot 28.10.2022 Kevin Mudczinski
9 Automatische Versendung von Bildern bei Bewegungen und Geräuschen 05.11.2022 Henry Fröse
10 Entwicklung eines Gehäuses 28.09.2022 Kevin Mudczinski
11 Entwicklung einer Wandhalterung für die Kamera 10.11.2022 Kevin Mudczinski
12 Löten und Zusammenbau der Kamera mit Sensoren 16.11.2022 Kevin Mudczinski

Komponententest

Ergebnis

Zusammenfassung

Lessons Learned

Projektunterlagen

Projektplan

Umsetzung (HW/SW)

Tabelle 3: Bearbeitung der Meilensteine
ID Meilensteine Erledigt am Erledigt von
1 PIR Sensor wird vom Mikrocontroller eingelesen und detektiert Bewegung korrekt 12.10.2022 Henry Fröse
2 Mikrofon wird vom Mikrocontroller eingelesen und detektiert Lautstärke korrekt 12.10.2022 Henry Fröse
3 Inbetriebnahme der Kamera mittels enthaltenem Beispielprogramm 15.10.2022 Henry Fröse
4 Verbinden des Mikrocontrollers mit dem Heimnetzwerk 16.10.2022 Henry Fröse
5 Erstellung eines Telegramm-Bots 22.10.2022 Kevin Mudczinski
6 Verbindung zwischen Telegram-Bot und Mikrocontroller aufgebaut 22.10.2022 Kevin Mudczinski
7 Erstellung einfacher Testbefehle mit Textzurückgabe 24.10.2022 Kevin Mudczinski
8 Verschicken von Bilder mittels Telegram-Bot 28.10.2022 Kevin Mudczinski
9 Automatische Versendung von Bildern bei Bewegungen und Geräuschen 05.11.2022 Henry Fröse
10 Entwicklung eines Gehäuses 28.09.2022 Kevin Mudczinski
11 Entwicklung einer Wandhalterung für die Kamera 10.11.2022 Kevin Mudczinski
12 Löten und Zusammenbau der Kamera mit Sensoren 16.11.2022 Kevin Mudczinski

Projektdurchführung

YouTube Video

Weblinks

Literatur


→ zurück zur Übersicht: WS 22/23: Angewandte Elektrotechnik (BSE)