未完待续。。。
新的案子,目前只做显示部分,需要为LED显示和滑动触摸控制(也可更改为点动触摸)。
原理图如下
#include <ShiftRegister74HC595.h>
#include <SoftwareSerial.h>
#include <Wire.h>
ShiftRegister74HC595<2> LEDSHOW(8,10,9);//(A2, A4, A3);
SoftwareSerial mySerial(5, 6);//rx,tx
byte aa[2] = {
0 };
#define touch1code 0xFE
#define touch2code 0XFD
#define touch3code 0XFB
#define touch4code 0X00
#define touch5code 0XEF
#define touch6code 0XDF
const int touchdelay = 200;
const int leddelay = 200;
//int aa=0;
int cc;
int bb;
// the setup function runs once when you press reset or power the board
void setup() {
Wire.begin();
mySerial.begin(9600);
Serial.begin(115200);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
ledstar();
bb = 0;
cc = 0;
}
void ls()
{
if (aa[1] &#