Hbeonlabs Technologies Pvt. Ltd.Hbeonlabs Technologies Pvt. Ltd.


Our Products










Home » Our Products » Electronic Project Kits

Electronic Project Kits

Electronic Project Kits



Micro Controller Based Tachometer

Micro Controller Based Tachometer


The circuit of the Micro-controller based Tachometer requires the user to point a light sensitive probe tip atop the spinning shaft towards the spinning blade, disk or chuck and read the rpm. The only requirement is to first place a contrasting color mask. A strip of white adhesive tape is ideal on the spinning object. It should be positioned in such a manner that the intensity of light reflected from the object’s surface should change upon rotation. Each time the tape spins past the probe, the momentary increase in reflected light is detected by the photo-transistor. The signal processor and micro-controller circuit counts the increase in the number of such light reflections sensed by it and thereby evaluates the rpm, which is displayed on the 4-digit, 7-segment display. The photo-transistor is kept inside a plastic tube, which has a convex lens fitted at one end. The photo-transistor is fixed on a piece of cardboard such that it faces the lens at a distance of about 8 cm. 
The signal detected by the photo-transistor is amplified by transistor 2N2222 (T5) and further amplified by operational amplifier CA3140 (IC3). The output from pin 6 of IC3 is fed to pin 12 of micro-controller AT89C2051. Note that pins 12 and 13 of micro-controller AT89C2051 are the inputs (+ and -) of its internal analogue comparator. Pin13 is adjusted to nearly half the supply voltage using a potential divider comprising resistor R7 and preset VR1 across the supply. The pulses picked up by the photo-transistor are sensed by the internal comparator of AT89C2051 and, through software, each pulse representing one rotation of the object is detected. By counting the number of such pulses, on an average per minute basis, the RPM is evaluated. It is displayed by a software routine to light up the LED segments of the 4-digit, 7-segment display.






Low Cost Transistorized Intercom

The circuit of the Low Cost Transistorized Intercom comprises of a 3-stage resistor-capacitor coupled amplifier. When the ring button (S2) is pressed, the amplifier circuit formed around two BC548 NPN transistors (denoted as T1 and T2) gets converted into an asymmetrical astable multivibrator generating ring signals. These ring signals are amplified by a third NPN transistor BEL187 (T3) to drive the loudspeaker of the earpiece. Current consumption of this intercom is only 10-15mA. 
For making a two-way intercom, two identical units can be used. Output of one amplifier unit would go into the speaker of the other unit and vice versa.




Low Cost Transistorized Intercom




PC -MC Communication

PC -MC Communication


Item Code: HBS530

He advent of new high-speed technology and the growing computer capacity provided realistic opportunity for new home controls and realization of new methods of control theory.
This project describes a new economical solution of communication system. The presented home system can be used for different sophisticated applications. The distant temperature data can be monitored through PC with help of the microcontroller.
The intelligent control software, which has been developed using high level graphical programming language (Visual Basic). A complete solution of a communication system is presented in this project.






Water Level Controller Cum Motor Protector Kit

Item Code: HEUK105

Microcontroller-based water level controller cum motor protector comprises operational amplifier LM324, microcontroller AT89C51, optocoupler PC817, regulator 7805, LCD module and a few discreet components.
The AT89C51 (IC2) is an 8-bit microcontroller with four ports ( 32 I/O lines), two 16-bit timers/counters, on-chip oscillator and clock circuitry. Eight pins of port-1 and three pins of port-3 are interfaced with data and control lines of the LCD module.The microcontroller is operated with a 12MHz crystal. Port pins P2.0 through P2.2 are used to sense the water level, while pins P2.3 and P2.4 are used to sense the under-voltage
and over-voltage, respectively. Pin P3.4 is used to control relay RL1 with the help of optocoupler IC3 and transistor T5 in the case of under-voltage, over-voltage and different water- level conditions.
The LM324 (IC1) is a quad operational amplifier (op-amp). Two of its op-amps are used as comparators to detect under- and over-voltage.
The AC mains is stepped down by transformer X1 to deliver a secondary output of 12V at 500 mA. The transformer output is rectified by a fullwave bridge rectifier. 
When water in the tank rises to come in contact with the sensor, the base of transistor BC548 goes high. This high signal drives transistor BC548 into saturation and its collector goes low. The low signal is sensed by port pins of microcontroller to detect empty tank, drysump and full tank.




