Creative Space
Have you ever wondered how to transform your workspace into a creative, relaxing, and smart environment?
My Creative Space project does just that!
By combining LED lights, temperature sensors, and a speaker, all controlled through the Blynk app, this project brings innovation and convenience to your fingertips.
Imagine adjusting the lighting based on ambient light, monitoring room temperature in real-time, and setting audio alerts—all from your smartphone.
It's the perfect blend of technology and creativity to enhance your workspace experience!
Supplies
To build your own Creative Workspace IoT Project, you will need the following supplies:
- ESP32 Microcontroller: The brain of your project, connecting and controlling all components.
- Adafruit NeoPixel LED Strip (12 LEDs): For dynamic and colorful lighting.
- DHT22 Temperature and Humidity Sensor: To monitor real-time temperature.
- Speaker: For audio notifications and alerts.
- Light Sensor (Photoresistor): To adjust the LED brightness based on ambient light.
Lights
Enhance your workspace with controllable LED lighting. Connect the LED strip to your ESP32 to adjust colors and brightness.
Incorporate a light sensor to automatically adapt lighting based on ambient light levels, creating a responsive and dynamic atmosphere.
LED Strip: Connect the data pin to GPIO 12, VCC to 3.3V, and GND to GND.
Light Sensor: Connect one leg to 3.3V, the other leg to GPIO 32 and GND (with a resistor).
Temperature Monitoring
Monitor your workspace temperature in real-time. Connect a DHT22 sensor to your ESP32 to measure and display temperature readings in the Blynk app, ensuring a comfortable environment for productivity.
DHT22 Sensor: Connect the data pin to GPIO 26, VCC to 3.3V, and GND to GND.
Downloads
Speaker
Add an alarm feature to your workspace. Connect a speaker to your ESP32 and control it via the Blynk app to create notifications and alerts, adding an auditory dimension to your workspace.
Speaker: Connect to GPIO 5 and GND.
Downloads
Configuring the Blynk App
Control and monitor your smart workspace from your smartphone. Set up the Blynk app with widgets to manage the LED strip, monitor temperature, and control the speaker, creating an intuitive and seamless interface for your workspace
Blynk Virtual Pin Assignments:
- LED Control Button: Virtual Pin V1 - Turns the LED strip on or off.
- LED Brightness Slider: Virtual Pin V2 - Adjusts the brightness of the LED strip.
- Speaker Control Button: Virtual Pin V3 - Activates or deactivates the speaker.
- Temperature Gauge: Virtual Pin V4 - Displays real-time temperature readings.
Downloads
Code
This is my code.
dont forget to change the BLYNK_AUTH_TOKEN, BLYNK_TEMPLATE_ID, BLYNK_TEMPLATE_NAME, and wifi name (ssid[]) and password (pass[]).
enjoy and have a nice creative space!