Sobre Sensores(Ou Como enganar o Dinossauro do Google)
당신은 당신이 무엇을 알고 있는지 알고 있습니까? 센서 드 솜. Por baixo dos panos é um programa que fica semper alerta, esperando detectar o som em um nível pré determinado via programação. Se este nível for atingido, o sensor retorna OK para o programa que toma a ação de, neste caso, ligar uma luz.
Tem um sensor muito bacana que é o LDR, sensor de luminosidade.
É um componente cuja resistência varia de acordo com a intensidade da luz. Quanto mais luz incidir sobre ele, menor a resistance. Pode ser usado em alarmes, luzes de emergência 등
포이즈 벰. Hoje vamos usar esse sensor para enganar o Dinossauro do Google.
음 괄호. O 공룡은 Google(T-Rex Game)과 통합되어 Google Chrome을 탐색합니다. O jogo foi criado por Sebastien Gabriel em 2014 e pode ser facilmente acessado pressionando a barra de espaço quando estiver offline no Chrome.
A ideia aqui é fazer justamente como no vídeo: fazer o nosso dinossauro pular sozinho todos os obstáculos.
Vamos precisar de:
1 Arduino Uno R3 (유사)
1 Sensor de Luminosidade LDR
10kΩ 저항기 1개
1 마이크로 서보 9g
극단적인 단순 코드:
Arduino 및 Micro Servo 라이브러리로 포함:
#include <Arduino.h>
#include <Servo.h>
마이크로 서보 센서 LDR 설치:
Servo servo_2;
void setup()
{
pinMode(A0, INPUT); //Sensor LDR
Serial.begin(9600);
servo_2.attach(2); //Micro Servo
}
É neste método que a mágica acontece: O Sensor LDR ligado na porta A0 irá ler a quantidade de luz a que ele está exposto. Se esse número for abaixo de 300 (ou seja, se um obstáculo passou pelo sensor), o Micro Servo é acionado e aperta a barra de espaço:
void acionaServo()
{
Serial.println(analogRead(A0));
if (analogRead(A0) < 300) {
servo_2.write(60);
delay(150);
} else {
servo_2.write(0);
}
}
void loop()
{
acionaServo();
}
O Sketch do projeto ficou assim:
분리된 몽타주: 모니터가 아닌 센서 방향의 기본 위치. Eu coloquei bem a esquerda. O Micro servo eu colei com uma fita 3M ao lado da barra de espaço. Agora é só acertar a distância em que o Micro Servo é acionado.
Quem já brincou com este jogo, sabe que também tem obstáculos onde é preciso abaixar, ao invés de pular. Eai, o que fazer?
구현, 수정!
Sketch do projeto
Código fonte disponível no meu GitHub
Se quiser saber mais sobre as possibilidades do sensor LDR, aqui está o Datasheet .
E se ficou alguma dúvida, manda seu commentário.
Reference
이 문제에 관하여(Sobre Sensores(Ou Como enganar o Dinossauro do Google)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/johnnymeneses/sobre-sensores-ou-como-enganar-o-dinossauro-do-google-5aai텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)