Water Level Controller Cum Motor Protector Kit




PC Based GPS

PC Based GPS


Item Code: HBPCGPS

This project describes a new economical solution of Global positioning systems. The presented PC BASED GPS DRIVER can be used for different sophisticated applications. The control system consists of a PC, a GPS receiver that collect data from the satellite and an interface kit to send the data to the PC through the serial port.

     The position conversion software has been developed using high-level graphical programming language (visual basic). A complete solution of a global positioning solution is presented in this project. The GPS receiver receives the latitudinal and longitudinal data, from the satellite for finding the exact position of the receiver kit on the Earth’s surface and also the real-time position can be viewed from the map.






Microcontroller Based Automatic Flush System

Item Code: HEUK56

The Hardware :

The circuit of the Microcontroller based Automatic Flush System is built around the AT89C2051 microcontroller that controls the process of automatically flushing the toilet. Port pins P1.0 through P1.4 of the microcontroller are connected to buffers N1 through N5 of CD4050 via 10-kilo-ohm pull-up resistors, respectively.
All the input/output (I/O) pins are reset to ‘1’ as soon as RST (pin 9) goes high on pressing switch S3. Holding the RST pin high for two machine cycles while the oscillator is running resets the device. Power-on-reset is achieved by capacitor C2 and resistor R9. Pin 12 (P1.0) of microcontroller IC2 provides the 38kHz clock frequency, which is buffered by N1 to drive the two parallel IR-LEDs. These IR-LEDs act as the infrared signal transmitter. Resistor R10 limits the current through the LEDs. Port pins P1.1, P1.2, P1.3 and P1.4 are used for indication of standby, alert, active and flush, respectively. Port pin P1.4 also drives relay RL1 through transistor T1. Diode D5 acts as a free-wheeling diode. The solenoid coil operated off 6V is connected to the contacts of relay RL1.
External interrupt 0 (INT0) is used to receive the reflected IR signal. INT0 (pin 6) of the microcontroller is pulled up with resistor R3 and connected to pin 3 of TSOP1738 IR receiver module.
Pin 2 of TSOP1738 is pulled high with resistor R2, while pin 1 is grounded. In the IR receiver module TSOP1738, the PIN diode and the preamplifier are assembled on the lead frame, and the epoxy package is designed as an IR filter. The demodulated output from the receiver module can be directly decoded by the microcontroller.
The IR-LEDs continuously transmit the IR signal and standby LED2 is always ‘on.’ When any person comes near the IR-LEDs, the IR receiver module receives the reflected IR signal and alert LED3 lights up. If the alert LED glows for 5 seconds, the active LED (LED4) lights up, indicating that the circuit is now ready to flush. This 5-second time allows for validation of the pot use by the person. When the person goes away, the flush is activated for 10 seconds, which is indicated by LED5. If the person is there for more than 5 minutes, the system flushes once and the software goes back to waiting for the object to move away.

The Software :
The software for flush system is written in ‘Basic’ language and compiled using Bascom-8051 version.
Standby LED glows when external interrupt ‘INT0’ is high, i.e., there is no interruption of IR transmission. When ‘INT0’ goes low, i.e., the transmission is interrupted, alert LED glows. After 5 seconds, active LED lights up. When the person moves away (no interrupt) within 5 minutes, the system flushes for 10 seconds. Otherwise, it flushes every 5 minutes if the person is there. ‘Wait’ and ‘waitms’ statements provide the delay in seconds and milliseconds, respectively. Delay time basically depends on the crystal frequency.




Microcontroller Based Automatic Flush System




Remote Controlled Digital Audio Processor

Remote Controlled Digital Audio Processor


Item Code: HEUK87

The Remote Controlled Digital Audio Processor is based on the AT89C51 microcontroller and can be used with any NEC-compatible full-function IR remote control. It has enhanced features and can be easily customised to meet individual requirements as it is programmable.

Its main features are :

  • Full remote control using any NEC-compatible IR remote control handset
  • Provision for four stereo input channels and one stereo output
  • Individual gain control for each input channel to handle different sources
  • Bass, midrange, treble, mute and attenuation control
  • 80-step control for volume and 15-step control for bass, midrange and treble
  • Settings displayed on two 7-segment light-emitting diode (LED) displays and eight individual LEDs
  • Stereo VU level indication on 10-LED bar display
  • Full-function keys on-board for audio amplifier control
  • All settings stored on the EEPROM
  • Standby mode for amplifier power control

Circuit description :


The circuit is built around Atmel’s AT89C51 microcontroller (IC1) and also comprises of TDA7439 audio processor (IC4) and I2C bus compatible MC24C02 EEPROM (IC5). The microcontroller chip is programmed to control all the digital processes of the system. The audio processor controls all the audio amplifier functions and is compatible with I2C bus. All the commands from the remote control are received through the IR sensor. The audio amplifier can also be controlled using the on-board keys.
Microcontroller. The function of the microcontroller is to receive commands (through port P3.2) from the remote handset, program audio controls as per the commands and update the EEPROM. A delay in updating the EEPROM is deliberately provided because normally the listener will change the value of a parameter continuously until he is satisfied.
The 40-pin AT89C51 microcontroller has four 8-bit input/output (I/O) ports.
Port 0 is used for indicating through LEDs the various functions selected via the remote/on-board keys.
Port 1 drives the 7-segment display using 7-segment latch/decoder/driver IC CD4543.
Port 2 is pulled up via resistor network RNW1 and used for manual key control.
Pins P3.0 and P3.1 of the microcontroller are used as serial data (SDA) and serial clock (SCL) lines for the I2C bus for communicating with the audio processor (TDA7439) and EEPROM (MC24C02). These two lines are connected to pull-up resistors, which are required for I2C bus devices. P3.2 receives the remote commands through the IR receiver module. Pin P3.4 is used for flashing LED9 whenever a remote command is received or any key is pressed.
The microcontroller also checks the functioning of the memory (MC24C02) and the audio processor (TDA7439). If it is not communicating with these two ICs on the I2C bus, it flashes the volume level on the 7-segment displays.
Memory. IC MC24C02 is an I2C-bus compatible 2k-bit EEPROM organised as 256×8-bit that can retain data for more than ten years. Various parameters can be stored in it.
To obviate the loss of latest settings in the case of power failure, the microcontroller stores all the audio settings of the user in the EEPROM. The memory ensures that the microcontroller will read the last saved settings from the EEPROM when power resumes. Using SCL and SDA lines, the microcontroller can read and write data for all the parameters.
Audio parameters can be set using the remote control handset or the on-board keys as per the details given under the ‘remote control’ section.






PC To PC Optical Fiber Communication

Item Code: HBeonLabs

The project PC to PC fiber optic communication deals with data transfer from one computer to another. It uses C programming and the serial ports of the PCs. The ports are programmed in C. We use MAX 232 to convert RS 232 logic to TTL logic and then an optical transmitter circuit to transmit data via fiber optic cable. The optical transmitter circuit has a LED which is matched as far the cable and MAX 232 is concerned. At the receiver we have an optical receiver circuit which receives data using a photo transistor and a MAX 232 again to convert TTL logic to RS 232 for the serial port at the receiving end computer. The desired baud rate can be set using the program. For transmitting data the program is executed once and whatever is present at the serial port is sent to the other Computer via the fiber optic cable. At the receiver the program is executed to receive data on the serial port.




PC To PC Optical Fiber Communication




Mat Switch

Mat Switch


Item Code: HEUK49

The circuit uses a conductive foam as the switch. 
When the circuit is in standby mode, transistor T1 does not conduct, since its base is floating. When a person walks, the switch is pressed and current flows through R1 and the switch provide positive bias to transistor T1. Transistor T1 conducts and its collector voltage drops, which acts as a negative trigger input for monostable 555timer.






Microcontroller Based Moving Message Display

Micro controller based moving-message display comprises micro controller AT89C51, three-to-eight decoder 74LS138, common anode alphanumeric displays, regulator 7805.
At the heart of the moving-message display is Atmel AT89C51 micro controller Ports P0 and P2 of the micro controller have been configured to act as a common data bus for all the 16 alphanumeric displays. Port-2 provides the higher byte of data, while port-0 provides the lower one. Port pins P1.2-P1.4 and P1.5-P1.7 of the micro controller
have been used as address inputs or decoder 74LS138 to enable one of the fourteen alphanumeric displays (DIS3 through DIS16) at a time, respectively.The common anode of each display is separately powered via a BC558 transistor which switches ‘on’ or ‘off’ as required, through outputs of 74LS138 ICs and pins P1.0 and P1.1 of AT89c51.
The 220V AC mains is stepped down by transformer X1 to deliver the secondary output of 9V, 500 mA. The output of the transformer is rectified by a full-wave bridge rectifier comprising diodes D1 through D4, filtered by capacitor C3 and then regulated by IC 7805 (IC4).




Microcontroller Based Moving Message Display




Microcontroller Based Bi Directional Visitor Counter

Microcontroller Based Bi Directional Visitor Counter


Item Code: HEUK57

The Microcontroller based Visitor Counter uses two similar sections that detect interruption of the IR beam and generate clock pulse for the microcontroller. The microcontroller controls the counting and displays the number of persons present inside the hall/room. The control logic is built around transistors, operational amplifier LM324 (IC1) and JK flip-flop (IC2).
When nobody is passing through the entry/exit point, the IR beam continuously falls on phototransistor T1. Phototransistor T1 conducts and the high voltage at its emitter drives transistor T3 into saturation, which makes pin 3 of comparator N1 low and finally output pin 1 of comparator N1 is high. Now if someone enters the place, first the IR beam from IR TX1 is interrupted and then the IR beam from IR TX2. When the beam from IR TX1 is interrupted, phototransistor T1 and transistor T3 cut-off and pin 3 of comparator N1 goes high. The low output (pin 1) of comparator N1 provides negative trigger pulse to pin 1 of J-K flip-flop IC2 (A). At this moment, the high input at ‘J’ and ‘K’ pins of flip-flop IC2 (A) toggles its output to low. On the other hand, the low input at ‘J’ and ‘K’ pins of IC2 (B) due to clock pin 1 of IC2 (A) and ‘J’ input (pin 9) and ‘K’ input (pin 12) of IC2 (B) are connected to pin 1 of comparator N1. The negative-going pulse is applied to clock pin 6 of IC2 (B) when the person interrupts the IR beam from IR TX2. There is no change in the output of IC2 (B) flip-flop. This triggers the external interrupt INT0 (pin 12) of microcontroller AT89C52. Ports 0, 1 and 2 are configured for 7-segment displays. Port pins 3.0 and 3.1 are configured to provide the set pulse to J-K flip-flops IC2 (A) and IC2 (B), respectively. External interrupts INT0 and INT1 receive the interrupt pulse when the person interrupts the IR beams. Resistor R9 and capacitor C5 provide power-on-reset pulse to the microcontroller. Switch S1 is used for manual reset. When the microcontroller is reset, the flip-flops are brought in ‘set’ state through the microcontroller at software run time by making their ‘set’ pin high for a moment. The value of the counter gets incremented by ‘1’ when the interrupt service routine for INT0 is executed. The output of the corresponding J-K flip-flop is set to ‘high’ again by making its ‘set’ input pin low through the microcontroller. The micro-controller is configured as a negative- edge-triggered interrupt sensor. Similarly, if somebody exits the place, first the IR beam from IR TX2 is interrupted and then the IR beam from IR TX1. When the beam from IR TX2 is interrupted, output pin7 of comparator N2 goes low. This provides clock pulse to pin 6 of J-K flip-flop IC2 (B). At this moment, the high input at ‘J’ and ‘K’ pins of flip-flop IC2 (B) toggles its output to low. On the other hand, the low input at ‘J’ and ‘K’ pins of IC2 (A) due to clock pin 6 of IC2(B) and ‘J’ input (pin 4) and ‘K’ input (pin 16) of IC2 (A) are connected to pin 7 of comparator N2. The negative-going pulse is applied to clock pin 1 of IC2 (A) when the person interrupts the IR beam from IR TX1.






Heat Sensitive Switch

Item Code: HEUK26

The heart of the Heat Sensitive Switch is the LM35 temperature sensor that converts temperature (in Celsius) into a voltage signal. This voltage output is applied to the non-inverting input (pin 3) of the comparator (CA3130 or IC2). The inverting input (pin2) of this comparator is connected across the positive supply rails via a voltage divider network formed by potentiometer VR1. Since the wiper of potentiometer VR1 is connected to the inverting input of IC2, the voltage presented to this pin is linearly variable. This voltage is used as the reference level for the comparator against the output supplied by IC1 (LM35). If the non-inverting input of IC2 receives a voltage lower than the set level, its output goes low (approximately 650 mV). This low level is applied to the input of the load-relay driver comprising NPN transistors T1 and T2. The low level presented at the base of transistor T1 keeps it in cut-off. Since T2 receives the forward bias voltage via the emitter of T1, it is also in the cut-off mode. Hence, relay RL1 is in a de-energized state, keeping mains supply to the load ‘off’ as long as the temperature at the sensor is low. 
Conversely, if the non-inverting input receives a voltage higher than the set level, its output goes high (approximately 2200 mV) and the load is turned ON. This happens when IC1 is at a higher temperature and its output voltage is also higher than the set level at the inverting input of IC2. So the load is turned on as soon as the ambient temperature rises above the set level. Capacitor C3 at this pin helps iron out any ripple that passes through the positive supply rail to avoid errors in the circuit operation.
By adjusting potentiometer VR1 and thereby varying the reference voltage level at the inverting input pin of IC1, the temperature threshold at which the relay get energized, can be set. As this setting is linear, the knob of potentiometer VR1 can be provided with a linear dial calibrated in degrees centigrade. Therefore any temperature level can be selected and constantly monitored for turning on/off a device or appliance. 




Heat Sensitive Switch




Simple Code Lock

Simple Code Lock


Item Code: HEUK95

The circuit of the Simple Code Lock is built around two CD4013 Dual-D Flip-Flop ICs. The clock pins of the four flip-flops are connected to a, b, c and d pads in the circuit. The correct code sequence for energisation of relay (RL1) is realised by clocking points a, b, c, and d (in that order). The five remaining switches are connected to the reset pad which resets all the flip-flops. Touching the key pad switch a/b/c/d briefly pulls the clock input pin high and the state of flip-flop is altered. The Q output pin of each flip-flop is wired to D input pin of the next flip-flop while D pin of the first flip-flop is grounded. Thus, if correct clocking sequence is followed then low level appears at Q2 output of IC2 which energises the relay through relay driver PNP transistor BC557 (T1). The reset keys are wired to set pins 6 and 8 of each IC. A Power-on-reset capacitor (C1) is also connected as the state of Q output is indeterminate during switch ON operation.






Adaptive Lighting System For Automobiles

Item Code: HEUK4

Adaptive Lighting System for Automobiles is very useful for Safety of the vehicle owners. It automatically switch the head light to lower beam when there is a vehicle coming from front at night. Once the vehicle is passed it will automatically switch the head light to higher beam. We can save the valuable human lives by using this system in the vehicles due to road accidents at night due to high flash lights.




Adaptive Lighting System For Automobiles




URDP Arm Kit

URDP Arm Kit


Item Code: HE-923

The controlling part of kit is based around 8051 microcontroller, equipped with motor drivers and ISP facility to program it on board.

