Bemerkung
Hallo, willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Community auf Facebook! Tauchen Sie tiefer in Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten ein.
Warum beitreten?
Fachkundige Unterstützung: Lösen Sie nach dem Kauf auftretende Probleme und technische Herausforderungen mit Hilfe unserer Community und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Tutorials aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und Sneak Peeks.
Spezielle Rabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Verlosungen: Nehmen Sie an Verlosungen und Feiertagsaktionen teil.
👉 Bereit, mit uns zu entdecken und zu kreieren? Klicken Sie auf [hier] und treten Sie noch heute bei!
Lektion 47 : Verbesserung der Sensordaten mit einem Tiefpassfilter¶
Dieses Tutorial behandelt die Verwendung des MPU6050-Sensors mit dem Raspberry Pi Pico W zur Erstellung eines stabilen Zwei-Achsen-Neigungsmessers durch Implementierung eines Tiefpassfilters:
- Einrichtung:
Verbinden Sie den MPU6050 mit dem Raspberry Pi Pico W gemäß dem bereitgestellten Schaltplan.
- Konzept:
Messen Sie die Neigung mithilfe der Beschleunigungsdaten des MPU6050, um Pitch- und Roll-Winkel zu berechnen.
Beheben Sie Fehler, die durch die Interpretation von Beschleunigung als Neigung verursacht werden.
- Tiefpassfilter:
Implementieren Sie einen Tiefpassfilter, um Daten zu glätten und Rauschen zu reduzieren.
Gleichung: (text{new value} = text{sensor confidence} times text{measurement} + (1 - text{sensor confidence}) times text{old value})
Passen Sie den Konfidenzwert an, um das beste Gleichgewicht zwischen Reaktionsfähigkeit und Rauschunterdrückung zu finden.
- Code:
Richten Sie den MPU6050 ein, um X-, Y- und Z-Beschleunigung zu messen.
Berechnen und filtern Sie Pitch- und Roll-Winkel.
Zeigen Sie die gefilterten Werte an.
- Hausaufgabe:
Implementieren und testen Sie den Tiefpassfilter.
Experimentieren Sie mit verschiedenen Konfidenzwerten.
Video