Arduino UNO R4 Lesson15 - SSD1306 OLED Display | Text, Graphics, and Animation
In today's lesson, Joed Goh teaches you how to use an SSD1306 I2C OLED Display and DHT 11 sensor to transform your Arduino UNO R4 into an environment monitoring station with a display that shows graphics and animation.
Here's what you'll learn:
1. Connecting the DHT11 sensor to your Arduino.
2. Reading temperature and humidity.
3. Displaying text, graphics, and animation on SSD1306 I2C OLED Display.
By the end of this video, you'll have a complete project that monitors your environment! This video is perfect for:
1. Beginners who want to learn about sensors and displays with Arduino.
2. Makers interested in building environment monitoring projects.
3. Anyone curious about using the DHT11 sensor and displaying graphics and animation on SSD1306 I2C OLED Display.
------------------------------------------------------------------------------------------------------------------
Where to buy?
SunFounder Official Website:
www.sunfounder.com/?ref=hmqmlw0e
Amazon US:
SunFounder Ultimate Sensor Kit with Original Arduino Uno R4 Minima -
amzn.to/3FCX06P
SunFounder Ultimate Starter Kit with Original Arduino Uno R4 Minima -
amzn.to/3MqfSKd
SunFounder Elite Explorer Kit with Original Arduino Uno R4 WiFi
amzn.to/4dvf5DM
------------------------------------------------------------------------------------------------------------------
TABLE OF CONTENTS
00:00 Introduction
01:32 Materials
01:51 Circuit Connection
04:44 Programming OLED Display
09:08 Programming DHT11
11:43 Drawing Shapes
13:07 Drawing Bitmaps
18:16 Animation
22:01 Challenge Activity
------------------------------------------------------------------------------------------------------------------
PLAYLISTS:
Arduino UNO R4 Minima Ultimate Training Course
• Arduino UNO R4 Minima ...
SunFounder Kit Product Review
• SunFounder Learning Kit
Designing Database Solutions with Microsoft SQL Server 2019
• Designing Database Sol...
Artificial Intelligence and Machine Learning Foundations
• Artificial Intelligenc...
IoT Development
• Internet of Things
Android App Development in Kotlin
• Android App Developmen...
Embedded Systems using Arduino Uno
• Embedded Systems using...
Data Structures and Algorithms using C#
• Data Structures and Al...
--------------------------------------------------------------------------------------------------------------
References:
docs.sunfounder.com/projects/...
javl.github.io/image2cpp/
animator.wokwi.com/
www.electronicwings.com/senso...
www.arduino.cc/reference/en/l...
#SunFounder #arduino #dht11 #oled #oleddisplay #lcd #i2c #ssd1306 #temperature #humidity #weatherstation
Пікірлер: 12
Great video as usual, looking for to more lessons.
@joedgoh
20 күн бұрын
Thank you for supporting this channel! 😊
Best videos ever! Good work man!
@joedgoh
20 күн бұрын
Thank you for supporting this channel! 😊
Excellent
@joedgoh
17 күн бұрын
Thanks! 😊
Beautiful 🤩
@joedgoh
20 күн бұрын
Thank you! 😁
I have some advice: speed up some of your videos on upload by 1.15x, do more jump cuts to compact the information. You have great visuals complementing those guides and a good format to teach some fundamentals, it's just a tad too long for video format. Just the right amount of Information density is key to making some good videos. Hope you continue your good work
@joedgoh
18 күн бұрын
Thanks so much for the feedback on video pacing! I appreciate you pointing that out. Finding the right balance can be tricky - I've gotten some comments in the past about videos feeling too fast. Maybe I can offer options in the future, like shorter videos alongside these in-depth ones for beginners.
@reviewchan9806
18 күн бұрын
@@joedgoh I actually think you shouldn't separate in-depth and beginner content, I think it's good the way it is being all in one inclusive content that makes it easy to just click one video and watch. I think speeding it up, or skipping a few things here and there, or speeding through some content, would actually be perfect for all learners. It's especially useful when in-depth content can actually be summarized faster so that the information is absorbed faster too. I actually watch a lot of videos and I find it very difficult to sit through something if it's too long, so making it denser really helps.
@joedgoh
18 күн бұрын
Thanks for the feedback! I appreciate you sharing your perspective. I will consider your suggestions. It is just that in the past, some viewers felt my videos were a little fast for beginners. Saying they need more time to grasp the concepts. Again, thank you! :)