Author Archives: profhof

Bluetooth Module mit Arduino und MacOS

Die Kommunikation über Bluetooth in Verbindung mit dem Arduino ist vielfach in Internet-Artikeln zu finden. Meist im Zusammenhang mit einer Android App, über die Steuer-Signale über das Bluetooth-Modul an den Arduino und von dort an weitere Geräte gesendet werden. Mit nur wenigen Zeilen Code und einer entsprechenden App auf dem Smartphone schien das alles sehr… Read More »

Das Internet Dinge

Geschichtliche Entwicklung Der Wunsch schnell und zuverlässig Date zwischen verschiedenen Computersystemen auszutauschen, besteht fast seit es die ersten Computer gibt und reicht zurück bis in die 1950er Jahre. Die ersten Vorläufer vom heutigen Internet entstanden in amerikanischen Forschungszentren, massgeblich durch das Department of Definese (DoD) finanziert. So wurden Schritt für Schritt die erforderlichen Technologien entwickelt, um… Read More »

Das Dillemma erfolgreicher Unternehmen

Buchidee Arbeitstitel: “Erfolg frisst Innovation” Der Mittelstand ist Deutschlands Wirtschafts- und Beschäftigungsmotor. Er ist die treibende Kraft bei Innovationen und ein starker Partner für Großunternehmen weltweit: Der Mittelstand besteht zum ganz überwiegenden Teil aus kleinen und mittleren Unternehmen (KMU), sie stellen mehr als die Hälfte aller Arbeitsplätze und erwirtschaften dabei mehr als jeden zweiten Euro… Read More »

Infrarot Fernsteuerung

Grundlagen Infrarotstrahlung, auch IR-Strahlung, Infrarot, ist die elektromagnetische Strahlung im Spektralbereich zwischen sichtbarem Licht und der längerwelligen Terahertzstrahlung. Üblicherweise ist damit Licht mit einer Wellenlänge zwischen 780 nm und 1 mm gemeint. Die Infrarot-Strahlung wurde 1666 von Sir Isaac Newton entdeckt, als er das Sonnenlicht durch ein Prisma leitete und in die Regenbogenfarben auftrennte. Im… Read More »

Tastatur Abfrage

Es gibt verschiedene Steuerungsaufgaben, bei denen es vorteilhaft ist, wenn Werte über eine Tastatur eingegeben werden können, diese parallel dazu anzuzeigen und natürlich die eingegebenen Werte auch weiter zu verarbeiten. Ein sehr anschauliches Beispiel ist die Eingabe eines Codes, man könnte sich aber genauso vorstellen, Werte einzugeben, um damit eine Flüssigkeitsmenge abzufüllen oder ähnliche Aufgaben,… Read More »

Plot-Optionen in Mathematica

Mathematica stellt eine Vielzahl von Möglichkeiten beriet um Funktionen zu zeichnen. Das schöne daran ist, das dies im Standard ohne größere Detail-Kenntnisse erfolgt. Möchte man jedoch die Details selber bestimmen, wird es etwas komplizierter. Aus diesem Grund habe ich hier ein einfaches Beispiel erstellt, wie zwei Funktionen in verschiedenen Farben dargestellt werden können. Gezeichnet werden… Read More »

14 Segment Display Ansteuerung

Wem die üblichen 7-Segment-Anzeigen zu wenige Möglichkeiten haben alphanumerische Zeichen darzustellen, der kann die neuen 14-Segment-Anzeigen für die eigenen Projekte verwenden. Bei einer 14 Segment-Anzeige hat man den gleichen Aufbau wie bei einer 7-Segment-Anzeige nur mit dem Unterschied, dass man 7 zusätzliche Licht-Segmente ansteuern kann. Damit ergeben sich natürlich mehr Darstellungsmöglichkeiten. Insbesondere, wenn man mehrere solcher… Read More »

Ganzrationale- und Gebrochenrationale Funktionen

Diese Art von Funktionen spielen in der Natur- und Ingenieurwissenschaft eine große Rolle. Aus diesem Grund ist es wichtig, zu verstehen, wie diese aufgebaut sind und wie man bestimmte Eigenschaften dieser Funktionen bestimmen kann. Definition: Ganzrationale Funktion  Unter eine ganzrationalen Funktion versteht man eine Funktion vom Typ So eine Funktion wird auch Polynomfunktion genannt. Den Grad… Read More »

Thermo Drucker

Im Internet (z.B. bei Adafruit) kann man an verschiedenen Stellen einen günstigen Thermo-Drucker bestellen. Dieser Drucker entspricht einfachen Kassenbon Drucker. Der Thermodrucker nimmt ein 2,55″ (57 mm) breites Thermopapier mit einem maximalen Rollendurchmesser von 1,5″ (39 mm) auf. Möglicherweise muss etwas Papier von diesen Rollen entfernen, damit es in den Drucker passt. Aber man kann immer… Read More »

Kapazitätsmesser mit dem Arduino

Um mit Hilfe eines Microcontrollers Kapazitäten messen zu können, ist etwas zusätzliche Hardware nötig. Mit Hilfe eines astabilen Multivibrator, dessen primäre Aufgabe es ist, in Abhängigkeit von einem RC-Glied Rechteck-Impulse zu erzeugen. Die Länge dieser Impulse dient in unserem Aufbau, als Basis um die Kapazitäten von Kondensatoren zu bestimmen. Astabile Kippstufe Die astabile Kippstufe oder… Read More »

Visualisierung der Ableitungsfunktion

In diesem Beitrag soll es um die Visualisierung der Ableitung einer Funktion gehen. Insbesondere um die Aufgabe, an einen gegebenen Funktionsgraphen die Tangenten anzulegen. Dazu beginnen wir mit der Definition einer beliebigen Funktion und bestimmen deren Ableitungen. Das folgende Mathematica Programm definiert eine Kubische Funktion, berechnet Funktion- und Ableitungswerte und stellt die Funktionsgraphen dar. Möchte… Read More »

Zahlensysteme in Mathematica

Wer häufig mit Zahlen in verschiedenen Zahlensystemen umgehen muss, hat in Mathematica ein leistungsfähiges Hilfsmittel zur Hand. Dieses Softwaresystem gibt es mittlerweile für wenig Geld zur privaten oder studentischen Nutzung. Wer den Rhasperi Pi benutzt, bekommt es mit einigen Betriebssystemversionen sogar gratis. Speziell für die Rechnung in und mit Zahlen in verschiednen Zahlensystemen stellt es… Read More »

Buchtipp “Leben 3.0” von Max Tegmark

Um was gehts in dem Buch? KI wird die Zukunft des Lebens in unserem Universum verändern. Wird sie uns weiter helfen oder ins Verderben stürzen? Der MIT Physiker Tegmark geht den sich daraus ableitbaren Fragen nach.   Terminologie Spickzettel Max Tegmark beginnt mit seinen Definitionen die rund das Thema und für das Verständnis der Argumentationen… Read More »

Category: Essay Schlagwörter:

Leo 2018 und 2019

Leo ist nun 2,5 Jahre alt (2018/2019) Wie unser Züchter Max gesagt hat, brauchen die Flat´s etwas länger zum Erwachsen werden. So auch bei Leo… Wir bemerkten ab 2,5 Jahren wie er merklich gelassener wurde. Auch das Alleinsein wird etwas besser und nicht zuletzt hat er mittlerweile erkannt, dass es zweierlei Arten von Hunden gibt…… Read More »

Category: Leo

Digitalisierung… ein Versuch der Begriffsklärung

In den letzten Jahren kann man in allen Medien den Begriff Digitalisierung finden. Gleichzeitig finden sich eine Vielzahl weiterer Schlagworte, die im selben Kontext verwendet werden. Hier ein Versuch (ohne Anspruch auf absolute Richtigkeit), diese Begriffe zu definieren und in einen Kontext einzubinden. Dazu greife ich auf verschiedene Quellen im Internet zurück. Diese nenne ich… Read More »

Abstandmeter als Erweiterung für ein ATV

Die meisten All Terrain Vehicles (ATV) verfügen nicht über die bereits in vielen Fahrzeugen serienmässig eingebauten Sensoren. Hier bieten sich für den ambitionierten Maker ein breites Feld an Anwendungsmöglichkeiten um auf Basis der Arduino Plattform in Verbindung mit den verschiedenen Sensoren (Abstand, Beschleunigung, Kompass,etc.) die Funktionen des ATV´s sinnvoll zu erweitern. Die besondere Herausforderung ist… Read More »

