Angewandte Informatik: Arduino Programmierung mit MATLAB: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 52: Zeile 52:
|-
|-
| <source line lang="matlab" style="font-size:medium">close all; clc; % Initialisierung
| <source line lang="matlab" style="font-size:medium">close all; clc; % Initialisierung
if exist('hArduino')==0
if exist('hArduino','var') && isa(hArduino,'arduino')
   hArduino = arduino('COM8','Uno'); % Arduino Objekt erzeugen
   hArduino = arduino('COM8','Uno'); % Arduino Objekt erzeugen
   disp('Neues Arduino Objekt erzeugt.')
   disp('Neues Arduino Objekt erzeugt.')

Version vom 25. April 2026, 11:03 Uhr

Autor: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Angewandte Mathematik und Informatik, Übung, Sommersemester
Modulbezeichnung: BSE-M-2-1.09

Inhalt

Aufgabe 2.1: Arduino Explorer

Testen Sie zuerst die Verbindung zum Arduino mit dem Arduino Explorer. Den passenden port finden Sie über den Windows Geräte-Manager.
>> arduinoExplorer

  1. Schließen Sie ein Potentiometer an den analogen Eingang A0 an.
  2. Visualisieren Sie die Spannung an A0 mit dem arduinoExplorer.
  3. Stecken Sie eine Diode in D13 gegen GND.
  4. Schalten Sie die Diode via arduinoExplorer an uns aus.

Aufgabe 2.2: Poti mit MATLAB® lesen

  1. Schließen Sie ein Potentiometer an den analogen Eingang A0 an.
  2. Visualisieren Sie die Spannung an A0 mit einem MATLAB®-Skript für 100 Werte über der Zeit in s.

Aufgabe 2.3: LED mit MATLAB® schalten

  1. Stecken Sie eine Diode in D13 gegen GND.
  2. Schalten Sie die Diode mit einem MATLAB®-Skript zyklisch an und aus.

→ zurück zum Hauptartikel: BSE Angewandte Informatik - SoSe26