Talaan ng mga Nilalaman:

Pangunahing Arduino Earthquake Detector: 7 Hakbang (na may Mga Larawan)
Pangunahing Arduino Earthquake Detector: 7 Hakbang (na may Mga Larawan)

Video: Pangunahing Arduino Earthquake Detector: 7 Hakbang (na may Mga Larawan)

Video: Pangunahing Arduino Earthquake Detector: 7 Hakbang (na may Mga Larawan)
Video: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Hulyo
Anonim
Pangunahing Arduino Earthquake Detector
Pangunahing Arduino Earthquake Detector

Ang Tiny9 ay bumalik at ngayon gagawa kami ng isang simpleng Arduino earthquake detector.

Mangyaring bisitahin ang aking itinuturo upang makipag-ugnay sa Tiny9's LIS2HH12 sa link sa ibaba upang i-set up ang aparato kaya ang kailangan mo lang gawin ay magdagdag ng isang 3 resistors at 3 Light Emitting Diode (LEDs)

3 Axis Accelerometer

Ang itinuturo na ito ay itinuturing na antas ng nagsisimula na may ilang karanasan sa Arduino software.

Kung kailangan mong bilhin ang accelerometer pumunta sa alinman sa mga lokasyon na ito:

Amazon

* Ang mga itinuturo na ito ay hindi sumasalamin sa lahat ng posible o tamang pagbabago ng pagpapabilis para sa mga lindol sa mas mayamang sukat

Hakbang 1: Mga Lindol

Mga lindol
Mga lindol

Ang larawan ay isang pagkuha ng paghahanap sa google ng isang lindol. Bilang isang bata nabuhay ako sa pamamagitan ng lindol noong 1994 Northridge. Hindi ko masyadong naaalala ang tungkol sa lindol sa lupa bukod sa mga bagay sa ibaba:

-House ay basag sa kalahati at isang kalahati ngayon ay may isang hakbang pababa dito.

-Ang isa sa mga dingding sa aking silid-tulugan ay may butas dito sa likuran.

-Nawala ang paborito kong laruan noong panahong iyon. Mayroon itong mga kuwintas sa kalansing na maaari mong makita na pataas-baba.

-Sidewalk na semento sa tapat ng kalye ay literal na nakabaligtad.

-Ang kalye ay may isang mini "bundok" na ginawa mula rito.

Hindi na kailangang sabihin na ang mga malalaking lindol ay hindi masaya.

Wala kaming anumang mga lindol (Higit sa isang 5.0) sa Timog California nang medyo matagal ngunit isa sa mga araw na ito magkakaroon tayo. Hinahayaan kang bumuo ng isang taga-lindol na tagapansin !!!

Hakbang 2: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan

Kailangan namin:

-Ang pag-set up mula sa itinuro sa LIS2HH12

- 3x 690 ohm resistors

-1x Green LED

-1x Dilaw na LED

-1x Red LED

-Optional: Wire Stripper

Hakbang 3: Mabilis na Aralin sa V = I * R

Sa Electrical Engineering mayroon kang equation na V = I * R na sumasalakay sa iyong buhay araw-araw.

V = Boltahe (Bolta, V)

I = Kasalukuyang (Amps, A)

R = Paglaban (Ohms)

Sa isang circuit ang equation na ito ay hindi kailanman nilabag. Kaya't kung ikonekta ko ang isang mapagkukunan ng 5V sa isang resistensya ng 690 Ohm at pagkatapos ay sa isang LED sa lupa, ang kasalukuyang sa circuit ay magiging ganito:

Halimbawa LED boltahe drop = 2.5V

(Pinagmulan - LED) = Kasalukuyang * Paglaban

5V-2.5V = I * 690 Ohms

I = 2.5V / 690 Ohms = 3.62 milliAmps o 3.62 mA

Ang mga karaniwang LED ay hindi nais na lumampas sa 10mA-20mA o masusunog sila.

Hakbang 4: LED Polarity

LED Polarity
LED Polarity
LED Polarity
LED Polarity

Ang mga LED ay may polarity na nagpapapaalam sa isang tao sa aling paraan ito kailangang ilagay upang payagan ang kasalukuyang dumaloy dito.

Ang kasalukuyang dumadaan sa Anode ng LED hanggang sa Cathode ng LED. Hindi ito maaaring pumunta sa ibang paraan. Kung inilagay pabalik ay hindi ito gagana o pumutok kung ang mga voltages ay lumampas sa mga pagtutukoy nito.

Kung walang sapat na kasalukuyang maaaring may anumang ilaw na naglalabas mula sa LED.

Ang mahabang bahagi sa Red LED ay ang + Anode at Maikling bahagi nito ang - panig ng Cathode.

Hakbang 5: I-set up ang Earthquake Dectetor

I-set up ang Earthquake Dectetor
I-set up ang Earthquake Dectetor
I-set up ang Earthquake Dectetor
I-set up ang Earthquake Dectetor
I-set up ang Earthquake Dectetor
I-set up ang Earthquake Dectetor

Mga hakbang sa pag-set up ng 3x 690 resistors at ang 3 LEDs.

1. Maglagay ng 690 ohm resistor mula sa D4 (Row 55) ng arduino nano hanggang sa row 37 ng breadboard

2. Maglagay ng isang Red LED Anode sa tuktok na kalahati ng breadboard sa hilera 37 at ang lugar ng Cathode sa asul na riles (GND)

3. Maglagay ng 690 ohm resistor mula sa D3 (row 54) ng arduino nano hanggang sa row 38 ng breadboard

4. Maglagay ng Dilaw na LED Anode sa tuktok na kalahati ng breadboard sa hilera 38 at ang lugar ng Cathode sa asul na riles (GND)

5. Maglagay ng 690 ohm resistor mula sa D2 (row 53) ng arduino nano hanggang sa row 39 ng breadboard6. Maglagay ng isang Green LED Anode sa tuktok na kalahati ng breadboard sa hilera 39 at ang lugar ng Cathode sa asul na riles (GND)

7. Siguraduhin na wala sa mga wire, resistors, o LED lead ay naikli ng hindi sinasadya o maaari kang maging sanhi ng pinsala sa iyong circuit.

Hakbang 6: Mag-download. Hindi

I-download ang Tiny9_LIS2HH12_Earthquake_mon.ino file mula dito: github

Hakbang 7: Masiyahan

Ngayon ay dapat mong ma-upload ang iyong.ino sa iyong arduino nano.

Ano ang mangyayari ay kung mayroong isang menor de edad na lindol ang Yellow LED ay sindihan.

Kung mayroong isang pangunahing lindol isang Red Led ay sindihan.

Kapag nakita ang isang menor de edad o pangunahing lindol dapat mong i-reset ang arduino kung nais mong patayin ang mga LED.

* Ang sketch na ito ay hindi sumasalamin sa lahat ng posible o tamang pagbabago ng pagpapabilis para sa mga lindol sa mas mayamang sukat.

Inirerekumendang: