Smart Home Floor Register (Floor Vents)

by gektor650 in Circuits > Raspberry Pi

104 Views, 1 Favorites, 0 Comments

Smart Home Floor Register (Floor Vents)

RPI-pico-floor-registry-3.png

My smart floor register is a DIY project designed to optimize home heating. It uses a Raspberry Pi Pico 2W, a temperature sensor, and a stepper motor to automatically open or close floor vents based on room temperature or a schedule. This setup helps save energy, improve comfort, and bring smart home functionality to traditional heating systems—all at an affordable cost.

Supplies

RPI-pico-floor-registry-comonents.png

Raspberry PI Pico Whttps://amzn.to/4fAPSYu

Stepper Motorhttps://amzn.to/4gU6mfi

Temperature Sensorhttps://amzn.to/4gxcnPf

Print Floor Register

RPI-pico-floor-registry-print.png
RPI-pico-floor-registry-model.png

Models are there: https://www.printables.com/model/1123685-automatic-smart-floor-register-floor-vents

Assemble Components

RPI-pico-floor-registry-assemble-1.png
RPI-pico-floor-registry-assemble-2.png
RPI-pico-floor-registry-assemble-3.png

Solder Electronic Components

RPI-pico-floor-registry-solder-0.png
RPI-pico-floor-registry-solder-1.png
RPI-pico-floor-registry-solder-2.png
RPI-pico-floor-registry-solder-3.png
RPI-pico-floor-registry-solder-4.png

Install Raspberry PI Pico Software

RPI-pico-floor-registry-software-1.png
RPI-pico-floor-registry-software-2.png
RPI-pico-floor-registry-software-3.png
git clone https://github.com/Nerdy-Things/raspberry-pi-pico-floor-register-cross-platform.git
git submodule init
git submodule update

Change Wi-Fi credentials in main.py and press run.

Install Mobile Application

RPI-pico-floor-registry-mobile-1.png
RPI-pico-floor-registry-mobile-2.png
RPI-pico-floor-registry-mobile-3.png

For Android: Use Android Studio, open the folder 'mobile-kotlin-multiplatform' in it, and press RUN.

For iOS: Use xCode, open the folder 'mobile-kotlin-multiplatform' in it, and press RUN.

Install the Floor Register

RPI-pico-floor-registry-install-1.png
RPI-pico-floor-registry-install-2.png
RPI-pico-floor-registry-install-3.png
RPI-pico-floor-registry-install-4.png

Organize Cables

RPI-pico-floor-registrer-organize-2.png
RPI-pico-floor-registrer-organize-3.png
RPI-pico-floor-registrer-organize-4.png
RPI-pico-floor-registry-organize-1.png
RPI-pico-floor-registry-organize-0.png