DIY-MedTech Arduino Programmieren - Team Jay

From Hackteria Wiki
Revision as of 11:52, 14 February 2018 by Teamj2 (talk | contribs)
Jump to: navigation, search

Zurück nach Medizintechnik DIY

Arduino Logo.svg.png

Was ist Programmierung?

Die Definition von Wikipedia lautet: "Programmierung bezeichnet die Tätigkeit, Computerprogramme zu erstellen. Das ist ein Teilbereich der Softwareentwicklung...". [1] Wir versuchen ein Problem der reellen Welt auf dem Computer zu lösen. Meistens handelt es sich um zeitaufwändige oder repetitive Aufgaben, die ein Computer viel schneller erledigen kann, als ein Mensch (z.B. Taschenrechner). Dazu müssen wir das Problem in die Sprache des Computer übersetzen.

Arduino Board

Arduino Uno

Arduino ist eine Open-Source Platform, die auf einfachster Hardware und Software basiert.[2] Das Arduino Board ist ein einfacher Microcontroller[3] der Signale lesen und senden kann. In diesem Modul benutzen wir das Arduino Uno, es gibt aber noch zahlreiche weiter Boards, mit verschiedenen Eigenschaften. Das Arduino Uno verfügt über 14 digitale Ein- bzw. Ausgänge und 6 analoge Eingänge. Ebenfalls besitzt es diverses Schnittstellen, sowie Power Aus- und Eingänge. Um das Board zu programmieren wird es über den USB-Anschluss mit dem Computer verbunden.

Arduino IDE

Eine IDE (engl. integradet development environment, dt. Integrierte Entwicklungsumgebung) ist ein Computerprogramm auf dem eine Software geschrieben werden kann. Es gibt viele diverse IDE's für unterschiedliche Anwendungen und mit verschiedener Komplexität. Um dem Open-Source Gedanken gerecht zu werden, ist die Arduino IDE sehr einfach und intuitiv aufgebaut.

IDE.JPG
  • Mit dem Hacken-Symbol (ganz links), kann der geschriebene Code auf Fehler überprüft werden. Dabei wird nur geprüft ob der Code Fehler enthält, nicht aber ob er das macht, was der Programmierer will.
  • Mit dem Pfeil-Symbol (mitte links), wird das geschriebene Programm auf das Arduino geladen.
  • Mit dem Datei-Symbol (mitte), kann eine neue Datei erstellt werden.
  • Mit dem Speichern (mitte rechts) und dem Laden (rechts), kann eine Datei gespeichert bzw. geladen werden.


In den Menupunkten oben (File, Edit, Skretch, Tools, Help) sind noch mehr Optionen verfügbar. Drei der wichtigsten Optionen sind:
IDE Menu.png
  • Unter File->Examples. In diesem Punkt findet der Programmierer diverse Beispiele zu verschiedensten Themen. Er kann diese Öffnen und bearbeiten
  • Unter Tools->Board. Muss der Programmierer auswählen mit welchem Board er gerade arbeitet.
  • Unter Tools->Port. Muss der Programmierer die serielle Schnittstelle auswählen, an welcher das Board angeschlossen ist. Meistens wird dieser Punkt automatisch von der IDE übernohmen.


Download Link: https://www.arduino.cc/en/Main/Software

Arduino Programm

Arduino Webseite