Research Article

A Real-Time Data Monitoring Framework for Predictive Maintenance Based on the Internet of Things

Table 2

Hardware components with specifications.

ComponentsSpecifications

Arduino Mega 2560 Rev3Microcontroller based on the ATmega2560, 16 analog inputs, 54 digital input-output pins, 5 V operating voltage, 256 KB flash memory, 8 KB SRAM, 4 KB EEPROM

ACS712 current sensor66 to 185 mV/A output sensitivity, 2.1 kVRMS voltage isolation, 80 kHz bandwidth

DHT11 temperature and humidity sensor4 pins, 3 V–5 V power and input-output, low cost, 2.5 mA max current, body size 15.5 mm × 12 mm × 5.5 mm

MQ135 air quality sensorDetect a wide range of gases, high sensitivity, detection range of 10–300 ppm, heater voltage: 5.0 V

HC-SR04 ultrasonic sensor5 V voltage, 15 mA current, 40 KHz frequency, 2 cm–450 cm range

Flame sensorOperating voltage is 3.3 V to 5 V, and the detection angle is 600, LM393 comparator used

ESP8266 WiFi module2.4 GHz WiFi, 17 GPIO pins, 10-bit ADC, 64 KB of ROM, and 96 KB of RAM

Smartphone mobileAndroid supported