Rutan sovrum Automation (9 / 26 steg)
Steg 9: Anslut de Ultrasonic sensorn
Ultrasonic sensor är en enhet som används för att mäta avstånd upp till 500cm. Det fungerar genom att skicka ultraljud och mäta tiden det tar att fundera och återkomma. Här används det som en närvaro sensor vilket innebär att den kan upptäcka om någon sitter framför den eller inte. Detta fungerar genom att ange ett tröskelvärde avstånd lite mer än avståndet mellan dig och enheten när de sitter framför den.
Ansluta den enligt texten nedan. Ladda upp koden nedan till din arduino om du vill kontrollera din sensor.
- VCC---Arduino 5v
- GND---Arduino gnd
- Trigger---Arduino analoga stift 2
- ECHO---Arduino analoga stift 3
#include < NewPing.h >< br >
#define TRIGGER A2
#define ECHO A3
#define MAX 500
NewPing sonar (TRIGGER, ECHO, MAX);
void setup()
{
Serial.BEGIN(9600);
Serial.println("Start");
}
void loop()
{
unsigned int oss = sonar.ping();
Serial.Print ("avstånd:");
Serial.Print(US / US_ROUNDTRIP_CM);
Serial.println("cm");
Delay(1000);
}