- Open Access
- Total Downloads : 20
- Authors : Pratik Bhagwat, Ganesh Chavhan, Dipesh Galande, Sushant Chougule, Manoj Mishra
- Paper ID : IJERTCONV5IS01117
- Volume & Issue : ICIATE – 2017 (Volume 5 – Issue 01)
- Published (First Online): 24-04-2018
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Web User Interface Based Automator
Pratik Bhagwat
Department of Electronics And Telecommunication Atharva College Of Engineering
Mumbai,India
Ganesh Chavhan
Department of Electronics And Telecommunication Atharva College Of Engineering
Mumbai,India
Dipesh Galande
Department of Electronics And Telecommunication Atharva College Of Engineering
Mumbai,India
Sushant Chougule
Department of Electronics And Telecommunication Atharva College Of Engineering
Mumbai,India
Manoj Mishra
Department of Electronics And Telecommunication Atharva College Of Engineering
Mumbai,India
Abstract In todays competitive world it is very difficult to look over the menial day to day work by taking time from our busy schedules. We can use technology in resolving such problems. In this world of internet it has become very easy to shop several things sitting at home itself. With the concept of IOT(internet of things) we can take internet shopping to whole new level. Our circuit will sense the required material and automatically shop it from the predefined url by emulating the human actions on a particular device connected to the internet.
Keywords:- ARM mbed, nrf24l01, HX711 WEIGHING SENSOR.
the receiver circuit. The receiver circuit will read the message and emulate the human actions on the device connected to the internet and will end up shopping the specified material from the specified URL by the user.
This entire mechanism can be illustrated using a simple block diagram shown below.
-
INTRODUCTION
The WEB USER INTERFACED AUTOMATOR is mainly a
system that makes use of the data from the sensors to control a particular device that is connected to internet. This is done using a transmitter circuit and a receiver circuit. The transmitter and the receiver is implemented using two microcontroller boards and some peripherals interfaced to them. The controllers are based on ARM_cortex-M architecture. The peripherals interfaced to the controllers are:
-
RADIO FREQUENCY MODULE
-
WEIGHING SENSOR(LOAD CELL)
-
ANALOG TO DIGITAL CONVERTER.
For ease of programming, the controllers are compatible with the MBED platform. MBED is a platform which is mainly developed for ARM microcontrollers . The platform provides various services such as operating system, cloud services, tools and developer ecosystem for better programming.
-
-
WORKING
There are two units in this project. One is the transmitter circuit and other is the receiver circuit. The transmitter circuit will sense the weight of a material and will keep monitoring it. As soon as the material will reach its threshold value the transmitter circuit will send a message to
Block Diagram
-
COMPONENTS
The system comprises of the following components.
-
MBED frdm kl25z
-
HX711 as an Analog to digital converter.
-
NRF24L01 as a Radio Frequency module.:
-
Mbed frdm kl25z
It is based on Avia Semiconductors patented technology. HX711 is a precision 24-bit analog to-digital converter (ADC) designed for measures weigh scales and many industrial control applications to interfacing directly with a bridge sensor. The input multiplexer select either Channel A or B this is differential type of input to the low-noise Programmable Gain Amplifier (PGA). Channel A can be possible to programmed with a gain of 64 or 128, with corresponding to a full-scale differential input voltage of ±20mV or ±40mV respectively, whenever a 5V voltage supply is connected to AVDD analog power supply pin. And second Channel B has a fixed gain of 32. It consist of On-chip power supply regulator which eliminates the need for an external supply regulator to providing analog power for the ADC and the sensor. HX711 has clock input which is flexible. It can be from an external
clock source, a crystal, or the on-chip oscillator that does not require any external component. There On-chip power on- reset circuitry simplifies digital interface initialization.
power supply regulator which eliminates the need for an external supply regulator to providing analog power for the ADC and the sensor. HX711 has clock input which is flexible. It can be from an external clock source, a crystal, or the on- chip oscillator that does not require any external component. There On-chip power on-reset circuitry simplifies digital interface initialization.
FEATURES
Figure 1: MBED KL25Z
-
NXP KL25Z Kinetis KL2x MCU (MKL25Z128VLK4)
-
High performance ARM® Cortex-M0+ Core
FEATURES
Figure 2: HX711
-
48MHz, 16KB RAM, 128KB FLASH
-
USB (Host/Device)
-
SPI (2)
-
I2C (2)
-
UART (3)
-
PWM (TPM)
-
ADC (16 bit)
-
DAC (1x 12bit)
-
Touch Sensor
-
GPIO (66)
-
-
FRDM-KL25Z Onboard Sensors
-
MMA8451Q – 3-axis accelerometer
-
Capacitive touch sensor
-
-
Evaluation Form factor
-
81mm x 53mm
-
5V USB or 4.5-9V supply
-
Built-in USB drag 'n' drop FLASH programmer
-
-
mbed HDK & SDK enabled
-
Drag-n-drop programming
-
USB Serial Port
-
CMSIS-DAP
-
Online development tools
-
Easy to use C/C++ SDK
-
Lots of published libraries and projects
-
-
-
HX711
DESCRIPTION : It is based on Avia Semiconductors patented technology. HX711 is a precision 24-bit analog to- digital converter (ADC) designed for measures weigh scales and many industrial control applications to interfacing directly with a bridge sensor. The input multiplexer select either Channel A or B this is differential type of input to the low- noise Programmable Gain Amplifier (PGA). Channel A can be possible to programmed with a gain of 64 or 128, with corresponding to a full-scale differential input voltage of
±20mV or ±40mV respectively, whenever a 5V voltage supply is connected to AVDD analog power supply pin. And second Channel B has a fixed gain of 32. It consist of On-chip
-
It has two selectable differential input channels.
-
On-chip active low noise PGA with selectable gain of 32, 64 and 128.
-
On-chip power supply regulator for load-cell and ADC analog power supply.
-
On-chip oscillator requiring no external component with optional external crystal.
-
On-chip power-on-reset
-
Simple digital control and serial interface: pin- driven controls, no programming needed
-
Selectable 10SPS or 80SPS output data rate
-
Simultaneous 50 and 60Hz supply rejection
-
Current consumption including on-chip analog power supply regulator: normal operation < 1.5mA, power down < 1uA
-
Operation supply voltage range : 2.6 ~ 5.5V
-
Operation temperature range : -40 ~ +85
-
It is 16 pin SOP-16 package
-
-
NRF24L01
The nRF24L01 module is used to implement wireless sensor network. This module is highly integrated therefore it is small in size..It can transmit as well as receive and behave as a transceiver and perform ultra low power 2Mbps RF transceiver IC for the 2.4GHz ISM band.(Industrial, Scientific and Medical).It includes specifications like peak TX/RX currents is lower than 14mA, a sub A power down mode, advanced and featured pwer management, and a 1.9V to 3.6V power supply range. This nRF24L01+ provides a Ultra Low Power(UTP) feature for enabling months to years of battery life from coin cell and AA/AAA batteries. This Transceiver consist of a power amplifier, a crystal oscillator, modulator/demodulator, integrated frequency synthesizer and Enhanced Shock-Burst protocol engine.
Figure 3: NRF24l01
Whenever we want to perform the wireless operation and requires to generate wireless network that time this nRF24L01 module is best option to perform operation. To perform operation it does not require external loop filter, resonators, or VCO varactor diodes. It requires only a low cost ±60ppm crystal, matching circuitry/impedance and TX/RX antenna.
FEATURES
-
True single chip GFSK transceiver
-
Complete OSI Link Layer in hardware
-
Enhanced ShockBurst
-
Address and CRC computation
-
Auto ACK & retransmit
-
On the air data rate 1 or 2Mbps
-
Digital interface (SPI) speed 0-8 Mbps
-
125 RF channel operation
-
Short switching time enable frequency hopping
-
Fully RF compatible with nRF24XX
-
5V tolerant signal input pads
-
20-pin package (QFN20 4x4mm)
-
Uses ultra low cost +/- 60 ppm crystal
-
Uses low cost chip inductors and 2-layer PCB
-
Power supply range: 1.9 to 3.6 V
-
-
-
FUTURE SCOPE
These devices have a great future scope. These can be used in making high end smart devices. It can also be used in industrial maintenance. For example: smart fridge, washing machines etc which will automatically sense their requirements and get it done via online shopping.
-
CONCLUSION
It can be concluded that the WEB UI BASED AUTOMATOR can simply take the online shopping to a whole new level by reducing the efforts of humans to shop their required material as the system automatically senses the necessary material by weighing it and shops it from a pre defines url.
ACKNOWLEDGMENT
We are very much thankful the our professors from ATHARVA COLLEGE OF ENGINEERING to suggest
various views on our project that not only boasted our confidence but also gave us insights about the different alternatives that could be implemented in our project.
REFERENCES
-
https://learn.sparkfun.com/tutorials/getting-started-with-load-cells
-
https://www.sparkfun.com/datasheets/Components/nRF24L01_prelim_ prod_spec_1_2.pdf.
-
https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english. pdf K. Elissa, Title of paper if known, unpublished.
-
https://developer.mbed.org/handbook/mbed-FRDM-KL25Z.
-
https://developer.mbed.org/teams/Cr300- Litho/code/HX711/docs/f82840dd806a/HX711_8h_source.html.
-
M. Young, The Technical Writers Handbook. Mill Valley, CA: University Science, 1989.