Steuerung eines Arduino Roboters mit einem Smartphone: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Kategorie:Projekte Kategorie:ProjekteET MTR BSE WS2022 <!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> '''Autor: Max Mustermann''' <br/> '''Betreuer: Prof. Göbel & Prof. Schneider''' <br/> == Einleitung == == Anforderungen == == Funktionaler Systementwurf/Technischer Systementwurf == <!-- Füllen Sie Ihre Projektskizze bis hierher aus. Fügen Sie einen Projektplan unten ein. --> == Komponentenspezifikati…“) |
|||
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
[[Kategorie:ProjekteET MTR BSE WS2022]] | [[Kategorie:ProjekteET MTR BSE WS2022]] | ||
<!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> | <!-- Kopieren Sie diesen Header in Ihren Artikel, damit er aufgelistet wird. --> | ||
''' | '''Autoren: Tatiana Kouomo Tchengang''' <br/> | ||
'''Betreuer: Prof. Göbel & Prof. Schneider''' <br/> | '''Betreuer: Prof. Göbel & Prof. Schneider''' <br/> | ||
→ zurück zur Übersicht: [[:Kategorie:ProjekteET_MTR_BSE_WS2022|WS 22/23: Angewandte Elektrotechnik (BSE)]] | |||
== Einleitung == | == Einleitung == | ||
Dieser Artikel beschreibt die Planung und Durchführung eines Projekts, bei dem ein Arduino Car mit einem Smartphone gesteuert wird. Das Projekt findet im Rahmen des GET-Fachpraktikums im Wintersemester 22/23 an der Hochschule Hamm-Lippstadt statt. | |||
Das Ziel des Projektes besteht darin, ein Roboter zu bauen und zu programmieren, der von einem Smartphone gesteuert wird. | |||
== Anforderungen == | == Anforderungen == | ||
Der Roboter soll im Wesentlichen die folgenden Funktion erfüllen. | |||
{| class="wikitable" | |||
|+ style = "text-align: left"|Tabelle 1: Testbare, atomare Anforderungen | |||
! style="font-weight: bold;" | ID | |||
! style="font-weight: bold;" | Inhalt | |||
! style="font-weight: bold;" | Ersteller | |||
! style="font-weight: bold;" | Datum | |||
! style="font-weight: bold;" | Geprüft von | |||
! style="font-weight: bold;" | Datum | |||
|- | |||
| 1.0 | |||
| Mini Auto Designe mit 4 Reifen und 4 Getriebemotoren. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 1.1 | |||
| Es muss ein Schalter eingebaut werden, um das System ein-/auszuschalten. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 2.0 | |||
| Es muss eine Android App entwickelt werden, um der Roboter zu steuern. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 3.0 | |||
| Der Roboter soll in vier Richtungen (links, rechts, vorwärts und rückwärts) fahren können. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 4.0 | |||
| Es muss vier LEDs eingebaut werden, die als Vorder- und Rücklicht dienen. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 5.0 | |||
| Der Roboter soll in der Lage sein, Hindernisse mit Hilfe Ultraschalsensor zu erkennen und eine Alarm zu geben. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 6.0 | |||
| Die Entwicklung der Android App per MIT App Inventor | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 7.0 | |||
| Alle Komponenten müssen in Arduino IDE und MIT App Inventor programmiert werden. | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
| 8.0 | |||
| Erstellte CAD-Teile müssen in SolidWorks weiterverarbeitbar und modifizierbar sein | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
| Tatiana Kouomo | |||
| 19.10.2022 | |||
|- | |||
|} | |||
== Funktionaler | == Funktionaler Systementwurf== | ||
[[Datei: Systemübersicht_des_Roboter.PNG|500px |thumb| rechts| Abbildung 1: Systemübersicht des Roboter <ref> Eigenes Dokument </ref>]] <BR><BR> | |||
Ein Überblick über das Robotersystem ist in Abbildung 1 dargestellt. Darin sind die Komponenten dargestellt, die zur Erreichung des Projektziels erforderlich sind. Auf der einer Seite gibt es einen Schalter, einen Buzzer und einen Ultraschallsensor, der für die Erkennung von Hindernissen zu ständig ist, sowie eine Android App, die das Roboter steuert. Der Roboter wird durch 4 Motoren betrieben, die über ein Motortreiber funktionieren und angesteuert werden. | |||
<BR><BR><BR><BR><BR><BR><BR><BR> | |||
== Technischer Systementwurf == | |||
[[Datei: Technischer Systementwurf Steuerung eines Roboters.PNG|500px|thumb|rechts| Abbildung 2: Technischer Systementwurf Steuerung eines Roboters <ref> Eigenes Dokument </ref>]] <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> | |||
<!-- Füllen Sie Ihre Projektskizze bis hierher aus. Fügen Sie einen Projektplan unten ein. --> | <!-- Füllen Sie Ihre Projektskizze bis hierher aus. Fügen Sie einen Projektplan unten ein. --> | ||
Aktuelle Version vom 20. Oktober 2022, 11:59 Uhr
Autoren: Tatiana Kouomo Tchengang
Betreuer: Prof. Göbel & Prof. Schneider
→ zurück zur Übersicht: WS 22/23: Angewandte Elektrotechnik (BSE)
Einleitung
Dieser Artikel beschreibt die Planung und Durchführung eines Projekts, bei dem ein Arduino Car mit einem Smartphone gesteuert wird. Das Projekt findet im Rahmen des GET-Fachpraktikums im Wintersemester 22/23 an der Hochschule Hamm-Lippstadt statt. Das Ziel des Projektes besteht darin, ein Roboter zu bauen und zu programmieren, der von einem Smartphone gesteuert wird.
Anforderungen
Der Roboter soll im Wesentlichen die folgenden Funktion erfüllen.
ID | Inhalt | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|
1.0 | Mini Auto Designe mit 4 Reifen und 4 Getriebemotoren. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
1.1 | Es muss ein Schalter eingebaut werden, um das System ein-/auszuschalten. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
2.0 | Es muss eine Android App entwickelt werden, um der Roboter zu steuern. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
3.0 | Der Roboter soll in vier Richtungen (links, rechts, vorwärts und rückwärts) fahren können. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
4.0 | Es muss vier LEDs eingebaut werden, die als Vorder- und Rücklicht dienen. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
5.0 | Der Roboter soll in der Lage sein, Hindernisse mit Hilfe Ultraschalsensor zu erkennen und eine Alarm zu geben. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
6.0 | Die Entwicklung der Android App per MIT App Inventor | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
7.0 | Alle Komponenten müssen in Arduino IDE und MIT App Inventor programmiert werden. | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
8.0 | Erstellte CAD-Teile müssen in SolidWorks weiterverarbeitbar und modifizierbar sein | Tatiana Kouomo | 19.10.2022 | Tatiana Kouomo | 19.10.2022 |
Funktionaler Systementwurf
Ein Überblick über das Robotersystem ist in Abbildung 1 dargestellt. Darin sind die Komponenten dargestellt, die zur Erreichung des Projektziels erforderlich sind. Auf der einer Seite gibt es einen Schalter, einen Buzzer und einen Ultraschallsensor, der für die Erkennung von Hindernissen zu ständig ist, sowie eine Android App, die das Roboter steuert. Der Roboter wird durch 4 Motoren betrieben, die über ein Motortreiber funktionieren und angesteuert werden.
Technischer Systementwurf