Съдържание:

Основен детектор на земетресение Arduino: 7 стъпки (със снимки)
Основен детектор на земетресение Arduino: 7 стъпки (със снимки)

Видео: Основен детектор на земетресение Arduino: 7 стъпки (със снимки)

Видео: Основен детектор на земетресение Arduino: 7 стъпки (със снимки)
Видео: ESP8266 Беспроводной ЧМИ Nextion || Внешний ПЛК Arduino 2024, Юли
Anonim
Основен детектор за земетресение Arduino
Основен детектор за земетресение Arduino

Tiny9 се завръща и днес ще направим прост детектор за земетресение Arduino.

Моля, посетете инструкциите ми за взаимодействие с LIN2HH12 на Tiny9 в долната връзка, за да настроите устройството, така че всичко, което трябва да направите, е да добавите 3 резистора и 3 светодиода (LED)

Акселерометър с 3 оси

Тази инструкция се счита за начинаещо ниво с известен опит със софтуера Arduino.

Ако трябва да закупите акселерометъра, отидете на някое от следните места:

Amazon

*Тези инструкции не отразяват всички възможни или правилни промени в ускорението при земетресения в по -богатата скала

Стъпка 1: Земетресения

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

Снимката представлява заснемане на земетресение в Google. Като дете преживях земетресението в Нортридж през 1994 г. Не си спомням много за земетресението освен тези неща по -долу:

-Къщата беше напукана наполовина и едната половина сега има стъпка надолу.

-Една от стените в спалнята ми имаше дупка в задния двор.

-Загубих любимата си дрънкалка за играчки по това време. В дрънкалката имаше мъниста, които можеше да се види как се качват нагоре и надолу.

-Циментът на пешеходната пътека от другата страна на улицата буквално се обърна с главата надолу.

-Улицата имаше направена мини "планина".

Излишно е да казвам, че големите земетресения не са забавни.

Не сме имали големи земетресения (по -големи от 5.0) в Южна Калифорния от доста време, но един от тези дни ще го направим. Така че нека изградим детектор за земетресение !!!

Стъпка 2: Материали

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

Имаме нужда от:

-Настройката от инструктажа LIS2HH12

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

-1x Зелен светодиод

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

-1x червен светодиод

-Опционално: Машинка за отстраняване на тел

Стъпка 3: Бърз урок по V = I*R

В електротехниката имате уравнение V = I * R, което нахлува в живота ви всеки ден.

V = напрежение (волта, V)

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

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

Във верига това уравнение никога не се нарушава. Така че, ако свържа 5V източник към резистор 690 Ohm и след това към LED към земята, токът във веригата ще бъде следният:

Пример за спад на напрежението на LED = 2.5V

(Източник - LED) = Ток * Съпротивление

5V-2.5V = I * 690 ома

I = 2.5V/690 Ohms = 3.62 milAAmps или 3.62 mA

Типичните светодиоди не обичат да надвишават 10mA-20mA или ще изгорят.

Стъпка 4: LED полярност

LED полярност
LED полярност
LED полярност
LED полярност

Светодиодите имат полярност, която позволява на човек да знае по какъв начин трябва да бъде поставен, за да позволи на тока да тече през него.

Токът преминава през анода на светодиода към катода на светодиода. По друг начин не може. Ако се постави назад, той няма да работи или да се взриви, ако напреженията надвишат неговите спецификации.

Ако няма достатъчно ток, може да няма светлина, излъчвана от светодиода.

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

Стъпка 5: Настройте детектора за земетресение

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

Стъпки за настройка на резисторите 3x 690 и 3 -те светодиода.

1. Поставете резистор 690 ома от D4 (ред 55) на arduino nano към ред 37 на макетната платка

2. Поставете червен LED анод в горната половина на макета на ред 37 и катодното място в синята релса (GND)

3. Поставете резистор 690 ома от D3 (ред 54) на arduino nano към ред 38 на макетната платка

4. Поставете жълт LED анод в горната половина на макета на ред 38 и катодното място в синята релса (GND)

5. Поставете резистор 690 ома от D2 (ред 53) на arduino nano към ред 39 на макетната платка6. Поставете зелен LED анод в горната половина на макета на ред 39 и катодното място в синята релса (GND)

7. Уверете се, че нито един от проводниците, резисторите или LED проводниците не са късо съединени случайно или можете да повредите веригата си.

Стъпка 6: Изтеглете. Ino

Изтеглете файла Tiny9_LIS2HH12_Earthquake_mon.ino от тук: github

Стъпка 7: Насладете се

Сега трябва да можете да качите вашия.ino във вашия arduino nano.

Това, което ще се случи, е ако има леко земетресение, жълтият светодиод ще светне.

Ако има силно земетресение, ще светне червен светодиод.

След като бъде открито леко или голямо земетресение, трябва да нулирате arduino, ако искате да изключите светодиодите.

*Тази скица не отразява всички възможни или правилни промени на ускорението при земетресения в по -богатата скала.

Препоръчано: