Sejam a e b no conjunto(0,1,,..,9) então ab-ba=10a+b-10b-a=10a-a-10b+b=8a-9b=9(a-b)...Logo ab-ba=9(a-b) ...Ex:a=7 b=9 entáo 79-97= -18 pela fórmula anterior 9(7-9)=9(-2)= -18.
Adicionado por Américo Lopes ao 0:29 em 19 junho 2018
recionar o botão ele conta 1, 2, 3... ate o 9 e zera novamente. Sou novo nisso não tenho ideia de como fazer isso alguém poderia ajudar?
Obrigado desde já =) …
Adicionado por Luiz Otávio ao 21:22 em 21 março 2013
)
relé 2 - ligar e desligar sozinho após 15 segundos (levantar os vidros)
relé 3 - ligar e desligar sozinho após 2 segundos (ligar o motor)
relé 4 - ligar e desligar sozinho após 1 segundo (abrir a porta)
relé 5 - ligar e desligar sozinho após 1 segundo (fechar a porta)
relé 6 - ligar e desligar sozinho após 1 segundo (abrir a mala)
relé 7 - liga e desliga normalmente (ON/OFF) alimenta a ignição (painel)
relé 8 - liga e desliga normalmente (ON/OFF) - alimenta o rádio
Nota: Só consegui temporizar o último relé, como fazer com os demais?
Segue abaixo o projeto para alteração:
====================================================================
#include <SoftwareSerial.h> //Inlcui a biblioteca SoftwareSerial.h
#define RxD 0 //Define RxD como 0 #define TxD 1 //Define TxD como 1
#define RELE 1 2 #define RELE 2 3 #define RELE 4 4 #define RELE 5 5 #define RELE 6 6 #define RELE 7 7 #define RELE 8 8 #define RELE 9 9
SoftwareSerial blueToothSerial(RxD,TxD); //Instância a biblioteca SoftwareSerial.h
void setup() {
pinMode(2, OUTPUT); //Configura o pino 2 como saída pinMode(3, OUTPUT); //Configura o pino 3 como saída pinMode(4, OUTPUT); //Configura o pino 4 como saída pinMode(5, OUTPUT);//Configura o pino 5 como saída pinMode(6, OUTPUT);//Configura o pino 6 como saída pinMode(7, OUTPUT);//Configura o pino 7 como saída pinMode(8, OUTPUT);//Configura o pino 8 como saída pinMode(9, OUTPUT);//Configura o pino 9 como saída parear_dispositivo(); //Executa a função para parear o dispositivo }
void loop() { char letra; //Variável char para armazenar o caractere recebido
if(blueToothSerial.available()) //Se algo for recebido pela serial do módulo bluetooth { letra = blueToothSerial.read();
if(letra == 'A') digitalWrite(2, HIGH); else if(letra == 'a') digitalWrite(2, LOW); else if(letra == 'B') digitalWrite(3, HIGH); else if(letra == 'b') digitalWrite(3, LOW); else if(letra == 'C') digitalWrite(4, HIGH); else if(letra == 'c') digitalWrite(4, LOW); else if(letra == 'D') digitalWrite(5, HIGH); else if(letra == 'd') digitalWrite(5, LOW); else if(letra == 'E') digitalWrite(6, HIGH); else if(letra == 'e') digitalWrite(6, LOW); else if(letra == 'F') digitalWrite(7, HIGH); else if(letra == 'f') digitalWrite(7, LOW); else if(letra == 'G') digitalWrite(8, HIGH); else if(letra == 'g') digitalWrite(8, LOW); else if(letra == 'H') digitalWrite(9, HIGH); delay(2000); digitalWrite(9, LOW); } }
void parear_dispositivo() { blueToothSerial.begin(9600); // Configura o baud rate do bluetooth como 9600 blueToothSerial.print("\r\n+STWMOD=0\r\n"); // Configura o módulo bluetooth para trabalhar como slave blueToothSerial.print("\r\n+STNA=SeedBTShield\r\n"); // Configura o nome do disopsitivo bluetooth blueToothSerial.print("\r\n+STOAUT=1\r\n"); // Permite que outros dispositivos encontrem o módulo bluetooth blueToothSerial.print("\r\n+STAUTO=0\r\n"); // Desabilita a auto conexão delay(2000); // Aguarda 2 segundos blueToothSerial.print("\r\n+INQ=1\r\n"); // Habilita modo de paridade delay(2000); // Aguarda 2 segundos blueToothSerial.flush(); // Dá um flush na serial do módulo bluetooth }…
Adicionado por Rodney Hertz ao 12:37 em 20 abril 2015
ay), + 2 CIs CD4017 ? Com isto você vai precisar de ==2+3+2==7 portas do mini, dá sossegado.
É isto mesmo Carlos que você precisa ? Agora uma pergunta que não quer calar. 16 canais ? tem esta necessidade ? não quer ligar estes leds de outra maneira ? …