Smart Lock : BLE and Android Mobile App

Sudden rise of IoT and allied technology has shown a good promise to BLE enabled devices and its market! BLE enabled devices are the devices that can be controlled remotely from your smartphone or tablet by connecting them with Bluetooth with minimum power consumption. Hence the name BLE (Bluetooth low energy).

“FitBit” is a popular brand which is based on BLE technology. The fitness bands and watches tracks all track steps. The accelerometer takes the movement data and translates it into digital measurements, which it how Fitbits count your steps, and measure the distance you’ve traveled, calories burned, and sleep quality. Isn’t it cool? This might create an interest to explore and understand more about BLE and its technology!

What is BLE?

Bluetooth Low Energy hit the market in 2011 as Bluetooth 4.0. When talking about Bluetooth Low Energy vs. Bluetooth, the key difference is in Bluetooth 4.0’s low power consumption. With Bluetooth LE’s power consumption, applications can run on a small battery for four to five years. Although this isn’t ideal for talking on the phone, it is vital for applications that only need to exchange small amounts of data periodically.

Just like Bluetooth, BLE operates in the 2.4 GHz ISM band. Unlike classic Bluetooth, however, BLE remains in sleep mode constantly except for when a connection is initiated. The actual connection times are only a few milliseconds, unlike Bluetooth which would take ~100 milliseconds. The reason the connections are so short, is that the data rates are so high at 1 Mb/s.

BLE’s M2M/IoT Applications:

  • Blood pressure monitors
  • Fibit-like devices
  • Industrial monitoring sensors
  • Geography-based, targeted promotions (iBeacon)
  • Public transportation apps
  • Asset tracking in industries
  • Locks

Smart Locks – Keyless entry!

Gone are the days where you had to worry about your lost keys and asset security. Smart Lock is an evolved lock wherein you don’t need keys or those cumbersome combinations to open it!

A smart entry system is an electronic lock that controls access to a building or door without using a traditional mechanical key.

Smart Lock uses a key which is cryptographic key that is operated from your android mobile phone. It is a secured way of using locks, thanks to BLE technology. One may ask, why the BLE locks are better than the traditional locks? Let me explain.

  1. Highly secure: Secure standards and predefined protocols that provide maximum security digitally are used along with the physical strength and durability of the product!
  2. Battery Life & Backup : low-battery notification that constantly notifies you of your battery status
  3. Remote Management through App

Bi-Embedly has recently developed a solution that caters to this problem and designed a Smart Lock that can operate on both Wi-Fi and BLE technology.

A video showing its working on a padlock.

Every Lock has a secure and encrypted password which can be accessed by authorized login through mobile phone.

Panel manufacturers, Industrial sector for these locks may contact on

info@bi-embedly.com

Don’t forget to like, comment,follow and share my blog! Keep reading!

Keil IDE 3 with Proteus 7Professional

Hello friends!

I have come up with this simplified step wise explanation of Keil IDE and Proteus Simulation. This blog will give u a detailed overview of a keil IDE and Proteus and how to use them in sync.

µVision IDE Overview:

The µVision IDE from Keil combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment. The µVision development platform is easy-to-use and helping you quickly create embedded programs that work. The µVision editor and debugger are integrated in a single application that provides a seamless embedded project development environment.

Steps:

  1. To launch µVision, click on the icon on your desktop or select Keil µVision4 from the Start Menu.
  2. In Project Menu,  New Project-> creates a new project and  Open Project-> opens an existing projectCreate a New Project
  3. You shall see  a window which will allow you to enter the name of the project you wish to create. Save the project in your desired folder.
  4. Once you create a new project, it will ask you to select a target device. Target device is nothing but your device for which you would wish to develop the application.
  5. You will find a series of Vendors and types of micro-controllers. Continue reading “Keil IDE 3 with Proteus 7Professional”

LINEAR DIGITAL INCREMENTAL ENCODER USING 8051 MICROCONTROLLER

ABSTRACT:

An optical encoder having a detector device including two light detectors, each formed of an elongated light sensitive surface. Free zones of this surface alternate with zones covered by an opaque layer arranged so that the cooperation of the light detectors with an encoder disc which leads to the delivery of output signals in phase quadrature, each light detector generating an output signal of a single phase.

Optical incremental encoders are sensors that generate digital feedback signals in response to movement and convert that movement of a mechanical position of a tool or signal into a representative electrical signal compatible to the system. The basic components of the system are coded strip, power supply, photo sensor & display.

This linear incremental encoder measures the displacement done by photo sensor and converts it into digital form. It is simple in construction and easy to use. It can interface easily to modern control systems. They have longer life and withstands dust, dirt, oil and other harsh environmental conditions. This system is very accurate and precise which gives output with the least count of 1mm.

Product Images:

Strip and Sensor assembly
Hardware assembly
Developed product

Continue reading “LINEAR DIGITAL INCREMENTAL ENCODER USING 8051 MICROCONTROLLER”