Features of mechanical assembly:

  • Lead screw arrangement for gripper
  • Unique set of shaft couplers
  • Rubber tracks for extra traction
  • 4 wheel assemble extension for better stability
Features of Robot Controller :
  • 8051 Core NXP P89V51RD2
  • On-board motor drivers, for driving 4 DC motors or 2 stepper motors
  • On board level converter for serial communication
  • On board power regulator
  • 16X2 LCD screen
  • Terminal block for easy connection of motors
  • Protection against noise and back EMF
  • Protection against wrong polarity wiring of battery/power supply
  • On-board LEDs for debugging and testing
Application Examples :
  • Manually Controlled Robot
  • Automated Guided Vehicle
  • Wired Computer controlled Robot
Package Includes :
  • Microcontroller: NXP 89V51RD2
  • Pack of essential electronic components and ICs
  • Robot Controller PCB:1
  • Powder coated Aluminum partd1
  • 100 rpm,12VDC Geared Motors :3
  • 5 rpm,12VDC Geared Motors :3
  • Plastic wheels:4
  • Rubber track belts:2
  • DPDT Switches :4
  • Power supply components: 1 set (15 Dec Onwards)
  • Pack of Nuts and Bolts:1
  • Manual in CD
Suggested other modules worth buying:(NOT included in Kit)
  • Cellphone control Module: To make it move by keypress command from cellphone.
  • Line Sensor Array: To make it behave as line follower or grid follower .
  • Wireless Computer Control Kit: To control this machine wirelessly through computer just like your video game. This modules also allows you to control machine through voice commands.






Cell Phone Control Module

Item Code: HE105

Cell Phone Control Module :
This module is based on DTMF decoder IC. When connected to cell phone audio output it decodes DTMF tones and gives digital output suitable to interface with most of the microcontroller. With the use of this module user can make machines that can be controlled through mobile phone. For e.g. Cell phone controlled robot.

Features:

  • Power indication LED
  • 4 bit TTL output for easy interfacing with any microcontroller
  • High immunity against noise.
  • On-board male audio connector, compatible with common mobile phones.

Package Includes :
  • Cell phone control Module
  • Connecting cable




Cell Phone Control Module




At89c2051 Based Countdown Timer

At89c2051 Based Countdown Timer




PC-Based Automatic Time Manager

PC-Based Automatic Time Manager






Microcontroller Based Automatic Flush System

Microcontroller Based Automatic Flush System






Automatic Low-Power Emergency Light

Automatic Low-Power Emergency Light




Micro-controller Based Code Lock

Micro-controller Based Code Lock






Digital Voltmeter

Digital Voltmeter




Remote Controlled Digital Audio Processor

Remote Controlled Digital Audio Processor






Remote Controlled Real Time Clock With Device Controller

Remote Controlled Real Time Clock With Device Controller



Micro-controller Based Speedometer Cum Odometer

Micro-controller Based Speedometer Cum Odometer





Design Your Own IR Remote

Design Your Own IR Remote




8-Digit Code Lock For Appliance Switching

8-Digit Code Lock For Appliance Switching






Cellphone Operated Land Rover

Cellphone Operated Land Rover




Lead Acid Battery Charger Cum Voltage Analyser

Lead Acid Battery Charger Cum Voltage Analyser






Stepper Motor Control Using AT89C51

Stepper Motor Control Using AT89C51






Microcontroller Based Bi-directional Visitor Counter

Microcontroller Based Bi-directional Visitor Counter








Contact Us
Hbeonlabs Technologies Pvt. Ltd.
Mr. Bikramjeet Waraich (CEO)
Off No. 44, 46, 1st Floor, Kadamba Complex, Gamma- 1
Greater Noida - 201308, Uttar Pradesh, India

Contact via E-mail

Home  |  Profile  |  Our Products  |  Trade Offers (20)   |  Site Navigation  |  Contact Us

Member IndiaMART.com © Hbeonlabs Technologies Pvt. Ltd.. All Rights Reserved (Terms of Use)
Developed and Managed by IndiaMART InterMESH Limited