The Philippine Electronics and Technology Forum
February 10, 2012, 03:31:40 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Login Register  

Pages: [1] 2   Go Down
  Print  
Author Topic: My Differential Line Follower  (Read 4866 times)
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« on: July 19, 2009, 02:24:35 PM »

Schematic:


Code:
#include <pic.h>
#include <htc.h> // Required to interface with delay routines

#ifndef _XTAL_FREQ
 // Unless already defined assume 4MHz system frequency
 // This definition is required to calibrate __delay_us() and __delay_ms()
 #define _XTAL_FREQ 4000000
#endif
__CONFIG(XT & WDTDIS & PWRTDIS & UNPROTECT);

#define TURN_LEFT 0b00000010
#define TURN_RIGHT 0b00001000
#define MOVE_FORWARD 0b00001010
#define MOVE_BACKWARD 0b00000101

void init (void)
{
 TRISA = 0xF0;
 TRISB = 0xE7;
 PORTB = 0xE7;
}

void PWM1 (void)
{
 RB3 = 1;
 RB4 = 1;
 __delay_ms(100);

 RB3 = 0;
 RB4 = 0;
 __delay_ms(150);
}


void main (void)
{
 unsigned char sensor;
 unsigned char prev_command = 0x01;
 init();

  while(1)
   {
    PWM1();
      sensor = (PORTB & 0x07);
switch(sensor)
{
case 0x00: //000 - move forward
PORTA = MOVE_BACKWARD;
prev_command = MOVE_BACKWARD;
break;
case 0x01: //001
PORTA = TURN_RIGHT;
prev_command = TURN_RIGHT;
break;
case 0x02: //010
PORTA = MOVE_FORWARD;
  prev_command = MOVE_FORWARD;
break;
case 0x03: //011
PORTA = TURN_RIGHT;
prev_command = TURN_RIGHT;
break;
case 0x04: //100
PORTA = TURN_LEFT;
prev_command = TURN_LEFT;
break;
case 0x05: //101
PORTA = prev_command;
break;
case 0x06: //110
PORTA = TURN_LEFT;
prev_command = TURN_LEFT;
break;
case 0x07: //111
PORTA = MOVE_BACKWARD;
break;
default:
PORTA = prev_command;
break;
}
    }
}
actual:

sensor (galing sa mouse  Grin)
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
The Philippine Electronics and Technology Forum
« on: July 19, 2009, 02:24:35 PM »

 Logged
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #1 on: July 19, 2009, 02:44:07 PM »

video :
Differential Line Follower
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #2 on: July 23, 2009, 07:49:48 PM »

pinned na pala ang thread na to Grin Cheesy
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
_Jiro
CR2032 Battery
**

Pogi/Ganda Points: 0
Offline Offline

Posts: 36



« Reply #3 on: July 28, 2009, 12:45:33 AM »

Ilang battery ginamit jan? Cheesy
Logged
RaffT
Technical People
Hydroelectric
*****

Pogi/Ganda Points: 95
Offline Offline

Gender: Male
Posts: 3214


more on R-n-D


WWW
« Reply #4 on: July 28, 2009, 07:27:08 AM »

nice one tiktak Wink

school project or TRIP lang? Grin
Logged

Learning is CooL! BEAM robotics/DIY UCD180/PSP/AC wtmtr/digiESRmtr/PICkit™2 clone/SGTC/SSTC/DR-SSTC
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #5 on: July 28, 2009, 09:11:01 AM »

Trip lang hehe, isang 9v para sa circuit, at 4 na AA para sa motor
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
_Jiro
CR2032 Battery
**

Pogi/Ganda Points: 0
Offline Offline

Posts: 36



« Reply #6 on: July 28, 2009, 12:49:26 PM »

Umm.. Ung 4xAA nkakonek sa pin4 ng l298? Sapat na b ung pra mapatakb0 ng mabilis ung m0t0r?
Logged
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #7 on: July 29, 2009, 11:19:51 PM »

yup yun ang connected sa pin4 ng L298, mabilis na yun patakbuhin ang motor, mahirap atang gumawa ng mabilis na mobot madalas mawala sa track Grin mabilis yan pag diretso, pero kung titignan mo sa program meron dun yung parte na nag ko control sa speed ng motor dinedelay ko para di sya gaanong mabilis Cheesy
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
Woots29
Solar Power Satellite
*****

Pogi/Ganda Points: 314
Offline Offline

Gender: Male
Posts: 5322


asan si mojacko?


WWW
« Reply #8 on: September 06, 2009, 12:51:53 PM »

+1 ayus!
Logged

piona
Gas Turbine
**

Pogi/Ganda Points: 112
Offline Offline

Posts: 2963


