Remote Monitoring of Temperature and Humidity Using DHT11 with STM32 and LCD1602 Display in Proteus Simulation Design

Remote Monitoring of Temperature and Humidity Using DHT11 with STM32 and LCD1602 Display in Proteus Simulation Design

Remote monitoring of temperature and humidity using DHT11 with STM32 and LCD1602 display in Proteus simulation design (Simulation + Program + Design Report + Explanation Video) Simulation diagram in Proteus 8.9 Compiler: Keil 5 Programming Language: C Design Number: C0118 1. Main Functions Temperature and humidity monitoring system based on STM32 microcontroller with LCD1602 display … Read more

IoT Development in C Language: Communication Between Sensors and Devices

IoT Development in C Language: Communication Between Sensors and Devices

In the field of the Internet of Things (IoT), the C language is widely used due to its efficiency and direct control over hardware. This article will introduce how to use C language for communication between sensors and devices, helping beginners understand this process. 1. What is the Internet of Things? The Internet of Things … Read more

Basics of Embedded Programming | DHT11 Driver Code for ESP32 Based on ESP-IDF (C Language, C++ Language)

Basics of Embedded Programming | DHT11 Driver Code for ESP32 Based on ESP-IDF (C Language, C++ Language)

01Introduction: Let’s get straight to the point. 02Content 1. C Language Implementation #include <stdio.h> #include "driver/gpio.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" #define DHT11_GPIO 4 // Use GPIO4 #define DHT_TIMEOUT 10000 // 10μs timeout // Data storage structure typedef struct { int humidity; int temperature; bool checksum_ok; } dht11_data; // Initialize GPIO void dht11_init() { gpio_set_direction(DHT11_GPIO, GPIO_MODE_OUTPUT); … Read more

STM32 Project Sharing: Eternal Calendar

STM32 Project Sharing: Eternal Calendar

Project Product Image: Bilibili Video Link: https://www.bilibili.com/video/BV1QD421g7kn/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (Resource sharing at the end of the article) 01 — Project Introduction 1. Function Details STM32 Eternal Calendar Functions are as follows: Real-time clock display Time setting, power-off memory Alarm setting, buzzer alarm Temperature and humidity collection and display, abnormal alarm 2. Material List STM32F103C8T6 Minimum System Board … Read more

STM32 Project Share: Smart Fan

STM32 Project Share: Smart Fan

Product images of the project: Bilibili video link: https://www.bilibili.com/video/BV1xw4m1Y7sA/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (See the end of the article for resource sharing) 01 — Project Introduction 1. Function Details Smart fan system based on STM32 The functions are as follows: OLED displays the current temperature, humidity, fan gear, and speed, with automatic and manual modes. Buttons can switch between … Read more

STM32 Project Share: Smart Window

STM32 Project Share: Smart Window

Project finished product image: Bilibili video link: https://www.bilibili.com/video/BV11orNYeEN1/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (See the end of the article for material sharing) 01 — Project Introduction 1. Function Details STM32 Smart Window The functions are as follows: Based on STM32F103C8T6 minimum system board MQ135 sensor detects air quality DHT11 detects environmental temperature and humidity Photoelectric infrared sensor detects intruders Rain … Read more

STM32 Project Share: Smart Home Appliance Control System

STM32 Project Share: Smart Home Appliance Control System

Project Finished Product Image: Bilibili Video Link: https://www.bilibili.com/video/BV1hZBBYwEHb/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (See end of article for resource sharing) 01 — Project Introduction 1. Function Details STM32 Smart Home Appliance Control System Functions are as follows: STM32F103C8T6 microcontroller board as the main control unit Display function: Real-time display of temperature and humidity data on OLED screen Automatic control: Determine … Read more

STM32 Project Share: Smart Constant Temperature Box

STM32 Project Share: Smart Constant Temperature Box

Product images of the project: Bilibili video link: https://www.bilibili.com/video/BV1dGfiY2E6N/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (See the end of the article for resource sharing) 01 — Project Introduction 1. Function Details STM32 Smart Constant Temperature Box The functions are as follows: Obtains temperature and humidity through DHT11. When the set temperature and humidity are exceeded, it performs heating, cooling, humidifying, dehumidifying, … Read more

STM32 Project Sharing: Smart Wardrobe

STM32 Project Sharing: Smart Wardrobe

Project finished product images: Bilibili video link: https://www.bilibili.com/video/BV1CQkTYzEQ9/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2 (Material sharing can be found at the end of the article) 01 — Project Introduction 1. Function Details STM32 Smart Wardrobe Functions are as follows: DHT11 detects temperature and humidity, sets thresholds for heating and ventilation RTC obtains real-time time and regularly performs UV disinfection Photoelectric sensor … Read more

Developing and Practicing a Smart Home Temperature Monitoring System with Arduino UNO

Developing and Practicing a Smart Home Temperature Monitoring System with Arduino UNO

Imagine coming home in the summer, and the air conditioning has just adjusted the room temperature to the most comfortable level—this smart experience is something we can create ourselves! Today, we will use the most common Arduino UNO development board, along with a temperature sensor, to build a mini air conditioning system that can autonomously … Read more