Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. /*
  2. Código para o Sensor Sharp GP2Y0A21YK(10cm a 80cm)
  3. */
  4.  
  5. int Valor_do_sensor = 0; //Valor lido pelo sensor
  6. int Valor_em_cm = 0; //Valor lido pelo sensor convertido em cm
  7. int Pino_do_sensor = A0; //Pino Analogico* no qual você conectou o sensor
  8.  
  9. void setup()
  10. {
  11. pinMode(Pino_do_sensor, INPUT);//declara o Pino do sensor como entrada de valores
  12. Serial.begin(9600);//Inicia o serial com velocidade de comunicação igual à: 9600
  13. }
  14.  
  15. void loop()
  16. {
  17. Valor_do_sensor = analogRead(Pino_do_sensor); //estamos defininddo que o Valor do sensor será igual ao valor da leitura Analógica do Pino do sensor
  18. Valor_em_cm = (6762/(Valor_do_sensor-9))-4; //estamos modificando o valor lido pelo sensor para que ele equivala à medida cm
  19. Serial.print("Valor lido = "); //Vai printar no Serial o a frase "Valor lido = "
  20. Serial.print(Valor_em_cm);//Vai printar na frente do "Valor lido = ", o valor em cm do sharp
  21. Serial.println(" cm");//vai printar cm na frente do valor e quebrará a linha.
  22. delay(250);//faz com que cada leitura demore 250 milisegundos para acontecer
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement