Skip to main content

Control switch over internet with BLYNK

Yo... yo... yo... Shippers! It's been quite a few days that we have not built anything awesome. Come let's gather up the stuff and get ready to roll. Today, we are going to control switch over internet using our very precious BLYNK app, let's call this Smart Switch. Cool!

Overview:

The 5V relay connected to D5 pin of NodeMCU goes ON when D5 pin is set LOW and relay goes OFF when D5 pin is set HIGH.

We are simply going to set D5 pin HIGH to turn ON the appliance and D5 as LOW to turn OFF the appliance, considering the neutral wire is passing through the NC and COM of the relay.

Stuff required:

Circuit:


Connections:

  • D5 pin of NodeMCU connects to IN1 pin of 5V relay.
  • 3V3 of NodeMCU connects to 3V3 powers source and GND to GND.
  • Vcc of relay connects to 5V source and GND to GND.
  • Live wire is connected directly to appliance.
  • Neutral wire from source comes to relay NC pin and another wire goes out from COM pin which is connected to the appliance.
Technically, we are connecting our switch on the neutral wire of the appliance, which is turning ON/OFF the appliance. Simple!

Let's set up our BLYNK app:

  • Create a New Project in BLYNK app.
  • Write Project Name and Select NodeMCU from dropdown.
  • An AUTH token will be sent to your registered email, note this down.
  • Tap on the screen and add a Button.
  • Tap on the Widget and select D5 pin, then change MODE to SWITCH.
Code:We have completed the circuit and set up our BLYNK. Let's do some coding.

Make sure to change the AUTH_KEY, SSID and PASSWORD before uploading the code to NodeMCU.

Upload and Play:

Connect NodeMCU using the MicroUSB cable and upload the code using Arduino IDE.

Once uploaded, click Play button on the BLYNK app and start turning ON/OFF your devices from anywhere in the world.

Oh Yeah! That's it for now, Shippers. See you in the next awesome IOT project.

Keep breaking, keep making!

Comments

Popular posts from this blog

Build a facebook chatbot with API.AI (zero coding)

Hello Sailors, chatbot has been the buzz-word these days, many businesses are looking to implement chatbots to their sites or facebook pages to convert traffic into customers. Today in this tutorial, we are going to create a simple conversational facebook chatbot which can send you jokes, images and also it can do a small talk.

Messenger bots simply blend artificial intelligence with human interaction. User asks a question and chatbot gives relevant answer to serve the purpose.
What do we need to build our facebook chatbot?API.AI account - A natural language understanding platform to design and integrate intelligent sophisticated conversational user interfaces.Facebook for developers account - To create a facebook app.Facebook page - Chatbot feature is only available to pages, not personal accounts. What we are going to do We are going to subscribe our API.AI agent to read all messages we receive on our Facebook page and in turn our agent processes the message and responds the way we …

Time scheduled electric switch controlled with Blynk app

Most of the times when we go out of home for some days, we think of having some device that could switch ON/OFF (let's say) Refrigerator (or any other important appliance)for some hours during the day. Today, we are going to make such time scheduled electric switch which switches ON/OFF at times which we set the in our Blynk app. Woah!

Let's begin!
Things we need:
Hardware:5V relayNodeMCUJumper wiresBreadboard3V3 and 5V power sourceElectrical WiresSoftware:Arduino IDEBLYNK app It's circuit is same as we have created for our Smart Switch. So, if you already have that circuit set up, go ahead with Blynk app set up and Start playing.
Circuit:
Connections:D5 pin of NodeMCU connects to IN1 pin of 5V relay.3V3 of NodeMCU connects to 3V3 powers source and GND to GND.Vcc of relay connects to 5V source and GND to GND.Live wire is connected directly to appliance.Neutral wire from source comes to relay NC pin and another wire goes out from COM pin which is connected to the appliance.Let…

Home made temperature and humidity meter

Hello Shippers! Once again, it's time to create something awesome. How about a temperature and humidity sensor controlled with NodeMCU or ESP8266 which sends the temperature of your room and our very special Blynk app shows the data with values and graphs. That sounds cool!

Let's sail.
Overview: The NodeMCU collects the temperature and humidity from DHT11 sensor and sends it to Blynk app every second. Wow!
Things we need:Hardware:NodeMCUDHT11/DHT22 sensorJumper Wires4K7 resistor3V3 power sourceSoftware:Arduino IDEBlynk app Now that we have gathered all the stuff we need. Let's connect them.
Temperature and humidity sensor circuit:
Connections:D4 pin of NodeMCU connects to pin 2 of DHT11.3V3 pin of NodeMCU connects to pin 1 of DHT11 & GND of NodeMCU to pin 4 of DHT11.4K7 ohm resistor connected between pin 1 and pin 2 of DHT11 sensor.Connect power(3.3V) to NodeMCU to make it work without USB cable. Before we dive into the code, let's setup the Blynk app to receive the da…