Jose Manuel Lopez Doña
Published © MIT

Smart Fan (Bike Trainer)

One thing that I've noted biking indoors is that you sweat a lot, therefore you need a good fan cooler and better if it's a smart one!

IntermediateWork in progress8 hours8,960
Smart Fan (Bike Trainer)

Things used in this project

Hardware components

Fan
A conventional AC motor (fan) or another smarter
×1
ESP32 developement board
Powerfull Espressif's SOC with Wi-Fi, BLE, a lot of digital/analogic pins...
×1
Google Assistant
For instance, Google Home Mini or Android Google Assistant App
×1
Amazon Alexa Alexa
For instance, Echo Dot or Alexa Mobile App
×1
AC 50/60Hz 220/110V PWM dimmer module
It dimmers the sinusoidal AC power wave using zero-cross and TRIAC
×1
Tacx Neo smart trainer
It give us the speed of the bike from BLE
×1

Software apps and online services

AWS Lambda
Amazon Web Services AWS Lambda
1 AWS account (it has a free tier) or another cloud platform where you can deploy a service/api
MQTT
MQTT
You can use a free cloud MQTT broker such as HiveMQ Enterprise or Mosquitto Test Server.

Story

Read more

Code

jmlopezdona/smartfan-api

Credits

Jose Manuel Lopez Doña

Jose Manuel Lopez Doña

2 projects • 4 followers
Technology enthusiast since childhood ... I still remember with illusion my MSX.

Comments