0% found this document useful (0 votes)
64 views

Arduino Earthquake Detector Alarm Circuit Using Accelerometer

The document describes a circuit built with an Arduino and accelerometer to detect earthquakes. It senses vibrations with the accelerometer and triggers an alarm. The circuit is designed as an Arduino shield and also graphs the vibrations on a computer. It explains how the circuit works and calibrates the accelerometer to detect significant vibrations beyond normal background levels.

Uploaded by

estevaomoraes
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views

Arduino Earthquake Detector Alarm Circuit Using Accelerometer

The document describes a circuit built with an Arduino and accelerometer to detect earthquakes. It senses vibrations with the accelerometer and triggers an alarm. The circuit is designed as an Arduino shield and also graphs the vibrations on a computer. It explains how the circuit works and calibrates the accelerometer to detect significant vibrations beyond normal background levels.

Uploaded by

estevaomoraes
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Earthquake Detector Alarm using Arduino

Published June 9, 2017  11

Saddam (/users/saddam)
S
Author

Earthquake Detector Arduino Shield using Accelerometer

An earthquake is an unpredictable natural disaster that causes damage to lives and


property. It happens suddenly and we cannot stop it but we can be alerted from it. In
today’s time, there are many technologies which can be used to detect the small shakes
and knocks, so that we can take precautions prior to some major vibrations in earth.
Here we are using Accelerometer ADXL335 (https://circuitdigest.com
/tags/accelerometer) to detect the pre-earthquake vibrations. Accelerometer
ADXL335 is highly sensitive to shakes and vibrations along with all the three axes.
Here we are building an Arduino based Earthquake Detector using Accelerometer.

