Акселерометр - это устройство, которое может измерять динамическое ускорение (вибрации) и статическое ускорение (сила тяжести). Он может измерять наклоны, повороты и движения/отсутствие движений для обнаружения системы сигнализации. По сути, он может измерять, наклон и перемещение.
Поскольку акселерометр измеряет наклоны, ему нужен микроконтроллер, чтобы иметь возможность считывать эти наклоны и записывать, насколько он наклонен. Микроконтроллер, который мы подключим к акселерометру, - это микроконтроллер Arduino.
Наклоны и дисбалансы на акселерометрах измеряются в миллигонах. Миллиг (мг) - это 1/1000 грамма. Поскольку перегрузочная сила равна 9,81 м / с2, миллиг равен 1/1000 этого значения.
Memsic 2125 - это двухосевой или двухосевой акселерометр. Он может измерять наклоны в двух направлениях: по оси X и по оси Y. Это означает, что если мы сдвинем его влево и вправо, это будет X-направление. Если мы сдвинем его вперед или назад, это будет Y-направление. Memsic может записывать эти движения, а затем Arduino может распознавать и передавать нам данные.
Компоненты, необходимые для цепи акселерометра
1. Акселерометр Memsic 2125
2. Плата Arduino
3. Макетная плата
4. Перемычки
Прежде чем перейти к принципиальной схеме, мы сначала рассмотрим распиновку акселерометра Memsic 2125.
Для подключения акселерометра подаем на него + 5В постоянного тока. Акселерометрам для работы требуется питание. Подключаем оба контакта GND к GND. Это контакты 3 и 4. Затем мы подключаем контакт 2, Y OUT, к D3 Arduino. Мы подключаем контакт 5, X OUT, к D2 Arduino. Клеммы D3 и D2 Arduino являются цифровыми входными контактами, которые принимают цифровые показания, которые выдает акселерометр, показывая его показания наклона осей X и Y.
Теперь, когда мы подключили схему, нам нужно создать программу, которая вычисляет миллигоновые показания и может отображать их на компьютере, чтобы мы могли знать все показания, которые происходят при наклоне акселерометра.