#include #include LedControl lc=LedControl(12,11,10,1); SoftwareSerial BTSerial(2,3); void setup() { BTSerial.begin(9600); lc.shutdown(0,false); lc.setIntensity(0,8); lc.clearDisplay(0); }
void loop() { if(BTSerial.available()){ char bt; bt = BTSerial.read(); if(bt == 'a') {lc.clearAll(); lc.setLed(0,2,6,true); lc.setLed(0,1,7,true); lc.setLed(0,0,6,true); lc.setLed(0,0,5,true); lc.setLed(0,1,6,true); lc.setLed(0,2,5,true); lc.setLed(0,5,6,true); lc.setLed(0,6,7,true); lc.setLed(0,7,6,true); lc.setLed(0,5,5,true); lc.setLed(0,6,6,true); lc.setLed(0,7,5,true); lc.setLed(0,1,2,true); lc.setLed(0,1,1,true); lc.setLed(0,6,1,true); lc.setLed(0,2,1,true); lc.setLed(0,3,1,true); lc.setLed(0,4,1,true); lc.setLed(0,5,1,true); lc.setLed(0,6,2,true); lc.setLed(0,2,0,true); lc.setLed(0,3,0,true); lc.setLed(0,4,0,true); lc.setLed(0,5,0,true);} else if(bt == 'b'){ lc.clearAll(); lc.setLed(0,1,6,true); lc.setLed(0,1,5,true); lc.setLed(0,0,6,true); lc.setLed(0,0,5,true); lc.setLed(0,2,6,true); lc.setLed(0,2,5,true); lc.setLed(0,1,4,true); lc.setLed(0,1,3,true); lc.setLed(0,5,6,true); lc.setLed(0,5,5,true); lc.setLed(0,6,6,true); lc.setLed(0,6,5,true); lc.setLed(0,7,6,true); lc.setLed(0,7,5,true); lc.setLed(0,6,4,true); lc.setLed(0,6,3,true); lc.setLed(0,2,0,true); lc.setLed(0,2,1,true); lc.setLed(0,3,1,true); lc.setLed(0,3,2,true); lc.setLed(0,4,2,true); lc.setLed(0,4,1,true); lc.setLed(0,5,1,true); lc.setLed(0,5,0,true); } if(bt == 'c'){ lc.clearAll(); lc.setLed(0,1,6,true); lc.setLed(0,0,6,true); lc.setLed(0,0,5,true); lc.setLed(0,1,5,true); lc.setLed(0,2,5,true); lc.setLed(0,5,6,true); lc.setLed(0,6,5,true); lc.setLed(0,7,6,true); lc.setLed(0,5,5,true); lc.setLed(0,6,6,true); lc.setLed(0,7,5,true); lc.setLed(0,2,6,true); lc.setLed(0,1,1,true); lc.setLed(0,1,2,true); lc.setLed(0,2,1,true); lc.setLed(0,2,2,true); lc.setLed(0,3,1,true); lc.setLed(0,3,2,true); lc.setLed(0,4,1,true); lc.setLed(0,4,2,true); lc.setLed(0,5,1,true); lc.setLed(0,5,2,true); lc.setLed(0,6,1,true); lc.setLed(0,6,2,true); } if(bt == 'd'){ lc.clearAll(); lc.setLed(0,1,6,true); lc.setLed(0,0,6,true); lc.setLed(0,0,5,true); lc.setLed(0,1,7,true); lc.setLed(0,2,5,true); lc.setLed(0,5,6,true); lc.setLed(0,6,5,true); lc.setLed(0,7,6,true); lc.setLed(0,5,5,true); lc.setLed(0,6,4,true); lc.setLed(0,7,5,true); lc.setLed(0,2,6,true); lc.setLed(0,1,1,true); lc.setLed(0,1,2,true); lc.setLed(0,2,1,true); lc.setLed(0,2,2,true); lc.setLed(0,3,1,true); lc.setLed(0,3,0,true); lc.setLed(0,4,1,true); lc.setLed(0,2,0,true); lc.setLed(0,5,0,true); lc.setLed(0,4,0,true); lc.setLed(0,5,1,true); lc.setLed(0,5,2,true); lc.setLed(0,6,1,true); lc.setLed(0,6,2,true); } } }
|