SmartWheels self-driving race car. Designed for NXP Cup. Uses FRDM-KL25Z, area-scan camera, and simple image processing to detect and navigate any NXP spec track.

Dependencies:   TSI USBDevice mbed-dev

Fork of SmartWheels by haofan Zheng

Committer:
Bobymicjohn
Date:
Tue Feb 14 19:51:57 2017 +0000
Revision:
15:eb6a274b3dfb
Parent:
13:7dcb1642ef99
Child:
25:6f63053cee81
Finished wheelEncoder class.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Bobymicjohn 8:92f6baeea027 1 #pragma once
Bobymicjohn 8:92f6baeea027 2 #ifndef PIN_ASSIGNMENT_H
Bobymicjohn 8:92f6baeea027 3 #define PIN_ASSIGNMENT_H
Bobymicjohn 8:92f6baeea027 4
Bobymicjohn 8:92f6baeea027 5 //LED Manager Class
hazheng 13:7dcb1642ef99 6 #define PIN_LMC_LED_RED LED_RED
hazheng 13:7dcb1642ef99 7 #define PIN_LMC_LED_GREEN LED_GREEN
hazheng 13:7dcb1642ef99 8 #define PIN_LMC_LED_BLUE LED_BLUE
Bobymicjohn 8:92f6baeea027 9
Bobymicjohn 8:92f6baeea027 10 //Motor Class
Bobymicjohn 15:eb6a274b3dfb 11 #define PIN_MC_DIR_L PTD4
Bobymicjohn 15:eb6a274b3dfb 12 #define PIN_MC_DIR_R PTA4
Bobymicjohn 15:eb6a274b3dfb 13 #define PIN_MC_SPEED_L PTA12
Bobymicjohn 15:eb6a274b3dfb 14 #define PIN_MC_SPEED_R PTA5
Bobymicjohn 8:92f6baeea027 15
Bobymicjohn 10:fedb5786a109 16 //Servo
hazheng 13:7dcb1642ef99 17 #define PIN_SC_SERVO PTB0
Bobymicjohn 8:92f6baeea027 18
Bobymicjohn 8:92f6baeea027 19 //Camera Class
hazheng 13:7dcb1642ef99 20 #define PIN_CC_SDA PTC11
hazheng 13:7dcb1642ef99 21 #define PIN_CC_SCL PTC10
Bobymicjohn 8:92f6baeea027 22
Bobymicjohn 15:eb6a274b3dfb 23 //Wheel Encoder Class
Bobymicjohn 15:eb6a274b3dfb 24 #define PIN_WE_RL PTD0
Bobymicjohn 15:eb6a274b3dfb 25 #define PIN_WE_RR PTD5
Bobymicjohn 8:92f6baeea027 26
Bobymicjohn 8:92f6baeea027 27 #endif