Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void setup() {
- pinMode(12, OUTPUT); //variáveis declaradas que podem ser alteradas
- pinMode(9, OUTPUT);
- pinMode(8, OUTPUT);
- Serial.begin(9600);
- }
- void loop() {
- if (Serial.available()) { //enquanto tiver algo disponível na serial, ele lerá
- String codigo = Serial.readString(); //vai ler o código digitado no monitor serial
- Serial.println(codigo);
- if (codigo.startsWith("0") == true) { //se começar com '0', é código de livro
- digitalWrite(8, HIGH);
- digitalWrite(9, LOW);
- digitalWrite(12, LOW);
- }
- else {
- if (codigo.startsWith("1") == true){ //se começar com 20191, 20182, 20181 é código de crachá
- digitalWrite(12, HIGH);
- digitalWrite(9, LOW);
- digitalWrite(8, LOW);
- }
- else {
- digitalWrite(9, HIGH); //se algo ocorrer errado, acende o LED vermelho
- digitalWrite(12, LOW);
- digitalWrite(8, LOW);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement