• Home »
  • arduino OLED Spannungsmesser »

    4 Schritt:Schritt 1: Dinge, die Sie gehen müssen für dieses Projekt Schritt 2: Schaltpläne Schritt 3: Code Schritt 4: Demo

    Arduino OLED Spannungs-Messinstrument ist ein einfacher Code, den ich schrieb an Analogeingang lesen und zu konvertieren, um Spannung und zeigen sich auf OLED-Display können mit diesem Gerät verwenden, um überprüfen zu können 0 - 5 V DCStep 1: Dinge, die Sie gehen müssen für dieses Projekt i2C 128x64 OLED Display 6 X Jumper Drähte 1 x 1 m Resistor 1 X Arduino Uno 1 X Lenkungsausschuss Schritt 2: Schaltpläne verbinden alle Komponenten wie auf dem Schaltplan Schritt 3 angezeigt: Code Sie Arduino Sketch downloaden per Klick diesen Link: https: //github.com/NJ-Ozz/Arduino-OLED-voltage-rea ... Sie gonna müssen auch diese Bibliothek für OLED-Display: https://github.com/adafruit/Adafruit_SSD1306 Code: / * Code Neranjan Walakulpola für weitere Hilfe und Diagramm Besuch http: //www.http: //circuitfreak.net/index.php/2015/05/05/arduino-oled-voltage-meter/ * / # include # include # include # include #define OLED_RESET 4 Adafruit_SSD1306 Display (OLED_RESET); #if (SSD1306_LCDHEIGHT = 64!) # Fehler ("Höhe Korrekt beheben Adafruit_SSD1306.h!"); #endif Leere setup () { // Die Anzeige display.begin (SSD1306_SWITCHCAPVCC, 0x3C) Stellen; // Initialisierung mit dem I2C-Adr 0x3D, wenn nicht funktioniert Einsatz 0x3C (für das 128x64) display.setTextColor (weiß); } Void loop () { Verzögerung (1); // Verzögerungszeit 1 mili zweiten display.clearDisplay (); display.setTextSize (1); // Textgröße display.setTextColor (WHITE); // Textfarbe display.setCursor (0,0); display.println ("Analog lesen V1.0"); // Anzeigen aus Text 1. Zeile display.setTextColor (schwarz, weiß); display.println (); display.println ("A0"); // definieren Analogstift display.setTextSize (1); display.setTextColor (WHITE); // Textfarbe display.println (); display.setTextSize (2); // Textgröße display.setTextSize (2); // text size int Sensorvalue = analogRead (A0); // Konvertieren des analogen Messwert (der von 0 geht - 1023) auf eine Spannung (0 - 5 V): Float-Spannung = Sensorvalue * (5.0 / 1023,0); // Auszudrucken dem Wert, den Sie gelesen: display.print (Spannung); display.println ("V"); display.display (); } Schritt 4: Demo Hoffe, Sie finden diese Anwendung voll für Sie als Anfänger, wenn Sie irgendein Fragen Kommentar abgegeben dank beobachten diese halten Codierung; finden Sie unter: http://circuitfreak.net Weitere Projekte$(function() {$("a.lightbox").lightBox();});

    Seiten: