Category Archives: Uncategorized

Controlling Home Appliances Using Voice via Bluetooth ,Arduino

Controlling Home Appliances Using  Voice via Bluetooth



The above-mentioned system is aimed on controlling appliances via a Bluetooth module HC-05. The Bluetooth can be accessed via an android device or a computer.


  • HC-05



HC-05 module is an easy to use Bluetooth SPP (Serial Port Protocol) module, designed fortransparent wireless serial connection setup.Serial port Bluetooth module is fully qualified Bluetooth V2.0+EDR (Enhanced Data Rate) 3MbpsModulation with complete 2.4GHz radio transceiver and baseband.



A relay is an electrically operated switch. Many relays use an electromagnet to mechanically operate a switch, but other operating principles are also used, such as solid-state relays. Relays are used where it is necessary to control a circuit by a separate low-power signal, or where several circuits must be controlled by one signal. The first relays were used in long distance telegraph circuits as amplifiers: they repeated the signal coming in from one circuit and re-transmitted it on another circuit. Relays were used extensively in telephone exchanges and early computers to perform logical operations.




void setup()





void loop()



{String  x =blue.readString();




digitalWrite(2,0);} }


The working of the system goes as follows, the bluetooth module HC-05 is paired with an android device or a computer. An APP such as Arduino blue control is used to control the bluetooth module via voice recognition. The relay triggers ON when the ON command is given and is turned OFF when the OFF command is given.


for video

Done by


Jayanth S P


Navigational Alert System


In day-to- day life we hear about many tamil fishermen being caught and put under Sri Lankan custody and even killed. The sea border between the countries is not easily identifiable, which is the main reason for this cross border cruelty. Here we have designed a system using embedded system which protects the fishermen by notifying the country border to them by using Global Positioning System (GPS) and Global system for mobile communication (GSM). We use GPS receiver to find the current location of the fishing boat or vessel. Using GPS, we can find the current latitude and longitude values and is sent to the microcontroller unit. Then the controller unit finds the current location by comparing the present latitude and longitudinal values with the predefined value. The area is divided into three zones- normal zone, warning zone, and finally the restricted zone. If the boat is in normal area, then the LCD displays normal zone. Thus they can make it clear that the boat is in normal area. In case it moves further and reaches the warning zone, the LCD displays warning zone and the speed of the boat engine automatically gets controlled by 50%. If the fisherman did not take any reaction about the alarm and move further, then the boat will enter into the restricted zone, the alarm continues to beep the boat engine gets off by the control of fuel supply to engine.

  • GPS Module
  • GSM Module
  • LCD Display
  • Motor Driver
  • Motor
  • Buzzer

IOT Based Smart Maintenance of the vehicle


This is to focus on the emerging IOT service associated with smart maintenance for a four wheeler vehicle by detecting the defect at its initial stage and informing about it to the owner of the vehicle. Here, we are targeting to maintain the brake system by monitoring the brake shoe pad thickness, brake oil leakage and other defects in the brake system can be detected by setting up some threshold values for force and speed.

  • ATMEGA328
  • GSM MODULE (800L)
  • L293d DRIVER IC
  • Arduino Pin 0 to pin 2
  • Arduino Pin 1 to pin 3
  • Arduino Pin 0 to pin 2
  • Arduino Pin 4 to pin 8
  • Arduino Pin 5 to pin 9
  • Arduino Pin 6 to digital out pin of brake shoe pad
  • Arduino Pin 7 to digital out pin of motor speed sensor
  • Arduino Pin 10 to pin2 of L293D
  • Arduino Pin 11 to pin7 of L293D
  • Motor to pin3 of L293D
  • Motor to pin6 of L293D
  • Arduino Pin 12 to brake oil tank sensor1
  • Arduino Pin 13 to brake oil tank sensor2
  • Arduino Pin 14 to common ground and ground of all sensors
  • PIN1, PIN8 and pin16 of L293D are connected to 5 volts

Lubna Report


In ‘Intelligent dustbins for smart cities’,the level ofgarbage in the dustbins is detected with thehelp of multiple IR Sensors. An RFID tag is provided to each dustbin. GPS is used to track current location of the dustbins Arduino is used to interface the sensor system, GPS with GSM system. A GUIis also developed to monitor the desiredinformation related to the garbage fordifferent selected locations. This will help tomanage the garbage collection efficiently. GSM module is used for communicationpurpose, to send message to the controlroom when the container is full. The output of level detector isgiven to the microcontroller. The ATcommands are used to facilitate themessaging service through the GSMModule. This program is burned in the microcontroller with the help of Arduinosoftware (IDE). These messages consist of information of garbage levels of respectivedustbins. Depending on the information sent to control room, the authority informs theconcern person of the respective area about garbage level. Then the concerned personmakes sure that the garbage of that particular area is collected as soon as possible. In addition to all this we make use of Wi-Fi module to send the entire information to the Raspberry Pi which is used as a server. The Wi-Fi module is also interfaced to the Arduino.


The IR sensors, GPS and GSM are interfaced with the Arduino. The Rx and TX of GSM and GPS are given to the TX and RX of Arduino. The sensors require 5v power and the GSM and GPS require 3.3 V. An adaptor is provided to the GSM for further power. The output of these modules is given to the Wi-Fi module which transfers the information to the Raspberry Pi server using AT commands. This data gets updated on the webpage.


Hardware Tools

The IOT device consists of Arduino UNO, IR sensors, GPS, GSM, and Wi-Fi module. These combined modules altogether spontaneously notify the authority whenever the dustbin is full and requires to be cleaned.It pinpoints the exact location, and sends a message via GSM to the concerned authority along with its level. Further information can be sent via Wi-Fi module to the GUI.Some of the hardware tools required are mentions below along with its working

Arduino UNO







Software Tools:

Arduino IDE


Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming.

Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.

The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python Web site,, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.X

The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). Python is also suitable as an extension language for customizable applications.

This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well.

For a description of standard objects and modules, see The Python Standard Library. The Python Language Reference gives a more formal definition of the language. To write extensions in C or C++, read Extending and Embedding the Python Interpreter and Python/C API Reference Manual. There are also several books covering Python in depthX

Build a Python-powered web server with Flask

Install the lightweight web framework Flask and set up a basic web server with different pages, using Python, HTML, and CSS.

Installing Flask

First you’re going to install the Flask package. Make sure you are connected to the internet, either by Ethernet cable or WiFi before you start.

1. Start by opening a Terminal window from the taskbar or applications menu

Now install Flask by typing

sudo apt-get install python3-flask

Building a basic Flask web application

Now you’re going to set up a basic web application with Flask and Python. You will be able to run a single web page and display some text on a web browser.

  1. Open the File Manager and create a new folder for your project.
  2. Open Python 3 from the main menu.
  3. Open a new window by clicking File > New file , and save this as inside the project folder you created.
  4. You’ll write your application code here and when you run your code, any printed messages or errors will be shown in the Python shell window which opened first.
  5. Now enter the following lines into the blank window:
  6. from flask import Flask
  7. app = Flask(__name__)
  8. @app.route(‘/’)
  9. def index():
  10. return’Hello world’
  11. if __name__ ==’__main__’:

Add HTML templates to your web app

Next, you’ll modify your existing routes to return full HTML templates, rather than simple text strings.

  1. Open the File Manager and create a new folder for your project.
  2. Open Python 3 from the main menu.
  3. Open a new window by clicking File > New file , and save this as inside the project folder you created.
  4. You’ll write your application code here and when you run your code, any printed messages or errors will be shown in the Python shell window which opened first.
  5. Now enter the following lines into the blank window:
  6. from flask import Flask
  7. app = Flask(__name__)
  8. @app.route(‘/’)
  9. def index():
  10. return’Hello world’
  11. if __name__ ==’__main__’:

A Day at AltSense

Just that turquoise brain has so much to offer the world. Technically mind blowing and crazy stuffs are all that you can experience.
Our day begins not only with all the projects and products in our minds but also with the spirit enlightened to work with fellow crazy people.
By the way, this was how I felt on my first day. I was the sheriff and you know who BUZZ is 😝😜😜😜

 See that reaction.. That was exactly me... until, I acquired BUZZ's craziness.

OOPS!!!!!! Actually its the morning coffee we all are always excited about. Not bcoz it is super awesome. Actually its wen my craziness begins for the day.. wen my taste buds get to select the best of the worst 😎 We do all abracadabra with our ideas and end up with just the awesommmmmm............wait........ awesome is too low for our soul.
We just give you what you want the way you want..we know that sounds far better than awesome Software/Hardware is not your cup of tea but you still wanna play with technology. well don't give up Our weekend sessions will make things easier for you but don't blame us if you leave the place as a crazy maniac. Like these poses marking the end of the day...

Because we just don't teach you technology but we also teach you to be crazyW e just don't do things the conventional way ,we do different things and of course differently.
We build stuff to make life crazy not mechanical.
We make technology fun.
Failures never haunt us..for we never felt losers..we are a clan of strong people.
Wanna have fun while working?????
WhatsApp WhatsApp Us