Introduction: How to Calculate Angles on a Pic32 Using Arduino IDE

Picture of How to Calculate Angles on a Pic32 Using Arduino IDE

This is an instructable to on how to calculate angle between 0-180 degree using pic32 Analog Potentiometer and LED lights on aduino IDE

1. upload bootloader in pic32 using mplabx (this needs to be re-upload everytime you need to upload your code into the pic32 on arduino IDE) boot loader file is included in the file.

2. set LED pins to ledpin 1-4 and initialize it as output in the setup() function

3. by using analog.read(8) function will give you a value between 0-1023 as output of the Analog Potentiometer. This can act as measurement for your angles.

Step 1:

Picture of

place this into loop() function. If the value of the Analog Potentiometer's value is zero, set all LED pins to low

Step 2:

Picture of

If the value between 1-255 which corresponds to angle 1-45 degree, set LED 1 pin to high and the rest to low.

Step 3:

Picture of

If the value between 256-510 which corresponds to angle 45-90 degree, set LED 1 and LED 2 pins to high and the rest to low.

Step 4:

Picture of

If the value between 511-765 which corresponds to angle 90-135 degree, set LED 1, LED 2, LED 3 pins to high and the LED 4 pin to low.

Step 5:

Picture of

If the value 766-1020 which corresponds to angle 136-180 degree, set all LED pins to high.

Comments

JayWeeks (author)2016-04-07

Neat project! I like how you used only the on-board hardware!

DIY Hacks and How Tos (author)2016-04-03

cool pic project

About This Instructable

328views

6favorites

License:

More by justinle819:How to calculate angles on a pic32 using arduino IDE
Add instructable to: