Skillnad mellan versioner av "Grove - Piezo Vibration Sensor"
(3 mellanliggande versioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
+ | [[Fil:Grove-piezo-vibration.png|200px|thumb|right|Grove - Piezo Vibration Sensor]] | ||
Piezo Vibration Sensor är lämplig för mätningar av flexibilitet, vibration, slag och beröring. När sensorn rör sig fram och tillbaka kommer en viss spänning att genereras av spänningskomparatorn inuti den. Ett brett dynamiskt område (0.001Hz ~ 1000MHz) garanterar en utmärkt mätprestanda. Och du kan justera dess känslighet genom att justera potentiometern ombord med en skruv. | Piezo Vibration Sensor är lämplig för mätningar av flexibilitet, vibration, slag och beröring. När sensorn rör sig fram och tillbaka kommer en viss spänning att genereras av spänningskomparatorn inuti den. Ett brett dynamiskt område (0.001Hz ~ 1000MHz) garanterar en utmärkt mätprestanda. Och du kan justera dess känslighet genom att justera potentiometern ombord med en skruv. | ||
Rad 6: | Rad 7: | ||
== Port == | == Port == | ||
− | Digital | + | * Digital |
== Exempelkod == | == Exempelkod == | ||
Rad 57: | Rad 58: | ||
[[Category:Grove]] | [[Category:Grove]] | ||
+ | [[Category:Grove-Sensor]] | ||
+ | |||
+ | [[Category:Kna-Wiki]] |
Nuvarande version från 4 februari 2021 kl. 07.29
Piezo Vibration Sensor är lämplig för mätningar av flexibilitet, vibration, slag och beröring. När sensorn rör sig fram och tillbaka kommer en viss spänning att genereras av spänningskomparatorn inuti den. Ett brett dynamiskt område (0.001Hz ~ 1000MHz) garanterar en utmärkt mätprestanda. Och du kan justera dess känslighet genom att justera potentiometern ombord med en skruv.
Kompatibilitet
- Arduino
- Raspberry Pi
Port
- Digital
Exempelkod
Arduino
const int ledPin=13;
void setup() {
Serial.begin(9600);
pinMode(ledPin,OUTPUT);
}
void loop() {
int sensorState = digitalRead(2);
Serial.println(sensorState);
delay(100);
if(sensorState == HIGH)
{
digitalWrite(ledPin,HIGH);
}
else
{
digitalWrite(ledPin,LOW);
}
}
Raspberry Pi
import time
import grovepi
# Connect the Grove Piezo Vibration Sensor to analog port A0
# OUT,NC,VCC,GND
piezo = 0
grovepi.pinMode(piezo,"INPUT")
while True:
try:
# When vibration is detected, the sensor outputs a logic high signal
print grovepi.analogRead(piezo)
time.sleep(.5)
except IOError:
print "Error"