Messung von Temperatur und Luftfeuchtigkeit auf Arduino - eine Auswahl von Methoden

Messung von Temperatur und Luftfeuchtigkeit auf Arduino - eine Auswahl von MethodenUm eine Heimwetterstation oder ein Thermometer zu erstellen, müssen Sie lernen, wie Sie das Arduino-Board und ein Gerät zum Messen von Temperatur und Luftfeuchtigkeit koppeln. Die Temperaturmessung kann mit einem Thermistor oder einem digitalen Sensor DS18B20 durchgeführt werden. Verwenden Sie zur Messung der Luftfeuchtigkeit jedoch komplexere Geräte - die Sensoren DHT11 oder DHT22. In diesem Artikel zeigen wir Ihnen, wie Sie Temperatur und Luftfeuchtigkeit mit dem Arduino und diesen Sensoren messen.

Der einfachste Weg, die Temperatur zu bestimmen, ist die Verwendung eines Thermistors. Dies ist eine Art Widerstand, dessen Widerstand von der Umgebungstemperatur abhängt. Es gibt Thermistoren mit einem positiven und einem negativen Temperaturkoeffizienten des Widerstands - PTC- (auch Posistoren genannt) bzw. NTC-Thermistoren. In der Grafik unten sehen Sie die Temperaturabhängigkeit des Widerstands. Die gestrichelte Linie zeigt die Abhängigkeit ...

 

Was sind Nextion-Displays und wie arbeitet man damit?

Was sind Nextion-Displays und wie arbeitet man damit?Für die Implementierung von Projekten, sei es ein Smart Home, eine industrielle Automatisierung, ein Gerät zur Ausgabe von Computersystemen oder eine einfache Uhr, benötigen Sie ein Ausgabegerät. Eine einfache Option sind LED-Anzeigen mit sieben Segmenten. Eine solche Implementierung wäre jedoch unpraktisch. Um das System modern und bequem zu gestalten, müssen Sie vollwertige LCD-Displays verwenden. In diesem Artikel werden wir über Nextion-Displays sprechen, was es ist, wie und warum sie verwendet werden können.

Der Hersteller positioniert die Nextion-Touch-Displays als HMI - Mensch-Maschine-Schnittstelle, was auf Russisch wie eine "Mensch-Maschine-Schnittstelle" klingt. Dies ist der Name eines Geräts, mit dessen Hilfe Mensch-Maschine-Interaktionen stattfinden: Parameterüberwachung, Steuerung von Aktuatoren, Dateneingabe usw. In der Praxis ist dies nicht nur ein Display, sondern ein Gerät mit einem 32-Bit-ARM-Mikrocontroller an Bord, die nicht nur Daten "anzeigen" können ...

 

Über Mikrocontroller für Anfänger - Erstellungsverlauf, Haupttypen und Unterschiede

Über Mikrocontroller für AnfängerMikrocontroller sind ein wesentlicher Bestandteil des Lebens eines modernen Menschen. Sie werden von Kinderspielzeug zur Verarbeitung von Steuerungssystemen verwendet. Dank des Einsatzes von Mikrocontrollern gelang es den Ingenieuren, in nahezu allen Bereichen der Produktion eine höhere Fertigungsgeschwindigkeit und Produktqualität zu erreichen. Dieses Material gibt einen Überblick über wichtige Daten in der Geschichte der Mikrocontroller. Dies ist kein technischer Leitfaden, viele Feinheiten und Punkte fehlen.

Um die Gründe für das Auftreten und die Entwicklung der Mikroprozessortechnologie zu verstehen, werfen Sie einen Blick auf die Eigenschaften und Merkmale der ersten Computer. ENIAC - der erste Computer, 1946. Gewicht - 30 Tonnen, nahm den gesamten Raum ein oder 85 Kubikmeter Volumen im Raum. Große Wärmeableitung, Stromverbrauch, ständige Fehlfunktionen durch elektronische Lampenanschlüsse. Oxide führten zum Verschwinden von Kontakten und Lampen verloren den KontaktKontakt mit dem Board verloren ...

 

RTC Real-Time Clock Chips - Zweck, Typen und Anwendungsbeispiele

RTC Echtzeituhr-ChipsUm Aufgaben im Zusammenhang mit der Automatisierung auszuführen, müssen Sie häufig bestimmte Zeitintervalle zählen. Manchmal erfolgt dies durch Zählen einer bestimmten Anzahl von Taktperioden oder Maschinenzyklen. Obwohl sie mit einer bestimmten Frequenz folgen und meistens vom Quarzresonator abhängen, verschieben sie sich bei der Ausführung von Operationen in Echtzeit und insbesondere wenn sie an die Tageszeit gebunden sind, in der Zeit. Verwenden Sie zur Lösung dieses Problems eine Echtzeituhr oder RTC-Chips.

RTC (Echtzeituhr, russische Echtzeituhr) ist eine Art Mikroschaltung zum Zählen der Zeit in „realen“ Einheiten (Sekunden, Minuten, Stunden usw.). Sie sind abhängig von einer Stromquelle, die entweder extern in Form einer austauschbaren Batterie oder einer Lithiumbatterie oder in das Mikroschaltungsgehäuse integriert sein kann.Taktsignale für die Zeitberichterstattung können von einem externen Quarzresonator erhalten werden ...

 