We are here building this Earthquake detector as a Arduino Shield on PCB and will
also show the Vibrations Graph on computer using Processing
(https://processing.org/).

1 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Components Required for Arduino Earthquake Detector


Shield
• Arduino UNO
• Accelerometer ADXL335
• 16x2 LCD
• Buzzer
• BC547 transistor
• 1k Resistors
• 10K POT
• LED
• Power Supply 9v/12v
• Berg sticks male/female

Accelerometer:

Pin Description of accelerometer:

1. Vcc 5 volt supply should connect at this pin.


2. X-OUT This pin gives an Analog output in x direction
3. Y-OUT This pin give an Analog Output in y direction
4. Z-OUT This pin gives an Analog Output in z direction
5. GND Ground
6. ST This pin used for set sensitivity of sensor

2 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

3 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Also check our other projects using Accelerometer:

• Ping Pong Game using Arduino (https://circuitdigest.com/microcontroller-projects


/ping-pong-game-using-arduino-accelerometer)
• Accelerometer Based Hand Gesture Controlled Robot. (https://circuitdigest.com
/microcontroller-projects/accelerometer-based-hand-gesture-controlled-robot-
using-arduino)
• Arduino Based Vehicle Accident Alert System using GPS, GSM and Accelerometer
(https://circuitdigest.com/microcontroller-projects/arduino-based-accident-alert-
system-using-gps-gsm-accelerometer)

Working Explanation:

4 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Working of this Arduino Earthquake Detector is quite simple. As we mentioned


earlier that we have used Accelerometer for detecting earthquake vibrations along any
of the three axes so that whenever vibrations occur accelerometer senses that
vibrations and convert them into equivalent ADC value. Then these ADC values are
read by Arduino and shown over the 16x2 LCD. We have also shown these values on
Graph using Processing. Learn more about Accelerometer by going through our other
Accelerometer projects here (https://circuitdigest.com/tags/accelerometer).

First we need to calibrate the Accelerometer by taking the samples of surrounding


vibrations whenever Arduino Powers up. Then we need to subtract those sample
values from the actual readings to get the real readings. This calibration is needed so
that it will not show alerts with respect to its normal surrounding vibrations. After
�nding real readings, Arduino compares these values with prede�ned max and min
values. If Arduino �nds any changes values are more then or less then the prede�ned
values of any axis in both direction (negative and positive) then Arduino trigger the
buzzer and shows the status of alert over the 16x2 LCD and a LED also turned on as
well. We can adjust the sensitivity of Earthquake detector by changing the Prede�ned
values in Arduino code.

5 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Demonstration Video and Arduino Code are given at the end of the article.

Circuit Explanation:
Circuit for this Earthquake detector Arduino Shield PCB is also simple. In this
project, we have used Arduino that reads accelerometer’s analog voltage and convert
them into the digital values. Arduino also drives the buzzer, LED, 16x2 LCD
(https://circuitdigest.com/article/16x2-lcd-display-module-pinout-datasheet) and
calculate and compare values and take appropriate action. Next part is Accelerometer
which detects vibration of earth and generates analog voltages in 3 axes (X, Y, and Z).
LCD is used for showing X, Y and Z axis’s change in values and also showing alert
message over it. This LCD is attached to Arduino in 4-bit mode. RS, GND, and EN pins
are directly connected to 9, GND and 8 pins of Arduino and rest of 4 data pins of LCD
namely D4, D5, D6 and D7 are directly connected to digital pin 7, 6, 5 and 4 of Arduino.
The buzzer is connected to pin 12 of Arduino through an NPN BC547 transistor. A 10k
pot is also used for controlling the brightness of the LCD.

6 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

(/fullimage?i=circuitdiagram_mic/Earthquake-indicator-arduino-shield-using-
accelerometer-circuit-diagram.gif)

Programming Explanation:
In this Arduino earthquake Detector Project, we have made two codes: one for
Arduino to detect an earthquake and another for Processing IDE
(https://processing.org/) to plot the earthquake vibrations over the graph on
Computer. We will learn about both the codes one by one:

Arduino code:

First of all, we calibrate the accelerometer with respect to its placing surface, so that
it will not show alerts with respect to its normal surrounding vibrations. In this
calibration, we take some samples and then take an average of them and stores in a
variable.

7 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

for(int i=0;i<samples;i++) // taking samples for calibration


{
xsample+=analogRead(x);
ysample+=analogRead(y);
zsample+=analogRead(z);
}

xsample/=samples; // taking avg for x


ysample/=samples; // taking avg for y
zsample/=samples; // taking avg for z

delay(3000);
lcd.clear();
lcd.print("Calibrated");
delay(1000);
lcd.clear();
lcd.print("Device Ready");
delay(1000);
lcd.clear();
lcd.print(" X Y Z ");

Now whenever Accelerometer takes readings, we will subtract those sample values
from the readings so that it can ignore surroundings vibrations.

int value1=analogRead(x); // reading x out


int value2=analogRead(y); //reading y out
int value3=analogRead(z); //reading z out

int xValue=xsample-value1; // finding change in x


int yValue=ysample-value2; // finding change in y
int zValue=zsample-value3; // finding change in z

/*displying change in x,y and z axis values over lcd*/


lcd.setCursor(0,1);
lcd.print(zValue);
lcd.setCursor(6,1);
lcd.print(yValue);
lcd.setCursor(12,1);
lcd.print(zValue);
delay(100)

Then Arduino compares those calibrated (subtracted) values with prede�ned limits.
And take action accordingly. If the values are higher than prede�ned values then it will
beep the buzzer and plot the vibration graph on computer using Processing.

8 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

/* comparing change with predefined limits*/


if(xValue < minVal || xValue > maxVal || yValue < minVal || yValue > maxVal || zValue < minVa
{
if(buz == 0)
start=millis(); // timer start
buz=1; // buzzer / led flag activated
}

else if(buz == 1) // buzzer flag activated then alerting earthquake


{
lcd.setCursor(0,0);
lcd.print("Earthquake Alert ");
if(millis()>= start+buzTime)
buz=0;
}

Processing code:

Below is the Processing Code attached, you can download the code from below link:

Earth Quake Detector Processing Code (/sites/default/�les/Earthquake-detector-


arduino-shield-Processing_code.zip)

We have designed a graph using Processing, for earth quake vibrations, in which we
de�ned the size of the window, units, font size, background, reading and displaying
serial ports, open selected serial port etc.

// set the window size: and Font size


f6 = createFont("Arial",6,true);
f8 = createFont("Arial",8,true);
f10 = createFont("Arial",10,true);
f12 = createFont("Arial",12,true);
f24 = createFont("Arial",24,true);
size(1200, 700);

// List all the available serial ports


println(Serial.list());
myPort = new Serial(this, "COM43", 9600);
println(myPort);
myPort.bufferUntil('\n');
background(80)

In below function, we have received data from serial port and extract required data
and then mapped it with the size of the graph.

9 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

// extracting all required values of all three axis:


int l1=inString.indexOf("x=")+2;
String temp1=inString.substring(l1,l1+3);
l1=inString.indexOf("y=")+2;
String temp2=inString.substring(l1,l1+3);
l1=inString.indexOf("z=")+2;
String temp3=inString.substring(l1,l1+3);

//mapping x, y and z value with graph dimensions


float inByte1 = float(temp1+(char)9);
inByte1 = map(inByte1, -80,80, 0, height-80);
float inByte2 = float(temp2+(char)9);
inByte2 = map(inByte2,-80,80, 0, height-80);
float inByte3 = float(temp3+(char)9);
inByte3 = map(inByte3,-80,80, 0, height-80);
float x=map(xPos,0,1120,40,width-40);

After this, we have plotted unit space, max and min limits, values of x, y and z-axis.

//ploting graph window, unit


strokeWeight(2);
stroke(175);
Line(0,0,0,100);
textFont(f24);
fill(0,00,255);
textAlign(RIGHT);
xmargin("EarthQuake Graph By Circuit Digest",200,100);

fill(100);
strokeWeight(100);
line(1050,80,1200,80);
.... ....
..........

After this we plot the values over the graph by using 3 different colors as Blue for
x-axis value, green color for y axis and z is represented by red color.

10 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

stroke(0,0,255);
if(y1 == 0)
y1=height-inByte1-shift;
line(x, y1, x+2, height-inByte1-shift) ;
y1=height-inByte1-shift;

stroke(0,255,0);
if(y2 == 0)
y2=height-inByte2-shift;
line(x, y2, x+2, height-inByte2-shift) ;
y2=height-inByte2-shift;

stroke(255,0,0);
if(y2 == 0)
y3=height-inByte3-shift;
line(x, y3, x+2, height-inByte3-shift) ;
y3=height-inByte3-shift;

Also learn more about processing by going through our other Processing projects
(https://circuitdigest.com/tags/processing).

Circuit and PCB Design using EasyEDA:


EasyEDA is not only the one stop solution for schematic capture, circuit simulation and
PCB design (https://easyeda.com/editor), they also offer a low cost PCB Prototype
(https://easyeda.com/order) and Components Sourcing service. They recently
launched their component sourcing service (https://lcsc.com/) where they have a large
stock of electronic components and users can order their required components along
with the PCB order.

While designing your circuits and PCBs, you can also make your circuit and PCB
designs public so that other users can copy or edit them and can take bene�t from
there, we have also made our whole Circuit and PCB layouts public for
this Earthquake Indicator Shield for Arduino UNO, check the below link:

https://easyeda.com/circuitdigest/EarthQuake_Detector-
380c29e583b14de8b407d06ab0bbf70f (https://easyeda.com/circuitdigest
/EarthQuake_Detector-380c29e583b14de8b407d06ab0bbf70f)

Below is the Snapshot of Top layer of PCB layout from EasyEDA, you can view any
Layer (Top, Bottom, Topsilk, bottomsilk etc) of the PCB by selecting the layer form the

11 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

‘Layers’ Window.

You can also see Photo view of PCB using EasyEDA:

12 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Calculating and Ordering Samples online:


After completing the design of PCB, you can click the icon of Fabrication output, which
will take you on the PCB order (https://easyeda.com/order) page. Here you can view
your PCB in Gerber Viewer (https://gerber-viewer.easyeda.com/)or download Gerber
�les of your PCB. Here you can select the number of PCBs you want to order, how
many copper layers you need, the PCB thickness, copper weight, and even the PCB
color. After you have selected all of the options, click “Save to Cart” and complete your
order. Recently they have dropped their PCB rates signi�cantly and now you can

13 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

order 10 pcs 2-layer PCB with 10cm x 10cm size just for $2.

Here is the PCBs I Got from EasyEDA:

14 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Below are the pictures of �nal Shield after soldering the components on PCB:

Code

15 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

#include<LiquidCrystal.h> // lcd Header

LiquidCrystal lcd(9,8,7,6,5,4); // pins for LCD Connection

#define buzzer 12 // buzzer pin

#define led 13 //led pin

#define x A0 // x_out pin of Accelerometer

#define y A1 // y_out pin of Accelerometer

#define z A2 // z_out pin of Accelerometer

/*variables*/

int xsample=0;

int ysample=0;

int zsample=0;

long start;

int buz=0;

/*Macros*/

#define samples 50

#define maxVal 20 // max change limit

#define minVal -20 // min change limit

#define buzTime 5000 // buzzer on time

void setup()

lcd.begin(16,2); //initializing lcd

Serial.begin(9600); // initializing serial

delay(1000);

lcd.print("EarthQuake ");

lcd.setCursor(0,1);

lcd.print("Detector ");
Vi deo

Tags

Arduino Uno (/Tags/Arduino-Uno) Arduino (/Tags/Arduino) PCB (/Tags/Pcb)

16 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Accelerometer (/Tags/Accelerometer) Processing (/Tags/Processing)

Arduino Shield (/Tags/Arduino-Shield)

H a v e a ny q u e s t i o n r e a l a t e d t o t h i s A r t i c l e ?

Ask Our Community Members

WHATSAPP

(Https://Chat.Whatsapp.Com/JR4e0Fc0V20H6jTMDd1daT)

TELEGRAM DISCORD

(Https://T.Me/Circuitdigest) (Https://Discord.Com/Invite/UXJrFJSWpz)

FORUM

(Https://Circuitdigest.Com/Forums)

Comments
Submitted by MATHANA VENKATESH on Sat, 09/09/2017 - 10:57

Permalink (/comment/17888#comment-17888)

The y axis showing -1320 and (/comment/17888#comment-17888)


The y axis showing -1320 and both the x and z are showing the same values.
The buzzer and LED are glowing after the calibration is done and it doesn't show the
earthquake alert
Pls help me with the arduino code.

Submitted by satyam kumar mall on Thu, 11/30/2017 - 01:49

Permalink (/comment/20708#comment-20708)

17 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

same problem (/comment/20708#comment-20708)


brother , did you got the correct code? help me too . m also stuck on the programming .
do help please

Submitted by Matt on Sun, 03/11/2018 - 20:56

Permalink (/comment/24298#comment-24298)

components list? (/comment/24298#comment-24298)


Can you share a list of the components for the PCB? I ordered the boards and some of
the components but like what is J9 and R1? I can't �nd them anywhere online

Submitted by anjana on Sun, 04/08/2018 - 10:33

Permalink (/comment/25411#comment-25411)

what is j8 here in the (/comment/25411#comment-25411)


what is j8 here in the circuit diagram?

Submitted by Aswinth Raj (/users/aswinth-raj) on Tue, 04/10/2018 - 07:21

Permalink (/comment/25476#comment-25476)

J8 is just a male heder pin (/comment/25476#comment-25476)


J8 is just a male heder pin which can be used to connect or disconnect the buzzer from
the circuit. It can be used to remove the buzzer from action

Submitted by Anand on Sun, 08/05/2018 - 13:33

Permalink (/comment/28188#comment-28188)

J8 (/comment/28188#comment-28188)
Is it necessary to put those header pins there? Can i avoid that?

Submitted by Marc Valencia on Tue, 06/19/2018 - 07:57

Permalink (/comment/27203#comment-27203)

Programming (/comment/27203#comment-27203)
How sensitive is this? And is the programming codes working as is it? Thank you for the

18 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

reply!

Submitted by zia on Thu, 08/30/2018 - 16:08

Permalink (/comment/28694#comment-28694)

good (/comment/28694#comment-28694)
amazing...........................................:)

Submitted by Stuti (/users/stuti) on Wed, 03/03/2021 - 11:35

Permalink (/comment/33643#comment-33643)

Could someone help me with (/comment/33643#comment-33643)

Could someone help me with this? Why am I getting this error and how do I resolve it
and simulate the circuit?

Thank you!

Submitted by Stuti (/users/stuti) on Thu, 03/04/2021 - 11:04

Permalink (/comment/33646#comment-33646)

What is J5? (/comment/33646#comment-33646)

19 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

What is J5?

Submitted by Bob Found (/users/bobfound) on Mon, 12/18/2023 - 21:09

Permalink (/comment/36258#comment-36258)

Do you have the Gerber �le… (/comment/36258#comment-36258)


Do you have the Gerber �le so I can order the PCBs? I saw the images, but no �le.

Log in (/user/login?destination=/microcontroller-projects/arduino-earthquake-
detector-alarm-circuit%23comment-form) or register (/user/register?destination=
/microcontroller-projects/arduino-earthquake-detector-alarm-circuit%23comment-
form) to post comments

S-82L1/T1/U1/V1 Series 1-Cell Battery Protection IC


(https://bit.ly/48v2Jrq )
ABLIC's battery protection IC supports safe, highly ef�cient fast-charging

(https://bit.ly/48v2Jrq
)

WISE-750-02A1E Intelligent Vibration Sensing Gateway


(https://bit.ly/3IXzC60 )
Advantech's WISE-750 vibration PHM gateway is developed to perform predictive
maintenance.

(https://bit.ly/3IXzC60
)

20 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

ACS72981 Current Sensor IC Series (https://bit.ly/3UUJjcl )


ACS72981 family of current sensor ICs provides economical and precise AC or DC
sensing solutions.

(https://bit.ly/3UUJjcl )

Conan® Lite 1.00 mm Connectors (https://bit.ly/4bNoPIx )


Conan® lite 1.00 mm connectors feature an audible click to ensure perfect mating

(https://bit.ly/4bNoPIx
)

Embedded and Microcontrollers (https://bit.ly/3VUjEkP )


Master evaluation boards, microprocessors and other expertise at DigiKey!

(https://bit.ly/3VUjEkP
)

MCE Series AC/DC Power Supplies (https://bit.ly/3PJS99t )


3W-40W PCB mount Medical AC-DC Power Supplies for Class II and BF-rated
medical applications

(https://bit.ly/3PJS99t
)

PolarFire® SoC FPGAs (https://bit.ly/3IbP7qe )


Microchip's PolarFire is a low-power, multi-core RISC-V SoC FPGA

(https://bit.ly/3IbP7qe
)

21 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Automotive PCB Mount Relay - EP1/EP2 Series (https://bit.ly


/3IU6r3o )
KEMET's automotive PCB-mount relays unique structure offers high performance
and productivity

(https://bit.ly/3IU6r3o
)

Join 100K+ Subscribers


Your email is safe with us, we don’t spam.

Type your email address Subscribe

Be a part of our ever growing community.

Semicon Media is a unique collection of online media, focused purely on the


Electronics Community across the globe. With a perfectly blended team of

22 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

Engineers and Journalists, we demystify electronics and its related


technologies by providing high value content to our readers.

(https://www.facebook.com/circuitdigest/) (https://twitter.com

/CircuitDigest) (https://www.youtube.com/channel

/UCy3CUAIYgZdAOG9k3IPdLmw) (https://www.linkedin.com/company

/circuit-digest/)

COMPANY

Privacy Policy (/privacy-policy) Cookie Policy (/cookie-policy)

Terms of Use (/terms-of-use) Contact Us (/contact)

Advertise (/advertise)

23 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

P RO J E C T

555 Timer Circuits (/555-timer-circuits) Op-amp Circuits (/op-

amp-circuits) Audio Circuits (/audio-circuits) Power Supply

Circuits (/smps-power-supply-circuits) Arduino Projects

(/arduino-projects) Raspberry Pi Projects (/simple-raspberry-pi-

projects-for-beginners) MSP430 Projects (/msp430-projects)

STM32 Projects (/stm32-projects-and-tutorials) ESP8266

Projects (/esp8266-projects) PIC Projects (/pic-microcontroller-

projects) AVR Projects (/avr-microcontroller-projects) 8051

Projects (/8051-microcontroller-projects) ESP32 Projects

(/esp32-projects) IoT Projects (/internet-of-things-iot-projects)

PCB Projects (/diy-pcb-projects) Arduino ESP8266 Projects

(/arduino-esp8266-projects) All Microcontroller Projects

(/microcontroller-projects)

OUR NETWORK

(https://circuitdigest.com)

(https://components101.com)

24 of 25 28/04/2024, 17:53
Arduino Earthquake Detector Alarm Circuit using Accelerometer https://circuitdigest.com/microcontroller-projects/arduino-earthquake-...

(https://iotdesignpro.com)

Copyright © 2023 Circuit Digest (/). All rights reserved.

25 of 25 28/04/2024, 17:53

You might also like