#LCD-Display
Explore tagged Tumblr posts
draegerit · 5 months ago
Text
DUINO EDU - DHT11 Sensor & LCD-Display
Tumblr media
In diesem neuen Beitrag möchte ich dir gerne zeigen, wie du die Sensorwerte des DHT11 Sensors auf einem LCD-Display per DUINO EDU anzeigen lassen kannst.
Tumblr media
Dieses kleine Projekt ist der Wunsch des lesers Sieglinde L. welche das Projekt gerne mit der grafischen Entwicklungsumgebung DUINO EDU umsetzen möchte.
Benötigte Ressourcen für dieses Projekt
Wenn du das kleine Projekt nachbauen möchtest, dann benötigst du: - einen Arduino UNO*, - ein USB-Datenkabel*, - ein Grove Connector Shield / Base Shield v2 für den Arduino UNO*, - ein DHT11 Sensor mit Grove Schnittstelle*, - ein 20x2 Zeichen LCD-Display (I2C) mit Grove Schnittstelle*, - zwei Grove Kabel* Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung!
Aufbau der Schaltung
Die Schaltung ist mit den Grove Anschlüssen sehr einfach und schnell erledigt, denn das LCD-Display wird lediglich in einen I2C und der DHT11 Sensor in ein digitalen Connector gesteckt.
Tumblr media
Schaltung - Grove DHT11 Sensor & LCD-Display am Arduino UNO
DUINO EDU einrichten / konfigurieren
Bevor wir mit der Entwicklung des Programmes starten können, müssen wir die IDE herunterladen. Wie du dieses machst habe ich dir bereits im Beitrag Arduino Programmierung mit DUINO EDU erläutert. Bei der Programmierung ist mir jedoch aufgefallen das der eingestellte Pfad für das standardmäßige Speichern von Projekten zu Problemen führt. Dieser Pfad wird auch genutzt um Bibliotheken zu referenzieren.
Tumblr media
Arduino IDE - Voreinstellungen, Speicherort (default)
Tumblr media
Arduino IDE - Voreinstellungen, Speicherort (custom) Meine Lösung dazu war, den Pfad auf einen anderen Ordner innerhalb der IDE DUINO EDU zu legen.
Programmieren in DUINO EDU
Wenn die Entwicklungsumgebung DUINO EDU fertig eingerichtet ist, dann können wir mit der Programmierung beginnen. Eigentlich ist es keine Programmierung im eigentlichen Sinne denn wir klicken eher per Drag'n Drop GUI Elemente zusammen und daraus wird dann der Code generiert welchen wir auf den Mikrocontroller spielen.
Tumblr media
DHT11 Sensordaten am LCD-Display Nachfolgend das YouTube-Video wo ich dir im Detail erläutere wie das Programm aufgebaut wird. https://youtu.be/dJgfNeRQRo8 Fehlende Punkte in der zweiten Zeile In der zweiten Zeile vom LCD-Display werden keine Punkte angezeigt.
Tumblr media Tumblr media
Das liegt in diesem Fall an der verwendeten Bibliothek. Wenn man die originale Bibliothek von Seeedstudio in der Arduino IDE verwendet, dann werden alle Zeichen auf dem Display korrekt angezeigt.
Tumblr media
Beispiel auf dem RGB LCD-Display mit korrekten Sonderzeichen Das Programm im Detail In der nachfolgenden Grafik zeige ich dir das kleine Programm mit Kommentaren. Du benötigst für das Anzeigen der Sensorwerte auf dem LCD-Display recht wenig GUI Elemente, jedoch werden diese Elemente sehr tief ineinander verschachtelt.
Tumblr media
Natürlich kannst du auch den Code etwas lesbarer gestalten und die Werte in Variablen auslagern, jedoch macht dieses den Code nicht viel besser. Den Code kannst du dir auch über nachfolgenden Link als ZIP-Datei herunterladen. Grove DHT11 Sensor & LCD-DisplayHerunterladen
Excurs zum Arduino Code
Schauen wir uns einmal den generierten Code an welcher kompiliert und auf den Mikrocontroller überspielt wird. Zunächst werden die benötigten Bibliotheken importiert. #include #include #include Danach wird geprüft ob das Feld EDU_LCD_ADRESS vorhanden ist, wenn dieses so ist wird eine Bibliothek für das Display importiert, andernfalls wird eine Bibliothek für ein RGB LCD-Display importiert. #if defined (EDU_LCD_ADRESS) #include Duinoedu_LiquidCrystalUp monRgb(EDU_LCD_ADRESS, EDU_LCD_COLS, EDU_LCD_ROWS); #else rgb_lcd monRgb; #endif Im nächsten Schritt wird eine Instanz des DHT Sensor objektes initialisiert mit der zusätzlichen Information das am digitalen Pin D2 ein Sensor angeschlossen ist. DHT monDHT_pin2(2); In der Funktion setup wird das Display und die Kommunikation mit dem Sensor gestartet. void setup(){ monRgb.branch(); monDHT_pin2.brancher(); } Die Funktion loop wird fortlaufend ausgeführt und liest und schreibt die Sensordaten auf das Display. Die Funktionen dabei sind in französischer Sprache (warum auch immer). void loop(){ monRgb.placerCurseurEn(0,0); monRgb.ecrire("Temp.:" ); monRgb.ecrire(String(monDHT_pin2.lireTemperature(),2) ); monRgb.placerCurseurEn(1,0); monRgb.ecrire("rel.Luftf.:" ); monRgb.ecrire(String(monDHT_pin2.lireHumidite(),2) ); delay( 2000 ); } Hier nun der komplette Code: #include #include #include #if defined (EDU_LCD_ADRESS) #include Duinoedu_LiquidCrystalUp monRgb(EDU_LCD_ADRESS, EDU_LCD_COLS, EDU_LCD_ROWS); #else rgb_lcd monRgb; #endif DHT monDHT_pin2(2); void setup() { monRgb.branch(); monDHT_pin2.brancher(); } void loop() { monRgb.placerCurseurEn(0,0); monRgb.ecrire("Temp.:" ); monRgb.ecrire(String(monDHT_pin2.lireTemperature(),2) ); monRgb.placerCurseurEn(1,0); monRgb.ecrire("rel.Luftf.:" ); monRgb.ecrire(String(monDHT_pin2.lireHumidite(),2) ); delay( 2000 ); } Read the full article
0 notes
eightiesfan · 1 year ago
Text
Tumblr media Tumblr media Tumblr media
JVC RX-1001V (1989) as shown in Posy new video
1K notes · View notes
ketrinadrawsalot · 4 months ago
Text
Tumblr media
Indium is a metal soft enough to be cut with a knife and is capable of soaking into glass in its molten state. It's used in many electronic applications, such as liquid-crystal displays, semiconductors, LEDs, and solar cells.
16 notes · View notes
misogfx · 4 months ago
Text
Tumblr media
SZA - WARNING
9 notes · View notes
soleta · 5 months ago
Text
i need a CRT computer display
3 notes · View notes
arctic-hands · 5 months ago
Text
I could rock a watch, right?
5 notes · View notes
soapdispensersalesman · 2 years ago
Text
Tumblr media Tumblr media Tumblr media
20 notes · View notes
unicornheadnebula · 10 months ago
Text
The History Of Television
Television refers to a system for transmitting visual images and sound that are reproduced on screens, primarily to broadcast programs for entertainment, information, and education. History of Television Early Concepts and Development: 1870s-1900s: The concept of transmitting images wirelessly dates back to the late 19th century. Paul Nipkow’s invention of the Nipkow disk in 1884 was an early…
4 notes · View notes
leadteklcd · 1 year ago
Text
High-Quality LCD Display Modules for Diverse Applications
Discover our high-quality LCD display modules, perfect for a wide range of applications including consumer electronics, medical devices, and industrial equipment. Our LCD modules offer vibrant colors, high resolution, and excellent visibility, ensuring an exceptional viewing experience. With customizable options to meet specific requirements, Leadtek Display provides reliable and efficient LCD solutions. Visit our website to explore our range: LCD Display Module.
2 notes · View notes
rondelidisplay · 1 year ago
Text
Unleash Creativity with Square LCD Screens
Unleash your creativity and transform your displays with our square LCD screens. Designed for versatility and visual impact, these displays offer a unique canvas for your content, whether you're creating digital art installations or interactive exhibits. With vibrant colors, high resolution, and customizable options, our square LCD screens empower you to bring your vision to life with precision and clarity. Explore our collection and unlock new possibilities with Rondeli Display's innovative solutions. Visit our website to learn more: Square LCD Screen.
2 notes · View notes
draegerit · 5 months ago
Text
ArduBlock - Arduino UNO mit DHT11 & LCD-Display
Tumblr media
In diesem Beitrag möchte ich dir erläutern, wie du die Sensordaten des DHT11 Sensors auf einem LCD-Display am Arduino UNO anzeigen lassen kannst. Die Programmierung erfolgt hier mit der grafischen Entwicklungsumgebung ArduBlock.
Tumblr media
ArduBlock - Arduino UNO mit DHT11 & LCD-Display Die grafische Entwicklungsumgebung ArduBlock habe ich dir bereits im Beitrag Arduino IDE : Erweiterung ArduBlock vorgestellt und erste Schritte gezeigt. Dieser Beitrag ist durch einen Wunsch entstanden, den Beitrag Calliope Mini mit DHT11 & LCD-Display auf einem Arduino UNO laufen zu lassen. Die Programmierung soll dabei so einfach sein wie in MakeCode von Microsoft, daher auch die Wahl zu ArduBlock.
Benötigte Ressourcen für dieses Projekt
Wenn du die nachfolgende Schaltung aufbauen möchtest, um einen DHT11 Sensor & LCD-Display per ArduBlock am Arduino UNO programmieren möchtest, dann benötigst du: - einen Arduino UNO*, - ein USB-Datenkabel*, - einen DHT11 Sensor*, - ein LCD-Display*, - diverse Breadboardkabel*, Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung! Den DHT11 Sensor erhältst du als einzelnen Baustein oder auch auf einer kleinen Platine mit einer fertigen Schaltung.
Tumblr media
Varianten des DHT11 Sensors Ich bevorzuge die kleine Platine, da hier der Aufbau deutlich schneller vonstattengeht.
Download & Einrichten von ArduBlock
Im ersten Schritt laden wir die Anwendung ArduBlock von http://ardublock.ru/avtor/002/en.html herunter.
Tumblr media
Wenn die ca. 300 MB große ZIP-Datei erfolgreich geladen und in ein beliebiges Verzeichnis entpackt wurde. Kann diese über die Datei ArduBlock 2.0appArduBlock.exe gestartet werden. In meinem Fall startete diese Anwendung mit russischer Sprache, hier musste ich zunächst über das Symbol "A" und dann aus der Auswahlliste die Sprache "English" wählen. Diese Auswahl muss zum schluss noch mit der Schaltfläche "OK" bestätigt werden.
Tumblr media Tumblr media
Nach einem kleinen reload wird die Anwendung ArduBlock 2.0 in englischer Sprache angezeigt.
Tumblr media
Oberfläche der Anwendung ArduBlock 2.0 Alternativ kannst du auch DUINI-EDU verwenden, welches ich dir im gleichnamigen Beitrag bereits vorgestellt habe Arduino Programmierung mit DUINO EDU.
Aufbau der Schaltung am Arduino UNO
Für den Aufbau am Arduino UNO benötigen wir lediglich den Sensor, ein LCD-Display sowie sieben Breadboardkabel.
Tumblr media
Schaltung - Arduino UNO mit DHT11 & LCD-Display Hier die Zusammenfassung der Pinbelegung aus der Grafik. BauteilArduino UNODHT11GNDGNDVCC5 VSignaldigitaler Pin D11LCD-DisplayGNDGNDVCC5 VSDASDA oder analoger Pin A4SCLSCL oder analoger Pin A5
Erstellen des Programmes - Arduino UNO mit DHT11 Sensor, LCD-Display in ArduBlock
Erstellen wir nun das kleine Programm in ArduBlock. Dazu ziehen wir verschiedene Elemente auf die Arbeitsfläche und verknüpfen diese miteinander. Bei der Ausgabe des Textes verbinden wir einige Elemente miteinander, um so den Text aufzubauen.
Tumblr media
ArduBlock2 - Code für DHT11 Sensor & LCD-Display am Arduino UNO Wie du den Code aufbaust, zeige ich dir in dem nachfolgenden kleinen YouTube-Video auf meinem Kanal Draeger-IT. https://youtu.be/UqGbW-Ev7Jo Read the full article
0 notes
eightiesfan · 2 years ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media
Catalogue BHV - 1982 (France)
59 notes · View notes
jorvikzelda · 2 years ago
Text
This may be a good and normal thing but I have absolutely zero regrets about having purchased the laptop last night. Like all day yesterday and even as I was buying I was going oh god should I should I not but now I’m not even having second thoughts about the huge display lmao
#SO FUCKING GLAD that I actually did some extra research rather than just going meh the one I looked at before is probably better#I think it was a SIGN that I got paid a little early for the month’s work and then like the day after the laptop I bought went on sale#(Didn’t actually pay immediately so I didn’t USE any of that money but that is besides the point)#Only with the reservation of man… it’s big… and heavy… and REALLY huge and that’s bad…#I HAD deep down been going ‘man if only there was a bigger laptop with the same specs as the one I wanna buy’#And then!!! This baby pops up!! With a big display and BETTER specs!!!!!!!!#Cannot begin to express my excitement at playing Real People Games like that hasn’t even been a POSSIBILITY#Stray is at the top of my list right next to ranch of rivershine#And also probably Elden Ring that shit looks NEAT#(Also yes there is a catch and a reason this one is cheaper even though it’s better! The one I was planning on getting had an OLED display#This one’s just a normal good old LCD display. But in all honesty that is ABSOLUTELY a sacrifice I’m willing to make lol)#z talks#not horse game#Also the fact it’s not currently in stock so I’ll be waiting almost 3 weeks for it also very much feels like a good thing#Like. I have a Date on which I can expect to Receive It. And that means I have a very set time frame for the stuff I want to do to prepare#(mainly organise my cloud storage to make sure everything’s where it should be)#(but that’s a bigger problem than it might sound like because I have a LOT of files)
9 notes · View notes
carriexuwu · 2 years ago
Text
no disc
Tumblr media
7 notes · View notes
moreaujeans · 1 year ago
Text
Tumblr media
4 notes · View notes
koizadigital · 2 years ago
Text
Tumblr media Tumblr media Tumblr media
𝐃𝐞𝐜𝐨𝐫𝐚𝐜̧𝐨̃𝐞𝐬 𝐦𝐢𝐧𝐢𝐦𝐚𝐥𝐢𝐬𝐭𝐚𝐬!☑
Espaços aconchegantes e livres de ruídos, com elementos decorativos instituicionais pontuais.
Impressão / Produção / Aplicação - decoração de vidros, letras 3D, frost, quadros, placas c/ impressão Uv - Koiza Digital® - Ariston
𝑴𝒊𝒏𝒊𝒎𝒂𝒍𝒊𝒔𝒕 𝒅𝒆𝒄𝒐𝒓𝒂𝒕𝒊𝒐𝒏𝒔!
Cozy and noise-free spaces, with occasional institutional decorative elements.
Printing / Production / Application - glass decoration, 3D letters, frost, frames, plates w/ UV printing - Koiza Digital® - Ariston
www.koizadigital.pt
✆ 227845382 (Chamada para a rede fixa nacional)
✆913030276 | 935460072 (Chamada para a rede móvel nacional)
nacional)
KOIZA® Digital Printing - LCD/LED DISPLAYS
𝗗𝗞 𝗚𝗥𝗢𝗨𝗣
#ariston #reclamosLuminoso #frost #placas #monoblocos #impressão #DiretaUV #vinil #displaysdigitais #mupisdigitais #acrilicos #digital #laser #reclamos #fy #LED #LCD
2 notes · View notes