Оглавление:

Базовый детектор землетрясений Arduino: 7 шагов (с изображениями)
Базовый детектор землетрясений Arduino: 7 шагов (с изображениями)

Видео: Базовый детектор землетрясений Arduino: 7 шагов (с изображениями)

Видео: Базовый детектор землетрясений Arduino: 7 шагов (с изображениями)
Видео: У Кремля снесло строительные леса , обрушившие зубцы ( 2024, Ноябрь
Anonim
Базовый детектор землетрясений Arduino
Базовый детектор землетрясений Arduino

Tiny9 вернулся, и сегодня мы собираемся сделать простой детектор землетрясений на Arduino.

Пожалуйста, посетите мой инструктаж по взаимодействию с Tiny9 LIS2HH12 по приведенной ниже ссылке, чтобы настроить устройство, поэтому все, что вам нужно сделать, это добавить 3 резистора и 3 светоизлучающих диода (светодиода).

3-х осевой акселерометр

Это руководство считается начальным уровнем с некоторым опытом работы с программным обеспечением Arduino.

Если вам нужно купить акселерометр, перейдите в одно из этих мест:

Амазонка

* В этой инструкции не отражены все возможные или правильные изменения ускорения для землетрясений по шкале Рихтера.

Шаг 1: землетрясения

Землетрясения
Землетрясения

Это изображение землетрясения, полученное при поиске в Google. В детстве я пережил землетрясение в Нортридже в 1994 году. Я не слишком много помню о землетрясении, кроме следующих вещей:

-Дом был расколот пополам, и одна половина теперь имеет ступеньку вниз.

-Одна из стен в моей спальне имела дыру на задний двор.

-Я потерял свою любимую игрушечную погремушку в то время. В погремушке были бусинки, которые можно было видеть, поднимаясь и опускаясь.

-Цемент тротуаров через дорогу буквально перевернут вверх ногами.

-Улица была сделана из нее мини "гора".

Излишне говорить, что сильные землетрясения - это не весело.

У нас давно не было сильных землетрясений (более 5 баллов) в Южной Калифорнии, но однажды мы их увидим. Итак, давайте построим детектор землетрясений !!!

Шаг 2: материалы

Материалы
Материалы

Нам нужно:

-Установка от LIS2HH12 по инструкции

- 3 резистора по 690 Ом

-1x зеленый светодиод

-1x желтый светодиод

-1x красный светодиод

-Дополнительно: Инструмент для зачистки проводов

Шаг 3: Быстрый урок по V = I * R

В электротехнике есть уравнение V = I * R, которое вторгается в вашу жизнь каждый день.

V = Напряжение (Вольт, В)

I = ток (амперы, А)

R = сопротивление (Ом)

В цепи это уравнение никогда не нарушается. Итак, если я подключу источник 5 В к резистору 690 Ом, а затем к светодиоду на землю, ток в цепи будет следующим:

Пример падения напряжения светодиода = 2,5 В

(Источник - светодиод) = ток * сопротивление

5В-2,5В = I * 690 Ом

I = 2,5 В / 690 Ом = 3,62 мА или 3,62 мА

Типичные светодиоды не любят превышать 10-20 мА, иначе они перегорят.

Шаг 4: полярность светодиода

Полярность светодиода
Полярность светодиода
Полярность светодиода
Полярность светодиода

Светодиоды имеют полярность, которая позволяет человеку узнать, в каком направлении их нужно разместить, чтобы через них протекал ток.

Ток проходит через анод светодиода к катоду светодиода. Иначе и быть не может. Если поместить его задом наперед, он не будет работать или взорвется, если напряжение превысит указанные в спецификации.

Если тока недостаточно, то светодиод может не излучать свет.

Длинная сторона красного светодиода - это + анод, а короткая сторона - катодная сторона.

Шаг 5: Настройте детектор землетрясений

Настройте детектор землетрясений
Настройте детектор землетрясений
Настройте детектор землетрясений
Настройте детектор землетрясений
Настройте детектор землетрясений
Настройте детектор землетрясений

Шаги настройки 3х690 резисторов и 3 светодиода.

1. Поместите резистор 690 Ом от D4 (строка 55) Arduino nano к строке 37 макета.

2. Поместите анод красного светодиода в верхнюю половину макета в строке 37 и место катода на синей направляющей (GND).

3. Поместите резистор 690 Ом от D3 (54 ряд) Arduino nano к 38 ряду макета.

4. Поместите анод желтого светодиода в верхнюю половину макета в ряду 38 и место катода на синей направляющей (GND).

5. Поместите резистор 690 Ом от D2 (строка 53) Arduino nano к строке 39 макета6. Поместите анод зеленого светодиода в верхнюю половину макета в ряду 39 и место катода на синей направляющей (GND).

7. Убедитесь, что ни один из проводов, резисторов или выводов светодиодов не закорочен случайно, иначе вы можете повредить свою цепь.

Шаг 6. Загрузите. Ino

Загрузите файл Tiny9_LIS2HH12_Earthquake_mon.ino отсюда: github

Шаг 7: наслаждайтесь

Теперь вы можете загрузить свой.ino в свой arduino nano.

Что произойдет, если произойдет небольшое землетрясение, загорится желтый светодиод.

Если произойдет сильное землетрясение, загорится красный светодиод.

Как только было обнаружено небольшое или сильное землетрясение, вы должны перезагрузить Arduino, если хотите выключить светодиоды.

* Этот эскиз не отражает всех возможных или правильных изменений ускорения для землетрясений по шкале Рихтера.

Рекомендуемые: