Cuprins:

Detector de bază cutremur Arduino: 7 pași (cu imagini)
Detector de bază cutremur Arduino: 7 pași (cu imagini)

Video: Detector de bază cutremur Arduino: 7 pași (cu imagini)

Video: Detector de bază cutremur Arduino: 7 pași (cu imagini)
Video: How to make a LED digital counter using 7- Segment Display 2024, Iulie
Anonim
Detector de bază de cutremur Arduino
Detector de bază de cutremur Arduino

Tiny9 s-a întors și astăzi vom face un simplu detector de cutremur Arduino.

Vă rugăm să vizitați instrucțiunile mele de interfață cu LIS2HH12 de la Tiny9 în linkul de mai jos pentru a configura dispozitivul, astfel încât tot ce trebuie să faceți este să adăugați 3 rezistențe și 3 diode emițătoare de lumină (LED-uri)

Accelerometru cu 3 axe

Acest instructable este considerat la nivel de începător, cu o anumită experiență cu software-ul Arduino.

Dacă trebuie să cumpărați accelerometrul, mergeți în oricare dintre aceste locații:

Amazon

* Acest instructable nu reflectă toate schimbările de accelerație posibile sau corecte pentru cutremure la scara mai bogată

Pasul 1: Cutremure

Cutremure
Cutremure

Imaginea este o captură de căutare pe Google a unui cutremur. În copilărie am trăit cutremurul din Northridge din 1994. Nu-mi amintesc prea multe despre cutremurul pământesc, în afară de aceste lucruri de mai jos:

-Casa a fost crăpată în jumătate și o jumătate are acum un pas în jos.

-Unul dintre pereții din dormitorul meu avea o gaură în curtea din spate.

-Am pierdut zornăitul meu preferat de jucărie în acel moment. Avea mărgele în zăngănit pe care le puteai vedea urcând și coborând.

-Cimentul de pe trotuar de peste drum a răsturnat literalmente cu susul în jos.

- Strada avea un mini "munte" făcut din el.

Inutil să spun că cutremurele mari nu sunt distractive.

Nu am avut cutremure mari (mai mari de 5,0) în California de Sud de ceva vreme, dar o vom face într-una din aceste zile. Deci, să construim un detector de cutremur !!!

Pasul 2: Materiale

Materiale
Materiale

Avem nevoie:

-Configurarea din LIS2HH12 instructabilă

- Rezistențe 3x 690 ohm

-1x LED verde

-1x LED galben

-1x LED roșu

-Opțional: Stripper de sârmă

Pasul 3: Lecție rapidă pe V = I * R

În electrotehnică aveți ecuația V = I * R care vă invadează viața în fiecare zi.

V = Tensiune (Volți, V)

I = Curent (amperi, A)

R = rezistență (ohmi)

Într-un circuit, această ecuație nu este niciodată încălcată. Deci, dacă conectez o sursă de 5V la un rezistor de 690 Ohm și apoi la un LED la masă, curentul din circuit va fi acesta:

Exemplu cădere de tensiune LED = 2,5V

(Sursă - LED) = Curent * Rezistență

5V-2.5V = I * 690 Ohmi

I = 2,5V / 690 Ohmi = 3,62 milliAmps sau 3,62 mA

LED-urilor tipice nu le place să depășească 10mA-20mA sau se vor arde.

Pasul 4: Polaritatea LED-urilor

Polaritate LED
Polaritate LED
Polaritate LED
Polaritate LED

LED-urile au polaritate care permite unei persoane să știe în ce mod trebuie să fie plasat pentru a permite curentului să curgă prin el.

Curentul trece prin anodul LED-ului până la catodul LED-ului. Nu poate merge în sens invers. Dacă este plasat înapoi, nu va funcționa sau arunca în aer dacă tensiunile depășesc specificațiile sale.

Dacă nu este suficient curent, este posibil să nu existe lumină emisă de LED.

Partea lungă a LED-ului roșu este + anodul și partea scurtă - partea catodică.

Pasul 5: Configurați Dectetorul de cutremur

Configurați Dectetorul de cutremur
Configurați Dectetorul de cutremur
Configurați Dectetorul de cutremur
Configurați Dectetorul de cutremur
Configurați Dectetorul de cutremur
Configurați Dectetorul de cutremur

Etape pentru configurarea rezistențelor 3x 690 și a celor 3 LED-uri.

1. Plasați un rezistor de 690 ohmi de la D4 (rândul 55) al nano arduino la rândul 37 al panoului

2. Așezați un anod cu LED roșu pe jumătatea superioară a panoului de pe rândul 37 și poziția catodului în șina albastră (GND)

3. Plasați un rezistor de 690 ohmi de la D3 (rândul 54) al arduino nano la rândul 38 al panoului

4. Așezați un anod LED galben în jumătatea superioară a panoului de pe rândul 38 și locul catodului în șina albastră (GND)

5. Plasați un rezistor de 690 ohmi de la D2 (rândul 53) al nano arduino la rândul 39 al panoului de măsurare6. Așezați un anod LED verde pe jumătatea superioară a panoului de pe rândul 39 și locul catodului în șina albastră (GND)

7. Asigurați-vă că niciunul dintre fire, rezistențe sau cabluri LED nu sunt scurtcircuitate împreună din accident sau puteți provoca deteriorarea circuitului.

Pasul 6: Descărcați. Ino

Descărcați fișierul Tiny9_LIS2HH12_Earthquake_mon.ino de aici: github

Pasul 7: Bucurați-vă

Acum ar trebui să puteți încărca.ino în arduino nano.

Ce se va întâmpla este dacă există un cutremur minor, LED-ul galben se va aprinde.

Dacă există un cutremur major, se va aprinde un Led Roșu.

După ce a fost detectat un cutremur minor sau major, trebuie să resetați arduino-ul dacă doriți să opriți LED-urile.

* Această schiță nu reflectă toate schimbările de accelerație posibile sau corecte pentru cutremure la scara mai bogată.

Recomandat: