Arduino IoT Project with Google Assistant & Alexa app using ESP8266 Arduino UNO WiFi control Relay

77 Просмотры
In this Arduino project, I have shown you how to make an Arduino IoT project with Google Assistant & Alexa app using ESP8266 Arduino UNO WiFi control Relay with voice commands, manual switches, and IR remote. I have used all the free tools for this IoT-based home automation system.

PCBA from $0 (Free Setup, Free Stencil) https://jlcpcb.com/RHS

Download PCB Gerber file for the Arduino IoT based home automation project

During the IoT tutorial video, I have covered the following topics:
01:04 Control relays with Google Assistant & Alexa using Arduino ESP01
01:31 Control relays with IR remote & switches.
01:54 Control appliances manually without Wi-Fi.
02:52 How this Arduino IoT project works.
03:36 Circuit diagram of Arduino home automation project.
05:23 How to create and configure Sinric Pro account.
06:52 Source Codes for this Arduino ESP01 IoT project.
07:21 Program ESP-01 with Arduino IDE
10:18 Program the Arduino UNO (Atmega 328P)
11:08 Setup Google Home App to control ESP8266 with Google Assistant.
12:10 Setup Amazon Alexa App to add IoT devices.

Required Components for this IoT Project (without PCB)
1. Arduino UNO
2. ESP-01
3. 1838 IR receiver (with metal case)
4. 1k, 2k, 4.7k resistors (1/4 watt)
5. 5-mm LED
6. 1117 3.3V voltage regulator
7. 4-channel 5V SPDT Relay Module
8. Switches or Push Buttons
9. FTDI232 USB to TTL
10. 5V DC supply.

Amazon India Affiliate links:
Arduino UNO: https://amzn.to/3GtgKbk
ESP01 Module: https://amzn.to/3E6BC72
4-channel 5V Relay Module: https://amzn.to/2BQ5Y3o
FDTI232: https://amzn.to/34wMAGK
Echo Dot Alexa(4th Gen): https://amzn.to/3srCiPA

Amazon United States Affiliate links:
Arduino UNO: https://amzn.to/3si3MYS
ESP01 Module: https://amzn.to/3B1Rc3C
4-channel 5V Relay Module: https://amzn.to/3r2HuJ4
FDTI232: https://amzn.to/3HtWiIE

Required Components for the Smart Relay PCB:
1. Atmega328P microcontroller
2. ESP8266 ESP01
3. PC817 Optocuplors (4 no)
4. 510-ohm 0.25-watt Resistor (4 no) (R1 -- R4)
5. 1k 0.25-watt Resistors (6 no) (R5 -- R10)
6. 2k 0.25-watt Resistor
7. 4.7k 0.25-watt Resistor
8. 10k 0.25-watt Resistors (2no)
9. 22pF ceramic capacitor
10. 104 ceramic capacitor
11. 220uF 25V Capacitor (2no)
12. 1uF Box capacitor (1no)
13. 16MHz Crystal
14. LED 5-mm (6 no)
15. 1N4007 Diodes (4 no) (D1 -- D4)
16. Push Buttons (8 no)
17. BC547 Transistors (4 no)
18. Relays 5v (SPDT) (4 no)
19. Terminal Connectors
20. Jumper (5no)
21. Switch (1no)
22. Hi-link ac-dc 220v-5v

**Previous Video Links:
Get the HEX codes for IR remote: https://youtu.be/dtHGJcNkaMo

Program ESP-01 with Arduino IDE: https://youtu.be/Tv2RMlIxBXs

ESP32 project with Sinric Pro: https://youtu.be/QGpZmZB9g5g

**Important Link:
Sign Up Sinric Pro: https://sinric.pro/

**Download Code for this Arduino Home Automation project

Important points:
1. You can also use Arduino Nano instead of Arduino UNO.
2. Use the IR receiver with a metal case.
3. Connect the GPIO-0 with GND before programming ESP-01.
4. You can use any IR remote, just get the HEX code as shown and update it in the main Arduino sketch.
5. Install the proper version of the Arduino libraries (as mentioned in code).
6. Arduino EEPROM will store the previous states after the power cuts.
7. Please watch the complete video, otherwise you may face some issues.
8. You don't need any Alexa devices like Echo Dot or Google Home Mini. You can just use Google Home App and Alexa App for this IoT project.
**Please take proper safety precautions while working with high voltages.

During the internet of things tutorial video, I have explained all the steps to make this Arduino ESP8266 smart home system with Sinric Pro to control the home appliances with and without internet. If ESP01 is connected with WiFi then you can control the relays from anywhere in the world with Alexa and Google Assistant. And you can also monitor the real-time feedback in the Amazon Alexa and Google Home IoT applications. So with this smart home project, you can convert any appliance to IoT devices and control them through the internet.

So, now you can just ask Google Assistant, "Hey Google, turn off lights", or "Alexa, turn on light". that's it.

#internetofthings #arduinoproject #googleassistant
Thanks For Watching...

Find out more such projects: https://iotcircuithub.com/
Facebook: https://www.facebook.com/techstudycell/
Instagram: https://www.instagram.com/techstudycell/
Telegram: https://t.me/techstudycell/
Twitter: https://twitter.com/techstudycell

Other useful Internet of things projects:

Arduino Home Automation Projects playlist:

Latest NodeMCU projects playlist:
Комментариев нет.