Arduino: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Mikrocontroller]] | [[Kategorie:Mikrocontroller]] | ||
[[Kategorie:Arduino]] | [[Kategorie:Arduino]] | ||
'''Autor:''' [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]<br> | |||
== Einleitung == | == Einleitung == | ||
Arduino ist eine Familie von Microcontrollern, die sehr einfach und mit wenig Grundlagenwissen direkt für eigene Mechatronikprojekte eingesetzt werden können. | Arduino ist eine Familie von Microcontrollern, die sehr einfach und mit wenig Grundlagenwissen direkt für eigene Mechatronikprojekte eingesetzt werden können. Ein Arduino ist eine quelloffene Elektronikplattform bestehen aus einfach zu bedienender Hard- und Software. Die Plattform soll allen die Umsetzung interaktiver Projekte ermöglichen. | ||
== Arbeiten mit den Arduino-Mikrocontroller-Boards == | == Arbeiten mit den Arduino-Mikrocontroller-Boards == | ||
Zeile 14: | Zeile 11: | ||
=== Einlesen von (internen) Signalen eines Mikrocontrollers mit Matlab === | === Einlesen von (internen) Signalen eines Mikrocontrollers mit Matlab === | ||
Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel [[Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab]] zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest. Sind die Signale erst einmal in Matlab vorhanden, lassen sich die umfangreichen Darstellungsmöglichkeiten darin gut zur Analyse nutzen. | Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel [[Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab]] zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest. Sind die Signale erst einmal in Matlab vorhanden, lassen sich die umfangreichen Darstellungsmöglichkeiten darin gut zur Analyse nutzen. | ||
== Übersicht == | |||
=== Dokumentation === | |||
=== Demo === | |||
* [[Erste Schritte mit der Arduino IDE]] | |||
* [[Erste Schritte mit Visual Studio]] | |||
* [[Treiberinstallation für Arduino]] | |||
* [[Einrichtung von PuTTY]] | |||
=== Software === | |||
* [https://www.arduino.cc/en/Main/Software Arduino IDE (Desktop Version)] | |||
=== Codereferenz === | |||
* [https://www.arduino.cc/reference/de/|Arduino C Referenz] | |||
=== Arduino Simulator === | |||
* [https://www.tinkercad.com/ Thinkercad] | |||
* [https://create.arduino.cc/projecthub/Hack-star-Arduino/tinkercad-versus-wokwi-arduino-simulator-2022-5ab08d?ref=user&ref_id=1743724&offset=58 WOKWI] | |||
* [https://all3dp.com/2/best-arduino-simulators-online-offline/] | |||
== Getting Started == | |||
* [[Einarbeitung in die Versionsverwaltung SVN]] | |||
* [[Einarbeitung in die Welt des Arduino]] | |||
== Weiterführende Links == | |||
* [https://www.arduino.cc/ Arduino Homepage] | |||
* [https://www.open-electronics.org/alphabot-the-open-source-robot/ open-electronics.org] | |||
* [https://openbook.rheinwerk-verlag.de/c_von_a_bis_z/ Einstieg in die Programmierung mit C] | |||
* [https://www.hoou.de/materials/die-programmiersprache-c-historie-und-einfuhrung-teil-1a HOOU: Die Programmiersprache C – Historie und Einführung] | |||
== Video Tutorials == | |||
Mit den folgenden Video Tutorial lernen Sie spielend leicht und kostenlos den Einstieg in die Arduino-Welt: | |||
* Thomas Rode - Arduino Grundkurs bei [https://www.linkedin.com/learning-login/share?forceAccount=false&redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Farduino-grundkurs%3Ftrk%3Dshare_ent_url&account=76882098 LinkedIn] | |||
* Thomas Rose - Arduino: Kleine Projekte spielerisch umsetzen bei [https://www.linkedin.com/learning/arduino-kleine-projekte-spielerisch-umsetzen/willkommen-zu-arduino-kleine-projekte-spielerisch-umsetzen?u=76882098 LinkedIn] | |||
* Thomas Rose - Lichtsteuerung mit dem Arduino bei [https://www.linkedin.com/learning-login/share?forceAccount=false&redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Flichtsteuerung-mit-dem-arduino%3Ftrk%3Dshare_ent_url&account=76882098 LinkedIn] | |||
Den kostenlosen Zugang zum LinkedIN Portal erhalten Sie über den Bibliothekskatalog unter dem Reiter "Literatur und Fachdatenbanken". | |||
== Literatur == | |||
# Banzi, M.; Shiloh, M.: ''Arduino für Einsteiger''. Köln: O'Reilly Verlag, 3. Auflage 2015. ISBN: 978-3-95875-055-5 | |||
# Brühlmann, T: ''Arduino Praxiseinstieg''. Heidelberg: mitp, 4. Auflage 2019. ISBN 978-3-7475-0056-9. URL: [https://hshl.bsz-bw.de/cgi-bin/koha/opac-detail.pl?biblionumber=125816&query_desc=kw%2Cwrdl%3A%20arduino HSHL-Bib], [https://learning.oreilly.com/library/view/arduino-praxiseinstieg/9783747500569/ O'Reilly] | |||
# Brühlmann, T.: ''Sensoren im Einsatz mit Arduino''. Frechen: mitp Verlag, 1. Auflage 2017. ISBN: 9783958451520. URL: [https://hshl.bsz-bw.de/cgi-bin/koha/opac-detail.pl?biblionumber=130719&query_desc=kw%2Cwrdl%3A%20Br%C3%BChlmann HSHL-Bib], [https://learning.oreilly.com/library/view/sensoren-im-einsatz/9783958451520/?ar O'Reilly] | |||
# c't Make: ''Arduino Special''. In: Hannover: Heise Verlag, 2/2017 | |||
---- | |||
→ zurück zum Hauptartikel: [[Informatikpraktikum_MTR|Informatikpraktikum]] |
Version vom 23. Oktober 2022, 10:44 Uhr
Autor: Prof. Dr.-Ing. Schneider
Einleitung
Arduino ist eine Familie von Microcontrollern, die sehr einfach und mit wenig Grundlagenwissen direkt für eigene Mechatronikprojekte eingesetzt werden können. Ein Arduino ist eine quelloffene Elektronikplattform bestehen aus einfach zu bedienender Hard- und Software. Die Plattform soll allen die Umsetzung interaktiver Projekte ermöglichen.
Arbeiten mit den Arduino-Mikrocontroller-Boards
Einlesen von (internen) Signalen eines Mikrocontrollers mit Matlab
Zum Weiterverarbeiten (Analyse, etc.) müssen Signale oft vom Arduino an einen PC geeignet gesendet und dann dort gespeichert werden. Der Artikel Einlesen_von_(internen)_Signalen_eines_Mikrocontrollers_mit_Matlab zeigt Ihnen, wie man eine Reihe von Signalen mit dem Arduino an einen PC sendet, diese dort aufzeichnet und dann anschließend mit Hilfe von Matlab/Simulink einliest. Sind die Signale erst einmal in Matlab vorhanden, lassen sich die umfangreichen Darstellungsmöglichkeiten darin gut zur Analyse nutzen.
Übersicht
Dokumentation
Demo
- Erste Schritte mit der Arduino IDE
- Erste Schritte mit Visual Studio
- Treiberinstallation für Arduino
- Einrichtung von PuTTY
Software
Codereferenz
Arduino Simulator
Getting Started
Weiterführende Links
- Arduino Homepage
- open-electronics.org
- Einstieg in die Programmierung mit C
- HOOU: Die Programmiersprache C – Historie und Einführung
Video Tutorials
Mit den folgenden Video Tutorial lernen Sie spielend leicht und kostenlos den Einstieg in die Arduino-Welt:
- Thomas Rode - Arduino Grundkurs bei LinkedIn
- Thomas Rose - Arduino: Kleine Projekte spielerisch umsetzen bei LinkedIn
- Thomas Rose - Lichtsteuerung mit dem Arduino bei LinkedIn
Den kostenlosen Zugang zum LinkedIN Portal erhalten Sie über den Bibliothekskatalog unter dem Reiter "Literatur und Fachdatenbanken".
Literatur
- Banzi, M.; Shiloh, M.: Arduino für Einsteiger. Köln: O'Reilly Verlag, 3. Auflage 2015. ISBN: 978-3-95875-055-5
- Brühlmann, T: Arduino Praxiseinstieg. Heidelberg: mitp, 4. Auflage 2019. ISBN 978-3-7475-0056-9. URL: HSHL-Bib, O'Reilly
- Brühlmann, T.: Sensoren im Einsatz mit Arduino. Frechen: mitp Verlag, 1. Auflage 2017. ISBN: 9783958451520. URL: HSHL-Bib, O'Reilly
- c't Make: Arduino Special. In: Hannover: Heise Verlag, 2/2017
→ zurück zum Hauptartikel: Informatikpraktikum