earth - evils = heaven


« Reply #9 on: September 06, 2009, 12:56:56 PM »

okay a kaya ang very tight na turns...
Logged

love without accomplishing the laws, is complicated - sshrekk
voltaman_krc
Size C Battery
*****

Pogi/Ganda Points: 4
Offline Offline

Gender: Male
Posts: 176


aruuuuu!


« Reply #10 on: December 18, 2009, 10:12:37 PM »

ung chassis ng car.. i saw it before, ung tinitinda ni manong. hehe! great post!!
Logged

usb kayo ng usb.... "FLASH DRIVE" ang tawag dun.
amitie
LR44 Battery
*

Pogi/Ganda Points: 0
Offline Offline

Posts: 3


« Reply #11 on: January 29, 2010, 01:26:11 PM »

ano po bang value ng transistor dyan po
tnx po.
Logged
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #12 on: January 29, 2010, 01:34:58 PM »

yung transistor ay photodiode yun Grin tinamad lang iedit sa tamang symbol Cheesy, yung galing sa mga lumang mouse ginamit ko dyan
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
Tarkov24
Size C Battery
*****

Pogi/Ganda Points: 3
Offline Offline

Gender: Male
Posts: 231



« Reply #13 on: February 01, 2010, 11:07:23 PM »

ano ung mcu nito master?
Logged

BANANA YELLOW IS A HAPPY COLOR!!!
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #14 on: February 02, 2010, 04:14:37 PM »

16F84A lang yan Grin
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
Tarkov24
Size C Battery
*****

Pogi/Ganda Points: 3
Offline Offline

Gender: Male
Posts: 231



« Reply #15 on: February 02, 2010, 07:31:13 PM »

16F84A lang yan Grin


wow! anong compiler ginamit mo sir master? btw.. what if ganito po ung gearbox na gamitin ko

pero ung codes nyo po gagamitin ko to program the mcu...will it work?
Logged

BANANA YELLOW IS A HAPPY COLOR!!!
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #16 on: February 02, 2010, 07:36:52 PM »

Hi tech C po yan, yup that would work, kahit sensor at opamp nga lang eh wala ng MCU
also check master glutnix tank mobot here
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
Tarkov24
Size C Battery
*****

Pogi/Ganda Points: 3
Offline Offline

Gender: Male
Posts: 231



« Reply #17 on: February 02, 2010, 07:47:12 PM »

hhhmmm... nakakainspire toh...hehehe. thanks sir... i might start working on it this friday evening.hehehe.
Logged

BANANA YELLOW IS A HAPPY COLOR!!!
tiktak
Gas Turbine
**

Pogi/Ganda Points: 171
Offline Offline

Gender: Male
Posts: 2498



WWW
« Reply #18 on: February 02, 2010, 08:07:37 PM »

hehe wala kasing ganyang chassis dito sa province kaya ginamit ko yan tumbling car na tinda sa bangketa Grin Grin Grin pictures ha post mo din Cheesy
Logged

Bakit andaming hindi marunong gumamit ng search?Huh
Tarkov24
Size C Battery
*****

Pogi/Ganda Points: 3
Offline Offline

Gender: Male
Posts: 231



« Reply #19 on: February 02, 2010, 08:38:07 PM »

yes sir! once na matapos ko un post ko pics. salamat pala sa codes in advance.hehehe. OT: san pala province mo sir?
Logged

BANANA YELLOW IS A HAPPY COLOR!!!
The Philippine Electronics and Technology Forum
   

 Logged
Pages: [1] 2   Go Up
  Print  
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
Line follower robot
General Electronics and Technology Discussion
ladyane 3 279 Last post July 03, 2010, 11:11:07 AM
by un_leashedslash
help sa line follower na ginagawa namin
General Electronics and Technology Discussion
fran2no 15 473 Last post October 15, 2010, 09:11:24 AM
by OPTIMUS PRIME
differential line follower mobot?
Absolute Beginner Technical Discussion
Rk17 4 103 Last post September 18, 2011, 10:01:19 PM
by zrehtiek/keitherz
Application ng Line Follower
Mechatronics and Robotics
niGauss 4 177 Last post September 23, 2011, 10:25:42 AM
by bonjee
Line Follower Robot
ECE Students
mihawk 2 117 Last post December 04, 2011, 01:10:38 PM
by ditchie
differential line follow queries
Mechatronics and Robotics
taliez 15 287 Last post November 30, 2011, 09:51:18 PM
by taliez
pa help sa Line Follower with PWM
Mechatronics and Robotics
abo0badr 1 46 Last post February 04, 2012, 07:42:31 PM
by wootwoot
Powered by MySQL Powered by PHP Powered by SMF 1.1.15 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!