Мазмуну:

Негизги Arduino жер титирөө детектору: 7 кадам (сүрөттөр менен)
Негизги Arduino жер титирөө детектору: 7 кадам (сүрөттөр менен)

Video: Негизги Arduino жер титирөө детектору: 7 кадам (сүрөттөр менен)

Video: Негизги Arduino жер титирөө детектору: 7 кадам (сүрөттөр менен)
Video: SKR 1.4 - Definitive User Guide 2024, Июль
Anonim
Негизги Arduino жер титирөө детектору
Негизги Arduino жер титирөө детектору

Tiny9 кайтып келди жана бүгүн биз жөнөкөй Arduino жер титирөө детекторун жасайбыз.

Сураныч, төмөндөгү шилтемедеги Tiny9дун LIS2HH12 менен интерфейске кирүү үчүн, түзмөгүңүздү орнотуңуз, ошондо 3 резистор жана 3 жарык берүүчү диодду кошууңуз керек.

3 октук акселерометр

Бул үйрөткүч Arduino программасы менен бир аз тажрыйбасы бар башталгыч деңгээл деп эсептелет.

Эгерде акселерометрди сатып алуу керек болсо, бул жерлердин бирине барыңыз:

Amazon

*Бул көрсөтмөлөр Рихтер масштабындагы жер титирөөлөрдүн мүмкүн болгон же туура ылдамдатуу өзгөрүүлөрүн чагылдырбайт

1 -кадам: Жер титирөө

Жер титирөө
Жер титирөө

Сүрөт Google жер титирөөнүн сүрөтү. Бала кезимде 1994 -жылы Нортриждеги жер титирөөдө жашадым. Мен жер титирөө жөнүндө төмөндөгү нерселерден башка көп нерсени эстей албайм:

-Үйдүн жарымы жарылган, азыр жарымында ага карай кадам бар.

-Уктоочу бөлмөмдөгү дубалдардын биринин арткы короосуна тешиги бар болчу.

-Мен ал кезде жакшы көргөн оюнчугумдун шылдырагын жоготтум. Анын шыңгырда мончоктору бар эле, алар сиз өйдө -ылдый түшөт.

-Көчөнүн аркы өйүзүндөгү тротуар цементи оодарылып кетти.

-Көчөдө мини "тоо" бар болчу.

Чоң жер титирөөлөр кызыктуу эмес деп айтуунун кажети жок.

Түштүк Калифорнияда бир топ убакыттан бери чоң жер титирөөлөр болгон жок (5.0ден чоң), бирок биз ушул күндөрдүн биринде болобуз. Келгиле, Жер титирөө детекторун куралы !!!

2 -кадам: материалдар

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

Бизге керек:

-LIS2HH12ден орнотуу көрсөтмө берет

- 3x 690 омдук резисторлор

-1x Жашыл LED

-1х сары LED

-1x Кызыл LED

-Кошумча: Wire Stripper

3 -кадам: V = I*R боюнча тез сабак

Электротехникада V = I * R теңдемеси бар, ал сиздин жашооңузга күн сайын кол салат.

V = Voltage (Volts, V)

I = Учурдагы (Amps, A)

R = Каршылык (Ом)

Райондо бул теңдеме эч качан бузулбайт. Ошентип, эгер мен 5В булагын 690 Ом резисторго, андан кийин жерге LEDга туташтырсам, чынжырдагы ток мындай болот:

Мисал LED чыңалуусунун төмөндөшү = 2,5В

(Булак - LED) = Учурдагы * Каршылык

5V-2.5V = I * 690 Ом

Мен = 2.5V/690 Ом = 3.62 миллиАмпс же 3.62 мА

Кадимки светодиоддор 10мА-20мАдан ашууну жактырбайт, болбосо күйүп кетет.

4 -кадам: LED Polarity

LED Polarity
LED Polarity
LED Polarity
LED Polarity

Светодиоддордун полярдуулугу бар, ал адамга токтун өтүшүн камсыз кылуу үчүн аны кайсы жолго салуу керек экенин билүүгө мүмкүнчүлүк берет.

Жарык диодунун аноду аркылуу LEDдин катодуна өтөт. Башка жол менен бара албайт. Эгерде артка койсо, ал иштебейт же чыңалуу анын өзгөчөлүгүнөн ашып кетсе жарылат.

Эгерде ток жетиштүү болбосо, анда LEDден жарык чыкпашы мүмкүн.

Кызыл LEDдын узун жагы + анод жана кыска жагы - катод тарабы.

5 -кадам: Жер титирөө декторун орнотуңуз

Жер титирөө декторун орнотуңуз
Жер титирөө декторун орнотуңуз
Жер титирөө декторун орнотуңуз
Жер титирөө декторун орнотуңуз
Жер титирөө декторун орнотуңуз
Жер титирөө декторун орнотуңуз

3x 690 каршылыгын жана 3 LEDди орнотуу кадамдары.

1. Ардуино наносунун D4 (55 -катар) дан 690 Ом резисторун 37 -катарга коюңуз

2. Кызыл LED анодун 37 -беттеги нан үстүнүн жарымына жана көк темир жолго катоддун ордуна коюңуз (GND)

3. Ардуино нанонун D3 (54 -катар) нан табактын 38 -катарына 690 Ом резисторун коюңуз.

4. Сары LED анодун 38 -тилкедеги нандын үстүнкү жарымына жана көк темир жолго катоддун ордуна коюңуз (GND)

5. Arduino нанонун D2 (53 -катар) нан 6 тактасынын 39 -катарына 690 Ом резисторун коюңуз. 39 -катардагы нан тактасынын үстүңкү жарымына Жашыл LED анодун жана көк темир жолго катодду коюңуз (GND)

7. Зымдардын, резисторлордун же светодиоддордун эч бири кокустан чогулуп калганын текшериңиз же сиздин схемаңызга зыян келтиришиңиз мүмкүн.

6 -кадам: Download. Ино

Tiny9_LIS2HH12_Earthquake_mon.ino файлын бул жерден жүктөп алыңыз: github

7 -кадам: ырахат алыңыз

Эми сиз.ino файлыңызды arduino наноңузга жүктөй алышыңыз керек.

Кичине жер титирөө болсо эмне болот, сары LED күйөт.

Эгерде чоң жер титирөө болсо, анда Кызыл жол жанат.

Кичинекей же чоң жер титирөө аныкталгандан кийин, эгер сиз LEDди өчүргүңүз келсе, arduino'ду баштапкы абалга келтиришиңиз керек.

*Бул эскиз Рихтер масштабындагы жер титирөөлөрдүн мүмкүн болгон же туура ылдамдатуу өзгөрүүлөрүн чагылдырбайт.

Сунушталууда: