Page 1 of 1

How to make the PR23 robot work?

PostPosted: Sat Sep 12, 2015 11:30 pm
by zafirah20
Hi. I have a bit problem with PR23. I loaded the code given from the attachments (it ddnt work so i loaded another program from https://github.com/CytronTechnologies/D ... 877A/blob/ into the robot, but nothing shows up on the LCD and nothing happens to the robot, except that the 5V LED lights up and the IR LED lights up when they are put on a black line. Apart from that, the robot is not moving and nothing shows up on the LCD. What should I do?

And one more thing, is there a tutorial video on how to teach the robot on line-following. I had a bit of difficulty on teaching the robot line-following based on the manual.

ps; on the LCD, only boxes lined up in a straight line showed up.

Pls refer attachment on how my robot currently looks like

Thankyou for your time.

Re: How to make the PR23 robot work?

PostPosted: Mon Sep 14, 2015 12:30 pm
by bengchet
Hi,

First you can adjust the potentiometer labelled Contrast. If still nothing shows up, it is proprably caused by wrong initialization of LCD, which may lead to program problem in PIC too. Please check this link https://github.com/CytronTechnologies/DIY-PR23-PIC16F877A. Please search DIY-PR23-PIC16F877A->PR23 R1->PR23.hex and download the hex file and upload straight to the PIC. If upload successful, the robot should start with beep sound if buzzer is on and the menu will start show up on LCD. Hopes this helps :D

Re: How to make the PR23 robot work?

PostPosted: Fri Sep 18, 2015 10:20 pm
by zafirah20
hi, thankyou for your help on the previous post. Fortunately now it works! Now I was wondering if you could kindly help explain to me the operation of the circuit for the robot PR23 and the working of the circuit since I have a bit of trouble on understanding it. Thank you.

Re: How to make the PR23 robot work?

PostPosted: Mon Sep 21, 2015 8:36 am
by bengchet
Hi,

To understand the circuit system of the robot you can refer here https://drive.google.com/file/d/0BzFWfMiqqjyqeXFpcklqQ1ZEazQ/view?usp=sharing.

If you want to understand how robot works, you can refer to this user manual https://docs.google.com/document/d/18iqAJq3eznWe0NxmX9SH5bctZfOcKVymNmEyKaEauNE/view

For more info on how line following system works in this robot, you can refer to page 10 and 18-24. It gives full description and explanation on the line following system of this robot. Try to read and understand it :D

Have fun learning and thanks!