links

Buses Monitoring system

Bike Lock



I Designed smart lock which can be Bike Lock open and closed using password sent from Android smartphone over Bluetooth . 
This smart Bike Lock is the secure, simple, and easy to manage your Bike's lock. This lock needs no need keys and the lock is attached inside the Bike and you can control it from outside the Bike using Bluetooth. As the lock is inside the Bike there is no way to break the Ignition Key by a thief. An android application is required to open and close the lock and I will explain the details how you can develop an android app . A password is sent to the lock using Android app and if the password is matched to your preset-lock password then the lock will be open and sent a feedback to your phone like the lock is open.

Bluetooth control smart door lock is very simple. I have designed android application in such that it sent a command with the password. Actually I set two command, one is "OPEN -" and another is "CLOSE -" and password may contain any digit, later or symbol or combination of them as you like. In the app I used two buttons one for open and another for closing Key. When password is given to password box and open button is clicked than app joint the "OPEN -" command with the password and sent it to Processor. I add '-' sign with command for that I will separate command and password by using this '-' . After receiving the string from phone to Proceesor program separates command and password from the receive string and save them into two separate variables. Then check the password first, if password matched with saved password then open the Key for "OPEN" command, and close the Key for "CLOSE" command. "-" helps to separate command and password. 

Device apk controlling

Device controlling by switch or remote is old concept now. The next generation technology is here. “Voice operated device controlling” project utilizes human voice command to control electrical devices. User has to give voice commands to an android application. This application recognizes the voice commands and sends it to the project. A receiver and decoder decodes these commands and gives it to the 8051 microcontroller over a serial port. Then microcontroller takes decision on which devices to control depending upon input received from android application.
Device control with voice is one of the main area about future research. Imagine a world where user can do each and every task by just talking. We have already seen few automobile industries have implemented this in cars. Voice Controlled Home Appliances has many applications including device controlling inside home as well as in industry. So basically we are going to Control home appliance using voice based command.
Talking about voice operated device controlling, we can say that roughly there are two types of controlling operations. In first one, user has to speak in a microphone connected to electronic circuit. And in another type user can speak in Android mobile or any other device and then this device sends commands to the project through wireless communication technique. In this project we have used second type of operation, which means voice controlling through android mobile application. One of the main purpose of this technique is to to reduce the human efforts. User don’t have to get up from his place to control the device. This is an advanced Voice Operated Home Appliance Control System which needs Android smart-phone or tablet. Voice recognition technology is used inside the Android app. We can control device by using our voice. This project really proves useful for physically disabled people or senior citizens or elderly person at hour home or even those people who are injured and can not walk or move.

RGB Light



This is what Android BT LED Controller App can do:

1.     Connect to Bluetooth
2.     Wireless control LED on/off
3.     Wireless control LED to change the color

The screen of Android APP is below and you can use it easily:

  • Click the ”BT-List” button (The red dot next to it means BT not connected)



  • Next select the Bluetooth you want to connect from the list, after it connected successfully, the APP will jump back to the main screen

  • On the main screen says BT connected (The green dot indicates BT connected)
  • Click LED on / LED off button, you can turn LED on/off
  • Click any color block on the App, the RGB color code will be sent to HC-05 and HC-05 will send the RGB color code to Arduino. RGB code is composed 3 numbers of 1~255 with “)” as the ending character, such as “255.20.10)”. Arduino receives a character at a time from the serial port and it combines all characters together. When a “)” is received, the RGB code is completed.
  • Arduino then decompose RGB code string into 3 sets of numbers for R, G, B, and then send the code to RGB LED to display the color indicated.
  • As shown below (RGB code 255.51.255 will make RGB LED to show magenta)
  • Click Disconnect to cut the connection between Android and Arduino.




V3.0 Added R, G, B slider to allow you to change the brightness of the particular LED
1. Touch any color on the wheel to change the specific color
2. Glide your finger on the color wheel to change color gradually from one to another
3. Slide R, G, or B slider to change the particular brightness of the LED
4. Have fun for learning MIT App Inventor 2!!

ECE Connect



ECE Connect allows you to remotely view and control your android phone or tablet from a desktop computer or from another mobile device using the popular VNC(Virtual Network Connection)  protocol.

This app works on rooted and non-rooted android devices. However, for non-rooted devices, every time after turning the device completely off and on, you will have to connect your device to a Windows PC or Mac using a USB cable, then run a free desktop program, ECE Connect Android App Controller, to start the server on your device. Once the server is started, you can disconnect your device. If you don't turn your device off (but just let it "sleep"), then the server will continue running for months, if desired.


If you can't start the server on your device, e.g., S3, Nexus 7/10, try to change to Camera Device(PTP), instead of Media Device(MTP).

FEATURES:

- no need to root your android devices

- supports WIFI and USB connections. Coming soon: 3G/Internet/P2P access from any firewalls w/o any configuration.

- supports WIFI hotspot in case there is no WIFI and no USB connection. You can turn on your android device's Tethering and portable hotspot, so your PC or another device can connect.

- works on API level 7 and above, including Eclair, Froyo, Gingerbread, ICS and Jelly Beans, up to Android 5.1.

- supports ARM, MIPS and x86 devices.

- supports typical ECE Connect VNC clients, TightVNC, Real VNC, etc.

- supports Java enabled browsers. You can connect to the android device from a browser using a Java applet

- supports HTML5 compatible browsers, you can connect to your android device without any other installations

- supports auto rotation and remote rotation

- supports navigation bar at bottom with special key, Home, Back, Menu, etc.

- supports reverse connections to vnc viewers running in listening modes

- supports VNC password

- supports scale and rotation

- two-way clipboard support (text only)

- full mouse and keyboard control

- supports special keys, such as Home, Back, Menu, Search, Power, etc.

- supports long press keys, e.g., you can press and hold the search key

- supports mouse wheel

- supports swipe/fling gestures

- auto turn on screen when you press any key from VNC client

- supports start on boot for rooted devices