Follow me on Twitter!

Mikrocontroller

Programmierung der Münzeingabe

Kategorie: Mikrocontroller

In der vergangenen Folge wurde exemplarisch das Setzen und Löschen der ersten drei Bits des Kaffeeautomaten gezeigt. Deine Aufgabe zu heute war es nun, das Programm so zu erweitern, dass nun alle Münzen erkannt werden.



Bitweises Auslesen eines PORTs

Kategorie: Mikrocontroller

Im heutigen Video zeige ich eine mögliche Lösung, wie man mit Hilfe eins bitweisen UND bzw. eines bitweisen ODER die eingeworfenen Geldstücke einzeln auswerten kann. Durch dieses einzelne Auswertung ist es möglich, auch quasi gleichzeitig eingeworfene Geldstücke zu erkennen. Wichtig bei der einzelnen Auswertung der Geldstücke ist es, nach dem Auslesen eines Bits nur dieses [...]



Bitweise Manipulation

Kategorie: Mikrocontroller

Der Kaffeeautomat funktioniert ja schon im Prinzip. Aber zumindest beim Geldeinwurf gibt es noch eine kleine Schwierigkeit. Daher möchte ich heute auf eine Problemstellung eingehen, die Tim in seinem Kommentar angesprochen hat: Was passiert eigentlich, wenn jemand 2 oder mehr Münzen gleichzeitig einwirft? Wie können wir unsere Software dahingehend verbessern, damit die Software auch damit [...]



Programmierung der Getränkeausgabe

Kategorie: Mikrocontroller

In der vergangenen Woche haben wir eine mögliche Lösung für eine Zähleinrichtung der Geldeingabe für den Kaffeeautoamten betrachtet. Heute soll es nun um die Getränkeausgabe gehen. Unser Kaffeeautomat bietet 3 Getränke Kaffee 30 Ct Espresso 40 Ct Cappuchino 50 Ct



Programmierung eines Kaffeeautomaten – Teil 2

Kategorie: Mikrocontroller

Wie versprochen möchte ich diese Folge mit einer möglichen Lösung der Programmieraufgabe für die Zähleinrichtung beginnen. Wie so häufig, gibt es viele Wege, die nach Rom führen. Meine Lösung ist also nicht die einzige und sehr wahrscheinlich auch nicht die beste und schönste Lösung, die man sich vorstellen kann. Here we are …



Programmierung eines Kaffeeautomaten

Kategorie: Mikrocontroller, TOP Artikel

In den vergangenen Folgen haben wir uns um die absoluten Grundlagen der Programmiersprache „C“ gekümmert und uns an das Arbeiten mit Compiler, Linker und Emulator gewöhnt. Programmieren lernt man aber nur durch Programmieren. Es ist also höchste Zeit für ein kleines Projekt, um das bisher Erlernte zu üben, die Themen zu vertiefen und auch neue [...]



Bedingte Anweisungen mit switch–case

Kategorie: Mikrocontroller

In der letzten Folge habe ich Abfragen mit „if“ und „else if“ vorgestellt. Manchmal kann eine Variable viele unterschiedliche Werte haben. Die Auswertung der Variablen kann dann sehr aufwändig werden. Oft sind lange und geschachtelte if, else if Abfragen die Folge. Effektiver und deutlich lesbarer ist häufig eine Alternative, die ich heute vorstellen möchte. Mit [...]



Anzeigensteuerung für einen Kessel

Kategorie: Mikrocontroller

Am Ende der letzten Folge hatte ich die Aufgabe gestellt eine Anzeigensteuerung für einen chemischen Prozess zu realisieren. Diese Aufgabe sollte mit if/else Statements gelöst werden. Hierzu wurden zunächst Informationen über die Kesseltemperatur und den Kesseldruck über den Port P1 eingelesen. Abhängig von diesen Zustandmeldungen sollten dann Meldungen ausgegeben werden. Über die serielle Schnittstelle sollte [...]



Bedingte Anweisungen mit if

Kategorie: Mikrocontroller

In der vergangenen Folge haben wir uns Bedingungen und Vergleiche angeschaut. Dies können wir nun für die Bedingten Anweisungen gut gebrauchen. Eine Bedingte Anweisung nötigt den Mikrocontroller dazu, wie der Name schon sagt, abhängig von bestimmten Bedingungen gewünschte Anweisungen durchzuführen. Dies kann man beispielsweise bei Steuerungsaufgaben dazu nutzen , um auf Anforderung ein Transportband zu [...]



Mikrocontroller.net – das Portal rund um den AVR-Mikrocontroller

Kategorie: Mikrocontroller, Tipps für E-Techniker

Neben dem Mikrocontroller-Kurs hier bei ET-Tutorials.de, den ich Dir hiermit ans Herz legen möchte, gibt es selbstverständlich noch weitere sehr interessante Quellen zum Thema Mikrocontrollertechnik. Heute möchte ich Euch eine Webseite vorstellen, die für Elektrotechniker, vor allem für diejenigen, die sich auch mit dem Thema Mikrocontroller und Elektronik beschäftigen, eine hilfreiche Anlaufstelle sein kann. Auf [...]