Building Low-Carbon IoT Projects with Python for Smart Homes, Solar Power Generation, and Greenhouse
The Low Carbon City Project is a comprehensive STEM project, aimed at achieving urban intelligence and sustainable development through programming, hardware control, data collection, and the application of networks and IoT platforms. The core of the project is to use advanced technological means to allow students to feel the knowledge of carbon emissions and new energy, improve the awareness of sustainable development, and promote the construction of future environmentally friendly cities.
The Low Carbon City Interactive Wall Project has built a low carbon sustainable city, which is divided into three parts: energy-saving huts, new energy factories, and carbon cycle greenhouses. Each area has sensors and physical devices to collect data from the environment and interact with the physical world.
A local network is created using a router to connect all the devices in the system, and these devices transmit the collected data to the IoT platform via the network. The IoT platform is responsible for data storage and processing. Mind+ Dashboard accesses the data, creates a user-friendly interface, and displays the data in real time.
Energy-Efficient Home
The outside of the Energy-saving Home simulates the sunrise and sunset of the sun through a light strip. An ambient light sensor is placed inside the house, which controls the switch of the sunshade and indoor lighting by detecting the indoor lighting conditions, achieving the purpose of energy saving. At the same time, it sends the monitored environmental data and device status data to the IoT platform for processing. The equipped camera monitors the situation inside the house in real time.
Green Power Factory
The New Energy Factory includes two types of new energy technologies: wind power generation and solar power generation. When the windmill rotates, it stores energy in the battery, while the colored lights light up to simulate electric energy transmission. The voltage of the solar panel is displayed in the SCI module. Microbit is used to collect data, and the data is sent to the cloud via OBLOQ network connection.
Climate Smart Greenhouse
The Carbon Cycle Greenhouse monitors various data in the greenhouse, including temperature, humidity, carbon dioxide, light, and PH. Sensors are connected to the SCI module for data display. Microbit is used to collect data, and the data is sent to the IoT platform for processing via OBLOQ network connection.
The Dashboard
The data display for the IoT Smart City project is created using Mind+ (mindplus.cc). Mind+ Dashboard provides an intuitive and user-friendly interface for managing and controlling IoT devices, making it easy to create custom dashboards, set up alerts and notifications, and automate various tasks.