K.I.T.T. Scanner (Knight Rider) http://mbed.org/users/okini3939/programs/KittScanner_sample/latest

Committer:
okini3939
Date:
Mon Oct 18 14:27:30 2010 +0000
Revision:
0:9d29ea3f1886
Child:
1:bb116abfe905

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
okini3939 0:9d29ea3f1886 1 /*
okini3939 0:9d29ea3f1886 2 * mbed library for K.I.T.T. Scanner
okini3939 0:9d29ea3f1886 3 * Copyright (c) 2010 Hiroshi Suga
okini3939 0:9d29ea3f1886 4 * Released under the MIT License: http://mbed.org/license/mit
okini3939 0:9d29ea3f1886 5 */
okini3939 0:9d29ea3f1886 6
okini3939 0:9d29ea3f1886 7 #ifndef KITTScanner_H
okini3939 0:9d29ea3f1886 8 #define KITTScanner_H
okini3939 0:9d29ea3f1886 9
okini3939 0:9d29ea3f1886 10 #include "mbed.h"
okini3939 0:9d29ea3f1886 11 #include <new>
okini3939 0:9d29ea3f1886 12
okini3939 0:9d29ea3f1886 13 class KITTScanner : public Base {
okini3939 0:9d29ea3f1886 14 public:
okini3939 0:9d29ea3f1886 15 KITTScanner ();
okini3939 0:9d29ea3f1886 16
okini3939 0:9d29ea3f1886 17 void start (float speed = 1.0);
okini3939 0:9d29ea3f1886 18 void stop (int flg = 0);
okini3939 0:9d29ea3f1886 19
okini3939 0:9d29ea3f1886 20 private:
okini3939 0:9d29ea3f1886 21 Ticker ticker;
okini3939 0:9d29ea3f1886 22 // PwmOut led[];
okini3939 0:9d29ea3f1886 23 int num, kill;
okini3939 0:9d29ea3f1886 24 float bright[4];
okini3939 0:9d29ea3f1886 25
okini3939 0:9d29ea3f1886 26 void int_KITTScanner();
okini3939 0:9d29ea3f1886 27 };
okini3939 0:9d29ea3f1886 28
okini3939 0:9d29ea3f1886 29 #endif