The world's greatest etch a sketch
Dependencies: mbed C12832 MMA7660
main.cpp
- Committer:
- jlaqua
- Date:
- 2014-02-19
- Revision:
- 1:65aea95224b8
- Parent:
- 0:00653d8e42a1
- Child:
- 2:aed0788e8f96
File content as of revision 1:65aea95224b8:
#include "mbed.h" #include "C12832.h" #include "MMA7660.h" AnalogIn potX(p20); AnalogIn potY(p19); MMA7660 acc(p28, p27); C12832 lcd(p5, p7, p6, p8, p11); int main() { while(1) { int x = (int)((1-potX) * lcd.width()); int y = (int)((1-potY) * lcd.height()); lcd.pixel(x, y, 1); lcd.copy_to_lcd(); if ((acc.x() > 1.3) || (acc.y() > 1.3)) lcd.cls(); } }