Bruder, du hast unser Schulprojekt mit dem Potentiometer gerettet. Kuss.
@Bastelbruder9 ай бұрын
😂👍✌️
@Mischa_S Жыл бұрын
Mit Abstand das beste Video zu dem Thema. Bei mir hat es sofort geklappt
@Bastelbruder Жыл бұрын
👍
@hubertkinna8641 Жыл бұрын
Danke, mit Hilfe deines Videos konnte ich I2C innerhalb 5 Minuten installieren
@CJ-yj1qw3 жыл бұрын
Bastelbruder, more like Ehrenbruder. Nices Tutorial!
@mabiii2 жыл бұрын
hallo, wenn ich alles richtig anschließe und den richtigen sketch hochlade, wird immer nur eine gesamte weiße-balkenreihe angezeigt... kein text nur weiße blöcke in der oberen reihe... kann mir jemand bitte helfen?
@poweronion69 Жыл бұрын
Du musst den Kontrast auf dem Modul mit dem Poti einstellen. Einfach den Kontrast runterschrauben, dann sollte es funktionieren
@Mawtella Жыл бұрын
Irgendwie klappt bei mir das mit dem Set Cursor nicht da kommt immer alles wieder auf die gleiche Reihen ich kriege es nicht auf die zweite:( Bitte helft einer :(
@Creeperkingnick4 ай бұрын
Muss man das anlöten mit es geht?
@EinfxchNick5 ай бұрын
welches board ist das?
@Bastelbruder5 ай бұрын
Habe mal alles in der Videobeschreibung verlinkt
@tuarth956211 ай бұрын
Wow es lag an der Helligkeit.... Nun klappt es, Danke :D
@ulrichbosch1579 ай бұрын
Hallo, welchen Fehler kann ich gemacht haben, wenn auf der LCD Anzeige nur in jeder Zeile der erste Buchstabe erscheint?
@ipadize2 жыл бұрын
für solch eine einfache Anzeige ist das nutzen von "delay();" natürlich io, wenn der code aber komplexer wird (zB eine Blinkende LED und währenddessen etwas anderes machen zB einen Schrittmotor betreiben), dann sollte man das delay non-blocking schreiben mittels millis usw.
@Bastelbruder2 жыл бұрын
Richtig, dann nötig wenn während der Wartezeit noch weiter Programm ausgeführt werden muss.
@adrem1704 ай бұрын
Gibts da nun einen Sketch um LCD über Arduino vom PC aus per USB anzusteuern? Dass Adruino als Controller fungiert und vom PC geschickten Text an I2C -Controller durchreicht und auf LCD anzeigt? Ist sowas machbar? Habe ich bisher nicht geschaft.
@Bastelbruder4 ай бұрын
Da würde ich eher ein ESP empfehlen. LCD an das ESP anschließen. Dann Einen Sketch mit Webserver und Formular hochladen. Über den PC kannste dann im Browser die Webseite aufrufen vom ESP und via Formular die Eingaben an den ESP senden. Dieser muss dafür natürlich in dein WLAN eingebunden werden.
@adrem1704 ай бұрын
@@Bastelbruder Danke!!! hat gestern mit der hd44780 Bibliothek geklappt: #include #include #include hd44780_I2Cexp lcd; void setup() { Serial.begin(9600); lcd.begin(20, 4); lcd.print("Ready"); } void loop() { if (Serial.available() > 0) { String input = Serial.readStringUntil(' '); lcd.clear(); lcd.setCursor(0, 0); lcd.print(input); } } da kann ich unter Linux was über /dev/ttyACM0 am LCD ausgeben. Werd's aber auch mit ESP32 ausprobieren👋
@Bastelbruder4 ай бұрын
Super :)
@IgorKovacs023 жыл бұрын
Den Code konnte ich hochladen aber auf dem Display erscheinen keinerlei Zeichen, hat mein I2C Modul vielleicht eine andere Hex Adresse?
@ludwig88912 жыл бұрын
Geht das ganze auch mit dem Atmega 8
@Bastelbruder2 жыл бұрын
Ich kenne den Atmega8 nicht, ich denke mein TUT ist da nur anwendbar wenn die Library auch mit dem ATmega8 kompatible ist. Müsstest du einfach mal testen...
@bucketz_8223 жыл бұрын
Immer wenn ich es hochlade kommt ,,exit status 1" was mache ich falsch?
@Bastelbruder3 жыл бұрын
Scheinbar haben noch mehr diese Probleme: www.arduinoforum.de/arduino-Thread-exit-status-1-Fehler-beim-kompilieren ich hab da leider kein Tipp für dich..
@testtset5292 жыл бұрын
Hey ich finde leider nicht die libery die im Video installiert wurde :(
@ludwig88913 жыл бұрын
geht es auch mit einem Atmega8 auch
@Bastelbruder3 жыл бұрын
Jaa, das geht auch.
@CarstenReinhard-r8k10 ай бұрын
Mit denn lcd.init und denn lcd.backlight dieses aus dem loop bereicht rauszunehmen macht auch absolut einen Sinn, da es beim Ersten Start es eingeschaltet wird und so dies nicht nochmal durchlaufen werden muss. Ich habe auch vor mir so ein Ardunino Baukasten zu besorgen, weil mich sowas Intressiert und ich muss auch sagen das die Programmierung fast genauso aufgebaut ist wie bei Autoit wo man Skripte Schreibt die Virtuelle Button drückt. Wieso nicht auch sowas außerhalb eines Virtuelle sache zu machen. Doch wenn man so die Verschiedene Möglichkeiten sieht und was es so alles dafür schon gibt, dann hat man schon so ein leichtes Suchverlangen. Mit Ardunino habe ich auch schon Angefangen zwei Hexapod zu bauen, doch das Starterset so sehe ich es das es die Grundlage für die Entwicklung von verschiedene Projekte sind.
@elvinsvraka36213 жыл бұрын
Vielen Dank
@errorbytedioxy44642 жыл бұрын
in meinem buch steht auch die library i2c von Frank de Bander runterzuladen, aber diese wird mir nirgends mehr angezeigt nur andere-.-
@999raveees52 жыл бұрын
Das Problem hatte ich auch, ich habe eine nahezu identische Bibliothek namens "LiquidCrystal I2C" von "Marco Schwartz" verwendet , welche dieselben Befehle beinhaltet.
@feinerherr81783 жыл бұрын
Hey. Ich hab noch nie programmiert. Ich bekomme immer folgende Meldung, wenn ich den Code hochladen will: liquidcrystal_i2c.h no such file or directory Was kann ich tun, bzw. Was ist der Fehler?
@Bastelbruder3 жыл бұрын
Öhhm ab Minute 08:40 habe ich die Lösung des Problems geschildert und gefixt ;)
@Amperekaefer11 ай бұрын
Neu entdeckt und gleich abonniert. Noch etwas Klugscheisserei: 👉Es heisst nicht Reihen sondern Zeilen (z.B. 2 Zeilen x 16 Zeichen-Display) ;-) 👉Drähte, Litzen oder einzelne Leitungen sind keine Kabel ;-) LG
@amandaschulze50932 жыл бұрын
Wie kann man denn einzelne Zeilen löschen, statt das gesamte Display?
@Bastelbruder2 жыл бұрын
Ich kenne nur die Methode über lcd.print(" "); Mit 20 Leerzeichen überschreibst du halt eine Zeile eines 4x20 LCDs.
@tobiazsh4 жыл бұрын
„Ich hab hier Jetzt kein OBS installiert!" Links unten: OBS😂
@Bastelbruder4 жыл бұрын
Da hast du recht, das habe ich heute auch gemerkt als ich OBS installieren wollte für mein Video was ich gleich hochlade. Ich bin ein Depp manchmal ;)))
@MobBuster20222 жыл бұрын
@@Bastelbruder Mal eine Frage am Rande: Welche Programmiersprache wird hier zum Programmieren genommen? (Also in diesem Programm)
@emilschlampp4 жыл бұрын
Das ist ja dick!(Display)
@juliahofer-hansen41523 жыл бұрын
Hallo, ich muss für ein Schulprojekt dn LCD Monitor programnmieren, habe mir sehr viele Videos angeschaut und nie hat es funktioniert, bis ich auf dein Video gestoßen bin. Es hat auch funktioniert. DANKE. Doch obwohl ich nichtgeändert habe(habe den Code auch schon kontroliert, sowie die Stecker) es zeigt nur noch die ersten beiden Buchstaben an. Am LCDMOnitor kann es nicht liegen, da ich den schon ausgetauscht habe. Vielleicht hat ja jemand eine Idee, wie es funktionieren könnte:) Liebe Grüße
@Bastelbruder3 жыл бұрын
Hallo Julia, ist das denn ein vergleichbares LCD aus meinem Video, also 4 Reihen und 20 Zeichen Pro reiche oder hast du ein 2x16 Display ? Verwendest du auch das I2C Modul ?
@juliahofer-hansen41523 жыл бұрын
@@Bastelbruder Hallo, es ist ein 2x 16 display und ja ich verwende ein I2C Modul.
@juliahofer-hansen41523 жыл бұрын
das Pannel funktioniert soweit, ich habe jeden "symbolplatz" getestet, aber nur, wenn man sie direkt ansteuert.
@Bastelbruder3 жыл бұрын
Ok, mein Sketch aber ist genau für ein bestimmtest LCD angepasst, sprich ein 4x20 LCD mit I2C modul. Wenn du ein anderes verwendet muss der Sketch angepasst werden.
@juliahofer-hansen41523 жыл бұрын
@@Bastelbruder ok danke, hast du vieleicht trozdem eine Idee, was ich ändern muss? Weil es funktioniert, wenn ich es: lcd.setCursor(0,0); lcd.print("H"); lcd.setCursor(1,0); lcd.print("a"); lcd.setCursor(2,0); lcd.print("l"); lcd.setCursor(3,0); lcd.print("l"); lcd.setCursor(4,0); lcd.print("o"); so eingebe, aber nicht wenn ich es so : lcd.setCursor(0,0); lcd.print("Hallo"); Und ich habe schon sehr viel ausprobiert und weis nicht mehr weiter
@mr.mythoclast44514 жыл бұрын
das ist kein LCD-DISPLAY , sondern wenn schon ein LC-DISPLAY weil LCD = Liquid Crystal Display SDA = Serial Data (also die Datenleitung) SCL = Serial Clock (timing ist alles) :D und mach es dir zur Gewohnheit GND immer zuerst zu verbinden
@Bastelbruder4 жыл бұрын
Wieder etwas gelernt ;)
@1968LuckyStriker Жыл бұрын
Und GND ist nicht Minus. GND ist ist das Null Potential.