Paul Trebilcox-Ruiz
Published

Remote and Voice Controlled Smart Fan

I use a fan for white noise while sleeping, but sometimes forget to turn it on before getting into bed. This will fix that.

IntermediateFull instructions provided4 hours5,101
Remote and Voice Controlled Smart Fan

Things used in this project

Hardware components

Small oscillating tabletop fan
×1
Relay module
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
Speaker with aux connection
×1
USB microphone
×1
Button
I'm using a standard arcade button, but use whatever works for you
×1
Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
×1
NeoPixel Ring: WS2812 5050 RGB LED
Adafruit NeoPixel Ring: WS2812 5050 RGB LED
×1

Software apps and online services

Android Things
Google Android Things
Firebase
Google Firebase
Assistant SDK
Google Assistant SDK
Actions on Google
Actions on Google
Alexa Skills Kit
Amazon Alexa Alexa Skills Kit

Hand tools and fabrication machines

Wire stripper
Screwdriver

Story

Read more

Schematics

Schematics

Code

Source on GitHub

Smart fan with Google Assistant and Firebase integration

Credits

Paul Trebilcox-Ruiz

Paul Trebilcox-Ruiz

17 projects • 56 followers
Google Developer Expert (GDE) for IoT & Android. Former zookeeper, current 501st and Rebel Legion member, have built real robots

Comments