Բովանդակություն:

Հիմնական 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 լուսադիոդներ (LED)

3 առանցքի արագացուցիչ

Այս ուսուցանվողը համարվում է սկսնակ մակարդակ ՝ Arduino ծրագրային ապահովման որոշակի փորձով:

Եթե Ձեզ անհրաժեշտ է գնել արագացուցիչ, գնացեք այս վայրերից որևէ մեկով.

Amazon

*Այս հրահանգները չեն արտացոլում երկրաշարժերի ռիխտերի մասշտաբի արագացման բոլոր հնարավոր կամ ճիշտ փոփոխությունները

Քայլ 1: Երկրաշարժեր

Երկրաշարժեր
Երկրաշարժեր

Նկարը երկրաշարժի որոնում է Google- ում: Մանկության տարիներին ես ապրել եմ Նորթրիջի 1994 թվականի երկրաշարժի միջով: Ես շատ բան չեմ հիշում երկրաշարժի մասին, բացի ստորև նշվածներից.

-Տունը կիսով չափ ճեղքվել է, և այժմ կեսը մի քայլ ունի:

-Իմ ննջասենյակի պատերից մեկը փոս էր փակցված դեպի բակը:

-Ես այն ժամանակ կորցրեցի իմ սիրած խաղալիքի դղրդյունը: Theռնչյունի մեջ ուներ ուլունքներ, որոնցից կարելի էր տեսնել վեր ու վար բարձրանալ:

-Մայթի ցեմենտը փողոցում բառացիորեն գլխիվայր շրջվեց:

-Փողոցում դրված էր մինի «սար»:

Ավելորդ է ասել, որ մեծ երկրաշարժերը զվարճալի չեն:

Հարավային Կալիֆոռնիայում մենք բավականին երկար երկրաշարժեր (ավելի քան 5.0 բալ) չենք ունեցել, բայց այս օրերից մեկը մենք կունենանք: Եկեք կառուցենք երկրաշարժի դետեկտոր !!!

Քայլ 2: Նյութեր

Նյութեր
Նյութեր

Կարիք ունենք:

-Կարգավորումը LIS2HH12- ից `հրահանգելի

- 3x 690 օհմ ռեզիստորներ

-1x կանաչ LED

-1x դեղին LED

-1x կարմիր LED

-Լրացուցիչ: Wire Stripper

Քայլ 3. Արագ դաս V = I*R- ի վերաբերյալ

Էլեկտրատեխնիկայի ոլորտում դուք ունեք հավասարություն V = I * R, որն ամեն օր ներխուժում է ձեր կյանք:

V = Լարման (վոլտ, V)

I = Ընթացիկ (ամպեր, A)

R = դիմադրություն (Օմ)

Շղթայում այս հավասարումը երբեք չի խախտվում: Այսպիսով, եթե ես 5V աղբյուրը միացնեմ 690 Օմ դիմադրիչի, այնուհետև LED- ի `գետնին, միացման հոսանքը կլինի սա.

Օրինակ LED լարման անկում = 2.5V

(Աղբյուր - LED) = Ընթացիկ * Դիմադրություն

5V-2.5V = I * 690 Օմ

I = 2.5V/690 Ohms = 3.62 milliAmps կամ 3.62 mA

Տիպիկ LED- ները չեն սիրում գերազանցել 10mA-20mA- ն, հակառակ դեպքում դրանք կվառվեն:

Քայլ 4: LED բևեռականություն

LED բեւեռականություն
LED բեւեռականություն
LED բեւեռականություն
LED բեւեռականություն

LED- ները ունեն բևեռականություն, որը թույլ է տալիս մարդուն իմանալ, թե որ ճանապարհով պետք է տեղադրվի, որպեսզի թույլ տա, որ հոսանքը անցնի դրա միջով:

Ընթացիկը անցնում է LED- ի անոդով դեպի LED- ի կաթոդ: Այն չի կարող այլ ճանապարհով գնալ: Եթե հետ տեղադրվի, այն չի աշխատի կամ պայթեցվի, եթե լարումները գերազանցեն դրա բնութագրերը:

Եթե հոսանքը բավարար չէ, ապա LED- ից կարող է ոչ մի լույս չթողնել:

Կարմիր LED- ի երկար կողմը + անոդն է, իսկ կարճ կողմը `կաթոդի կողմը:

Քայլ 5: Ստեղծեք երկրաշարժի դետեկտոր

Ստեղծեք երկրաշարժի դետեկտոր
Ստեղծեք երկրաշարժի դետեկտոր
Ստեղծեք երկրաշարժի դետեկտոր
Ստեղծեք երկրաշարժի դետեկտոր
Ստեղծեք երկրաշարժի դետեկտոր
Ստեղծեք երկրաշարժի դետեկտոր

3x690 ռեզիստորների և 3 LED- ների տեղադրման քայլերը:

1. Տեղադրեք arduino nano- ի D4 (55 -րդ տող) 690 օմ դիմադրություն մինչև տախտակի 37 -րդ տող

2. Տեղադրեք կարմիր LED անոդ 37 -րդ շարքի տախտակի վերևի կեսին և կաթոդի տեղը կապույտ երկաթուղու մեջ (GND)

3. Տեղադրեք arduino nano- ի D3- ից (54 -րդ տող) 690 օմ դիմադրություն մինչև տախտակի 38 -րդ տող

4. Տեղադրեք դեղին LED անոդ 38 -րդ շարքի տախտակի վերևի կեսին և կաթոդի տեղը կապույտ երկաթուղու մեջ (GND)

5. Տեղադրեք arduino nano- ի D2- ից (տող 53) 690 օմ դիմադրություն մինչև տախտակի 39 տող 6: Տեղադրեք կանաչ LED անոդ 39 -րդ շարքի տախտակի վերևի կեսին և կաթոդի տեղը կապույտ երկաթուղու մեջ (GND)

7. Համոզվեք, որ լարերից, ռեզիստորներից կամ լուսադիոդային լամպերից ոչ մեկը պատահաբար չի կարճվել, կամ կարող եք վնաս հասցնել ձեր շղթային:

Քայլ 6: Ներբեռնեք. Ինո

Ներբեռնեք Tiny9_LIS2HH12_Earthquake_mon.ino ֆայլը այստեղից ՝ github

Քայլ 7: Վայելեք

Այժմ դուք պետք է կարողանաք ձեր.ino- ն վերբեռնել ձեր arduino nano- ում:

Այն, ինչ տեղի կունենա, եթե աննշան երկրաշարժ լինի, Դեղին LED լուսավորվող լուսարձակը:

Եթե մեծ երկրաշարժ լինի, Կարմիր լուսարձակը լուսավորվելու է:

Փոքր կամ մեծ երկրաշարժի հայտնաբերումից հետո դուք պետք է վերականգնեք arduino- ն, եթե ցանկանում եք անջատել LED- ները:

*Այս ուրվագիծը չի արտացոլում երկրաշարժերի ռիխտերի սանդղակով արագացման բոլոր հնարավոր կամ ճիշտ փոփոխությունները:

Խորհուրդ ենք տալիս: