Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int incomingByte = 0;
- void sendsig(char t) {
- digitalWrite(rs485, 1);
- Serial3.write(t);
- }
- void getSig() {
- digitalWrite(rs485, 0);
- if (Serial3.available() > 0) {
- incomingByte = Serial3.read();
- char newchar = (char(incomingByte));
- switch (newchar)
- {
- case '1':
- mf(1, 1, 255);
- delay(1700);
- mf(1, 0, 0);
- break;
- case '2':
- mf(2, 1, 255);
- delay(1700);
- mf(2, 0, 0);
- break;
- case '3':
- mf(3, 1, 255);
- delay(1700);
- mf(3, 0, 0);
- break;
- case '4':
- mf(4, 1, 255);
- delay(1700);
- mf(4, 0, 0);
- break;
- case '5':
- mf(5, 1, 255);
- delay(1700);
- mf(5, 0, 0);
- break;
- case '6':
- mf(6, 1, 255);
- delay(1700);
- mf(6, 0, 0);
- break;
- case '7':
- mf(7, 1, 255);
- delay(1700);
- mf(7, 0, 0);
- break;
- case '8':
- mf(8, 1, 255);
- delay(1700);
- mf(8, 0, 0);
- break;
- case '9':
- mf(9, 1, 255);
- delay(1700);
- mf(9, 0, 0);
- break;
- default:
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement