Johdanto Kiihtyvyysanturi on kompakti liiketunnistin, joka mittaa kiihtyvyyttä kolmiaksiaalisesti ja mahdollistaa liikkeen havaitsemisen kolmessa suunnassa: X-akselilla, Y-akselilla ja Z-akselilla. Sen toiminta perustuu kapasitiivisiin antureihin, jotka reagoivat painovoima- ja inertiavoimiin. Tällä kurssilla käytämme ADXL335:tä. Tämä käyttää mikrosuunniteltuja elementtejä kiihtyvyyden mittaamiseen ja muuntaa nämä liikkeet sähköisiksi signaaleiksi, jotka Arduino voi tulkita.Tämän kiihtyvyysanturin etuna on sen monipuolisuus. Sitä voidaan käyttää erilaisissa projekteissa, kuten liiketunnistuksessa, kohteiden vakauttamisessa, robotiikassa tai jopa virtuaalitodellisuussovelluksissa. Kiihtyvyysanturin nastat Z-, Y- ja X-akseli: Yhdistä yhteen Arduino-levyn analogisista nastoista GND: Yhdistä Arduino-levyn maahan VCC: Yhdistä Arduino-levysi +3,3 V:iin Elektroninen kaavio Tässä on elektroninen kaavio kiihtyvyysanturin kytkemiseksi Arduino-levyyn: Ohjelmointi Tässä on ohjelma adxl335-kiihtyvyysanturin ajamiseen. Tämän komponentin arvojen hakemiseen ei tarvita kirjastoa: const int xPin = A0; const int yPin = A1; const int zPin = A2; void setup() { Serial.begin(9600); } void loop() { int xValue = analogRead(xPin); int yValue = analogRead(yPin); int zValue = analogRead(zPin); Serial.print("Kiihtyvyysanturin arvot- X: "); Serial.print(xValue); Serial.print(" | Y: "); Serial.print(yValue); Serial.print(" | Z: "); Serial.println(zValue); delay(500); }