BSE Angewandte Informatik - SoSe24 - Hausarbeit: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:
|}
|}
== Einleitung ==
== Einleitung ==
 
Ein Arduino ist ein Mikrocontroller. Mit ihm lassen sich einfach Sensordaten im PC verarbeiten und Aktoren in Echtzeit anzusteuern. Die Programmierung
geschieht in dieser Hausarbeit über MATLAB<sup>®</sup>/Simulink. Die Hardware wurde Ihnen in der Vorlesung Angewandte Informatik vorgestellt.
Für diese Hausarbeit benötigen Sie die hier aufgeführte Hardware:
* Funduino Set
* Sensor laut Tabelle 1.
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>MATLAB<sup>®</sup>/Simulink&thinsp;</strong>
| <strong>MATLAB<sup>®</sup>/Simulink&thinsp;</strong>
Zeile 23: Zeile 28:
Die Arduino-Entwicklungsboards können nicht nur mit der eigenen Arduino-Software programmiert werden. Die Programmierung ist sogar mit MATLAB<sup>®</sup>
Die Arduino-Entwicklungsboards können nicht nur mit der eigenen Arduino-Software programmiert werden. Die Programmierung ist sogar mit MATLAB<sup>®</sup>
und Simulink möglich. Dazu siehe z.&thinsp;B. folgende Videos/Webinare von der Firma The MathWorks:
und Simulink möglich. Dazu siehe z.&thinsp;B. folgende Videos/Webinare von der Firma The MathWorks:
*[https://www.mathworks.com/videos/using-arduino-with-matlab-and-simulink-100477.html?s_tid=srchtitle Using Arduino with MATLAB and Simulink]
*[https://www.mathworks.com/videos/programming-arduino-uno-with-simulink-86316.html?%20form_seq=conf1008 Programming Arduino Uno with Simulink]
*[https://www.mathworks.com/videos/programming-arduino-uno-with-simulink-86316.html?%20form_seq=conf1008 Programming Arduino Uno with Simulink]
*[https://www.mathworks.com/help/releases/R2020a/supportpkg/arduino/examples.html?s_cid=doc_ftr Simulink Support Package for Arduino Hardware — Examples]
*[https://www.mathworks.com/videos/install-the-matlab-and-simulink-support-packages-for-arduino-106497.html?s_tid=srchtitle_videos_main_2_arduino%20support Install the MATLAB and Simulink Support Packages for Arduino]
|}
|}
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
Zeile 114: Zeile 122:
|-
|-
| 14. || Wenden Sie sich bei Fragen frühzeitig an Herrn Ebmeyer (Tel. -847) oder Prof. Schneider (Tel. -806).
| 14. || Wenden Sie sich bei Fragen frühzeitig an Herrn Ebmeyer (Tel. -847) oder Prof. Schneider (Tel. -806).
|-
| 15. || Ihre Note wird erst nach Rückgabe der Hardware publiziert.
|}
|}
|}
|}

Version vom 7. Juli 2024, 16:50 Uhr

Abb. 1: Lernset - Einsteiger Kit für Arduino
Autor: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Modulprüfung Ingenieurwissenschaftliche Vertiefung I
Modulbezeichnung: BSE-M-2-1.03
Modulverantwortung: Axel Thümmler
Lehrveranstaltung: Angewandte Informatik
Abgabetermin: 28.07.2024

Einleitung

Ein Arduino ist ein Mikrocontroller. Mit ihm lassen sich einfach Sensordaten im PC verarbeiten und Aktoren in Echtzeit anzusteuern. Die Programmierung geschieht in dieser Hausarbeit über MATLAB®/Simulink. Die Hardware wurde Ihnen in der Vorlesung Angewandte Informatik vorgestellt. Für diese Hausarbeit benötigen Sie die hier aufgeführte Hardware:

  • Funduino Set
  • Sensor laut Tabelle 1.

Gliederung der Hausarbeit

In diesem Artikel finden Sie die Gliederung einer Hausarbeit.

Praxisaufgaben

Tabelle 01: Übersicht der Sensoren
# Bild Bezeichnung Artikelnummer Bearbeitung verliehen Rückgabe
1
Membran Drucksensor FSR402 F23105959 Dorothea Tege 04.07.24
2
Wägedrucksensor mit Wägezelle - 1kg HX711AD F23106145 Neubauer Felix 04.07.24
3
Kapazitiver Feuchtigkeitssensor F23108595 Ken Hilz 04.07.24
4
Grove - Wassersensor GRV WATER Denim Hilz nichts ausgeliehen
5
Herzfrequenzsensor "Pulsesensor" F23106819 Weiran Wang 04.07.24
6
KY-039 - Sensor für Pulsmessung F23108606 Rick Bürger 04.07.24
7
125K RFID Empfänger Modul - RDM6300, UART Ausgang F23106980 Benedikt Lipinski
8
RFID TAG - Scheckkartenformat, 125kHz F23107076 Benedikt Lipinski 04.07.24
9
RFID-KIT mit Mifare RC522 Empfänger FUN-1010560 Niklas Reeker 04.07.24
10
KY-040 - Drehimpulsgeber Rotary Encoder 1010566 Felix Neubauer
11
GY-906 MLX90614 - Infrarot Thermometer F23108552 Johann Kismann 04.07.24
12
UV-Sensor - UVM30A F23106967 Oliver Scholze 04.07.24
13 Thema offen Thema offen - Koerner Sophie 03.07.24
14
Arduinobaukasten und Sensorsammlung (komplett) - Koerner Sophie 03.07.24

Offene Themen:

  • Koerner Sophie

Regelwerk

Softwareanforderungen

Es dürfen ausschließlich die folgenden Software-Werkzeuge verwendet werden.

Anwendung Software-Werkzeug Bezug über...
Projektplan Gantt-Diagramme Gantt-Project [1]
Programmablaufplan PAP [2]
Modellbasierte Programmierung Simulink R2023b-R2024a

Simulink Support Package for Arduino Hardware

Softwareportal HSHL
Schaltplan National Instruments Multisim Softwareportal HSHL
Verdrahtungsplan Fritzing [3]

Bewertungsschema

Anhang

A Regeln für Simulink-Modelle



→ zurück zum Hauptartikel: BSE Angewandte Indormatik SoSe24