Automate your house hold appliances with this simple tutorial. With open source softwares and components available in plenty , create your own creative DIY‘s.
The tutorial provides you with step by step process controlling home appliances using voice control using ESP8266 wifi chip and App inventor source codes.
In this tutorial the users can create an voice based control system. The tutorial uses an android app to control GPIO of ESP8266 using speech recognition. The techniques listed here could be used for building customised versions of DIY’s of your choice too. The Speech recognition component of App Inventor 2 is being used to demonstrate the same in this tutorial.
The App inventor Source code from clicking here. The app which has been demonstrated in the tutorial can be downloaded directly from, by clicking here.
Follow the steps to build your IoT application:
Step 1: Bring a button from user interface to screen, To make it look a little simple you can design the button in any format you like(Similar to one below).
Step 2: Go about adding a text box which will hold the IP address of ESP8266 wifi chip.
Step 3: Once you start designing the code block, add “when button get click” and “call speech recognizer.gottext” as given below.
Step 4: Create a conditional block by using When condition and do by calling “Speech Recognizer . After Getting Text” depicted in the algorithm image below.
Once the algorithm points to the do block; the web services of ESP server are invoked as shown below.
Step 5: Now the app is ready to be run and tested and all the user can speak out the instrcutions to the app as instructed below
To Turn On Lamp: Speak “Turn On Lamp”
To Turn Off Lamp: Speak “Turn Off Lamp”
Screen Shot of the app interface on the android based device.
Additional Info:
You can read more about the other IoT DIY’s by Mr. Satya Sankar Sahoo over here. If you have any questions regarding this project please contact satyasankar09@gmail.com.
Due to unavailability of time-critical information, challenges like operational efficiency and safety affect the productivity of employees and the overall industry of manufacturing. With...
A good battery gives an electric vehicle the power to traverse long distances without any tension. But when upgraded with next-gen technology such as...
IoTecha’s IoT.ON™ EV charging platform, featuring both 40A and 80A level 2 EV chargers, has been added to the Southern California Edison (SCE) Charge...
Pollin8, a Kiwi IoT SaaS company, and Thinxtra, an Australian IoT telco, have deployed an asset tracking solution to New Zealand glass maker Architectural...
Reportlinker.com announces the release of the report "5G Services Global Market Report 2022" The global 5G services market is expected to grow from $40.0...
NTT, a worldwide technology services provider, has partnered with Schneider Electric to create an on-premise private network service and digitisation-enabling platform, with the goal...
BT announced a trial of a new hyper-sensitive quantum antenna technology based on "excited atomic states," which could improve the capabilities of next-generation 5G...
The Internet of Things (IoT) has infiltrated nearly every industry, including fluid power. The Internet of Things (IoT) enables connection between physical items by...
Nasscom in partnership with the Ministry of Electronics and Information Technology (MeitY) and Andhra Pradesh government has opened a 'Center of Excellence on IoT...
Ooredoo Qatar has published a whitepaper - “Device and Operational Support: The Overlooked Components for Successful IoT Deployment” that points the importance of devices...