Beschreibung
Tutorial: Wie man den LIS3DH 3-Achsen Beschleunigungssensor verwendet
Der LIS3DH ist ein 3-Achsen Beschleunigungssensor, der es ermöglicht, die Gravitationskraft und Vibrationen zu messen. Er ist ideal für kostengünstige Elektronikprojekte, die Bewegungserkennung erfordern, wie Drohnen, Roboter und Bewegungssensoren.
Was du brauchst
- Arduino Uno
- USB-Kabel
- Steckbrett
- Steckbrücken-Kabel
- Adafruit_LIS3DH-Bibliothek
- Arduino IDE-Software
Schritte
- Installieren Sie die Adafruit_LIS3DH-Bibliothek in der Arduino IDE-Software
- Verbinden Sie den LIS3DH mit dem Steckbrett
- Verbinden Sie die Pins des LIS3DH mit den digitalen Pins des Arduino (prüfen Sie das Datenblatt)
- Fügen Sie den Beispielcode aus der Adafruit_LIS3DH-Bibliothek ein
- Speichern und laden Sie den Code auf den Arduino
- Öffnen Sie den seriellen Monitor der Arduino IDE
- Überprüfen Sie die von dem Beschleunigungssensor angezeigten Daten im seriellen Monitor
- Ändern Sie den Code, um ihn auf Ihr spezifisches Projekt abzustimmen
Beispielcode
Adafruit_LIS3DH lis3dh = Adafruit_LIS3DH();
void setup() {
Serial.begin(9600);
if (!lis3dh.begin_I2C()) {
Serial.println("Errore: LIS3DH non trovato");
while (1);
}
}
void loop() {
sensors_event_t accel;
lis3dh.getEvent(&accel);
Serial.print(accel.acceleration.x);
Serial.print(", ");
Serial.print(accel.acceleration.y);
Serial.print(", ");
Serial.println(accel.acceleration.z);
delay(100);
}
Mini-Projekt
Erstelle ein Einbruchsschutzsystem, das ein Signal sendet, wenn ein Gegenstand bewegt wird. Verwende den LIS3DH, um Bewegungen zu erkennen und sende ein Signal per Bluetooth oder Wi-Fi.
Häufige Fehler
- Verbindungsfehler des LIS3DH am Steckbrett
- Falsche Einstellungen im Datenblatt
- Probleme mit einer unzureichenden Stromversorgung
- Fehlerhafte Code für die Interpretation der Daten
Empfohlenes Zubehör
- Arduino Uno
- Steckbrett
- Steckbrückenkabel
- Adafruit_LIS3DH-Bibliothek
Häufige Fragen
Wie interpretiert man die Daten des Beschleunigungsmessers?
Die Werte x, y, z repräsentieren die Gravitationskraft entlang jeder Achse.




Rezensionen
Es gibt noch keine Rezensionen.