Posts by Ibrar Ayyub:
DIY Microcontroller – Hand Dynamometer
Posted on: 29 Apr 2017
Did this DIY Hand Dynamometer as a sensor for PICAXE micro-controller. It also can be use for Arduino or any micro-controller too. List of the materials I used to make Hand Dynamometer : 1) Hand Exerciser from Amazon – 1 pc 2) Flex Sensor 2.2″ from Amazon – 1pc 3) Some cable ties 4) Wires […]
Building a simple circuit probe
Posted on: 29 Apr 2017
The Goals Sometimes you need to check one circuit and test some of its nodes. Usually a tester in voltage mode is a good solution, but it has a pair of problems. First, it measures about zero both when the node is driven at zero volts and when the node is floating (not driven at […]
Generating PWM using PIC Microcontroller with MPLAB and XC8
Posted on: 29 Apr 2017
This is our 10th tutorial of Learning PIC microcontrollers using MPLAB and XC8. Till now, we have covered many basic tutorials like LED blinking with PIC, Timers in PIC, interfacing LCD, interfacing 7-segment, ADC using PIC etc. If you are an absolute beginner, then please visit the complete list of PIC tutorials here and start learning. In this tutorial, we will learn How to […]
GPS REPEATER/SYSTEMS MONITOR using PIC16F876
Posted on: 29 Apr 2017
Introduction This circuit is a repeater for GPS data. It is intended to connect to Garmin-38 (and similar) hand held GPS receivers that don’t have external antennas. The purpose for the repeater is to allow the GPS to be outside, exposed to the satellite view, and allow the user to see the data below decks […]
Lumileds gets 400 lm from 4.8mm circle for MR16, GU10 bulbs
Posted on: 28 Apr 2017
Lumileds is competing against multiple miniature LED packages with an device that emits 400lm from a 4.8mm diameter circle for spotlights. “We are providing a high flux, high efficacy LED that improves the quality of light and avoids the ‘showerhead effect’ with distributed, multi-die solutions,” said product manager Ahmed Eweida.Called Luxeon 5258, it comes in […]
Low voltage power supply unit
Posted on: 28 Apr 2017
In this post we introduce simple and flexible, regulated low voltage power supply unit. This power supply has provision for 4 outputs such as 1.5V, 1.8V, 2.5V and 3.3V. We mainly build this low voltage power supply unit to test (and power-up) low voltage MCUs, CPLDs and radio receivers. For this power supply we choose […]
Interfacing Servo Motor with PIC Microcontroller using MPLAB and XC8
Posted on: 28 Apr 2017
This is our 11th tutorial of Learning PIC microcontrollers using MPLAB and XC8. In this tutorial we will learn How to control Servo Motor with PIC Microcontroller. If you have already worked with Servo motors you can skip the first half of this tutorial but if you are new to servo motor itself then continue […]
Seven segment display 4 digit for shift 595 For Basic PRO Compiler
Posted on: 28 Apr 2017
@ device pic16f877 define osc 4 define adc_bits 8 Include “MODEDEFS.bas” DEFINE ADC_SAMPLEUS 100 DEFINE SHIFT_PAUSEUS 100 ADCON1 = 7 TRISA =$ff trisb =$00 ‘=======output=======’ dat vAR portb.0 clk vAR portb.1 latch vAR portb.2 relay VAR portb.3 ‘======input=========’ enter vAR porta.0 chg VAR porta.1 hour var byte minute var byte second var byte prsc1 var […]
UART Communication using PIC Microcontroller
Posted on: 27 Apr 2017
In this tutorial we learn to Enable UART communication with PIC Microcontroller and how to transfer data to and from your Computer. So far, we have covered all basic modules like ADC, Timers, PWM and also have learnt how to interface LCDs and 7-Segment displays. Now, we will equip our self with a new communication […]
Seven segment display 4 digit For Basic PRO Compiler
Posted on: 27 Apr 2017
@ device pic16f877 define osc 4 define adc_bits 8 adcon1 = 7 trisa = $ff trise = $00 trisc = $00 trisd = $00 digit var byte num var word disp var byte num =00 while(1) digit = num dig 0 lookup digit,[$3f,$06,$5b,$4f,$66,$6d,$7d,$07,$7f,$6f],disp portd = disp high portc.0 pause 5 low portc.0 digit = num […]