Application of Arduino Platform for Measuring Mechanical Vibrations
Abstract
This paper presents the usage of open source hardware and software for measuring mechanical vibrations. The process of constructing the vibration measurement system including the Arduino UNO R3 ATmega328P microcontroller and Analog Devices ADXL335 accelerometer is described. The program for data acquisition is written in C++. The program for signal processing is written in Python. Vibrations are measured on the steel beam with overhangs. The obtained results are compared with the results measured with the MGCplus data acquisition system and Silicon Design 2240-002 accelerometer.
Keywords:
Arduino / vibration measurement / open source / C++ / Python / signal processingSource:
ASES International Symposium, 2021, 491-500Publisher:
- University of Belgrade Faculty of Civil Engineering
Funding / projects:
Collections
Institution/Community
GraFarTY - CONF AU - Radišić, Marko AU - Petronijević, Mira PY - 2021 UR - https://grafar.grf.bg.ac.rs/handle/123456789/2509 AB - This paper presents the usage of open source hardware and software for measuring mechanical vibrations. The process of constructing the vibration measurement system including the Arduino UNO R3 ATmega328P microcontroller and Analog Devices ADXL335 accelerometer is described. The program for data acquisition is written in C++. The program for signal processing is written in Python. Vibrations are measured on the steel beam with overhangs. The obtained results are compared with the results measured with the MGCplus data acquisition system and Silicon Design 2240-002 accelerometer. PB - University of Belgrade Faculty of Civil Engineering C3 - ASES International Symposium T1 - Application of Arduino Platform for Measuring Mechanical Vibrations EP - 500 SP - 491 UR - https://hdl.handle.net/21.15107/rcub_grafar_2509 ER -
@conference{ author = "Radišić, Marko and Petronijević, Mira", year = "2021", abstract = "This paper presents the usage of open source hardware and software for measuring mechanical vibrations. The process of constructing the vibration measurement system including the Arduino UNO R3 ATmega328P microcontroller and Analog Devices ADXL335 accelerometer is described. The program for data acquisition is written in C++. The program for signal processing is written in Python. Vibrations are measured on the steel beam with overhangs. The obtained results are compared with the results measured with the MGCplus data acquisition system and Silicon Design 2240-002 accelerometer.", publisher = "University of Belgrade Faculty of Civil Engineering", journal = "ASES International Symposium", title = "Application of Arduino Platform for Measuring Mechanical Vibrations", pages = "500-491", url = "https://hdl.handle.net/21.15107/rcub_grafar_2509" }
Radišić, M.,& Petronijević, M.. (2021). Application of Arduino Platform for Measuring Mechanical Vibrations. in ASES International Symposium University of Belgrade Faculty of Civil Engineering., 491-500. https://hdl.handle.net/21.15107/rcub_grafar_2509
Radišić M, Petronijević M. Application of Arduino Platform for Measuring Mechanical Vibrations. in ASES International Symposium. 2021;:491-500. https://hdl.handle.net/21.15107/rcub_grafar_2509 .
Radišić, Marko, Petronijević, Mira, "Application of Arduino Platform for Measuring Mechanical Vibrations" in ASES International Symposium (2021):491-500, https://hdl.handle.net/21.15107/rcub_grafar_2509 .