Was sind die Displays für Arduino und wie werden sie angeschlossen?

Was sind die Displays für Arduino und wie werden sie angeschlossen?Mit Mikrocontrollern können Sie jedes Automatisierungs- und Überwachungssystem erstellen. Für das Zusammenspiel von Technologie und Mensch benötigen wir jedoch beide Eingabegeräte - verschiedene Tasten, Hebel, Potentiometer und Ausgabegeräte - Lichtanzeigen (Glühbirnen), verschiedene Tonsignalgeräte (Hochtöner) und schließlich Anzeigen. In diesem Artikel werden wir uns die Zeichenanzeigen für Arduino ansehen, wie man sie verbindet und zum Laufen bringt.

Die Anzeigen können in Segmente (z. B. eine Digitaluhr), alphanumerische und grafische unterteilt werden. Segmentiert werden verwendet, um einfache Größen anzuzeigen, zum Beispiel: Temperatur, Zeit, Anzahl der Umdrehungen. Solche werden bis heute in Taschenrechnern und Haushaltsgeräten verwendet. Informationen werden durch Hervorheben bestimmter Zeichen angezeigt. Sie können sowohl Flüssigkristall als auch LED sein. Alphanumerische Anzeigen finden Sie auf der alten Technologie ...

 

So verbinden Sie den Inkrementalgeber mit Arduino

So verbinden Sie den Inkrementalgeber mit ArduinoIn Geräten auf Mikrocontrollern müssen Sie häufig die Verwaltung von Menüelementen organisieren oder einige Anpassungen vornehmen. Es gibt viele Möglichkeiten: Verwenden Sie Tasten, variable Widerstände oder Encoder. Mit dem Inkrementalgeber können Sie durch die endlose Drehung des Griffs etwas steuern. In diesem Artikel werden wir uns ansehen, wie der Inkrementalgeber und Arduino funktionieren.

Der Inkrementalgeber ist wie jeder andere Gebertyp ein Gerät mit drehbarem Griff. In der Ferne ähnelt es einem Potentiometer. Der Hauptunterschied zum Potentiometer besteht darin, dass sich der Encodergriff um 360 Grad dreht. Er hat keine extremen Bestimmungen. Encoder gibt es in vielen Ausführungen. Inkrementell unterscheidet sich darin, dass es mit seiner Hilfe unmöglich ist, die Position des Griffs zu kennen, sondern nur die Tatsache der Drehung in eine Richtung - nach links oder rechts. Anhand der Anzahl der Signalimpulse können Sie bereits berechnen, in welchem ​​Winkel sie sich gedreht haben ...

 

PIC-Mikrocontroller für Anfänger

PIC-Mikrocontroller für AnfängerAuf dem modernen Markt gibt es eine Reihe von Familien und Serien von Mikrocontrollern verschiedener Hersteller, darunter AVR, STM32 und PIC. Jede der Familien hat ihren eigenen Anwendungsbereich gefunden. In diesem Artikel werde ich Anfängern etwas über PIC-Mikrocontroller erzählen, nämlich was es ist und was Sie wissen müssen, um mit ihnen zu beginnen.

PIC ist der Name einer Reihe von Mikrocontrollern, die von Microchip Technology Inc (USA) hergestellt werden. Der Name PIC stammt vom Peripheral Interface Controller. PIC-Mikrocontroller haben eine RISC-Architektur. RISC - ein abgekürzter Befehlssatz, wird auch in Prozessoren für mobile Geräte verwendet.Im Jahr 2016 kaufte Microchip Atmel, einen Hersteller von AVR-Controllern. Daher präsentiert die offizielle Website Mikrocontroller der Familie sowie PIC und AVR.Unter den 8-Bit-PIC-Mikrocontrollern besteht es aus 3 Familiendie sich in der Bittiefe und einer Reihe von Befehlen unterscheiden...

 

Methoden zum Lesen und Verwalten von Arduino-E / A-Ports

Methoden zum Lesen und Verwalten von Arduino-E / A-PortsUm mit der Außenwelt zu interagieren, müssen Sie die Ausgänge des Mikrocontrollers so konfigurieren, dass sie ein Signal empfangen oder senden. Infolgedessen arbeitet jeder Pin im Eingangs- und Ausgangsmodus. Es gibt zwei Möglichkeiten, dies auf jedem Arduino-Board zu tun, das Sie lieben, genau wie Sie aus diesem Artikel lernen.

Jeder weiß, dass Arduino in C ++ mit einigen Anpassungen und Vereinfachungen für Anfänger programmiert ist. Es heißt Verkabelung. Anfänglich sind alle Arduino-Ports als Eingaben definiert, und dies muss nicht im Code angegeben werden. Es gibt drei Modi, in denen der Port betrieben werden kann: EINGANG - Eingang, in diesem Modus werden Daten von Sensoren gelesen, der Status von Tasten, analoge und digitale Signale. Der Hafen befindet sich im sogenannten hochohmiger Zustand, in einfachen Worten - der Eingang hat einen hohen Widerstand.AUSGABE - Ausgabe, abhängig von dem im Code vorgeschriebenen Befehl, nimmt der Port den Wert Eins oder Null an.Der Ausgang wird zu einer gesteuerten Quelle. ...

 
zurückkommen << 1 2 3 4 >> Nächste Seite