Interessante Formeln

In den Programmierhandbüchern der frühen Jahre, wo programmierbare Taschenrechner wie der TI59 zu den Superstars gehörten, finden sich einige interessante Formeln. Diese haben heute natürlich ihren praktischen Wert verloren und begeistern nur noch wenige Liebhaber klassischer Computer. Ich möchte für diese Freunde klassischer Taschenrechner und Computer einige dieser Formeln vorstellen. Zinseszins Rechnung In den Anleitungen… Read More »

Bewegungssensor-Steuerung

Ein PIR Sensor ist ein passiver Sensor (PIR = Passive InfraRed), der häufig in Bewegungsmeldern zum Einsatz kommt. Die gängigen PIR Module sind am Arduino sehr einfach aufgebaut und verfügen über 2 Pins für die Stromversorgung (+5V, GND) und ein Statuspin, das bei erkannter Bewegung auf HIGH gesetzt wird. Einige der PIR Sensor-Module sind zusätzlich noch… Read More »

Axiome

Ein Axiom bezeichnet einen Grundsatz, der keines Beweises bedarf. Darauf aufbauend lässt sich eine Orientierung innerhalb eines Wissenschaftsbereichs herstellen. Diese Orientierung entsteht durch Deduzierung von Aussagen. Die bekanntesten Axiome stammen aus den Anfängen der Wissenschaft. Die Axiome von Euklid beispielsweise kennen wir alle aus dem Geometrie Unterricht in der Schule: Was keine Teile hat, ist… Read More »

Temperatur-Messung mit dem DS18B20

Für das Messen von Temperaturen findet man verschiedenste Sensoren. In diesem Beitrag soll der Sensor DS18B20 zum Einsatz kommen. Diesen Sensor gibt es auch in einer wasserdichten Ausführung, die im folgenden an ein Arduino Board angeschlossen werden soll. Dabei handelt es sich um einen sehr präzisen Sensor, der im Bereich von -55°C bis +125°C mit… Read More »

Neue Hardware: M5 Stack

Die chinesische Firma Espressif Systems hat mit dem M5 Stack eine beeindruckende Harwareplattform auf den Markt gebracht. Sie bietet neben einem integrierten LCD, Wifi, ESP32 Modul auch die einfache Programmierung über die Arduino IDE. Eine ausführliche Beschreibung findet man unter http://www.m5stack.com Die Installation auf dem MAC benötigt aber einige Zeit, da man neben der Anleitung (die sich… Read More »

Autonomes Fahren

Längst ist die Idee autonom fahrender Fahrzeuge keine Zukunftsvision mehr. Immer mehr Hersteller integrieren Technologien in ihre Fahrzeuge, mit deren Hilfe die Idee eines selbstständig fahrenden Automobils Wirklichkeit wird. Man unterscheidet dabei folgende Stufen der Autonomie: Level 0: „Driver only“, der Fahrer fährt selbst (lenkt, gibt Gas, bremst, etc.) Level 1: Fahrerassistenz. Bestimmte Assistenzsysteme helfen… Read More »

Zurück zu Füller, Tinte und Papier

Ein Plädoyer für das altmodische Schreiben mit dem Füller Heutige Kommunikation erfolgt überwiegend digital. Ob als E-Mail, als Post, als Blog oder als einfache SMS. Nie war es einfacher Informationen untereinander auszutauschen. Bevorzugtes Instrument zum Schreiben ist die Tastatur in ihren unterschiedlichsten Erscheinungsformen. Die Handschrift gerät dabei immer mehr in Vergessenheit. Es lohnt sich aber… Read More »

Drehungen

In der Mathematik versteht man unter einer Drehung eine spezielle Abbildung um einen Fixpunkt, der alle Abstände gleich (invarianz) lässt. Es geht also mit anderen Worten darum, einen Punkt um einen Feinen bestimmten Winkel ∂ um einen Fixpunkt (z.B. den Ursprung) zu drehen. Mathematisch kann das beispielsweise über Matrizen und Vektor-Operationenbeschrieben werden. Hierzu wird im… Read More »