1. Introduction
According to the report from WHO [
1] and International Transport Forum [
2], 1.25 million people died from road traffic accidents and 21.95% of those accidents were alcohol-related fatalities, which interpreted that one person died approximately every two minutes from alcohol-related road accidents worldwide in 2010. Moreover, road traffic injury was predicted by WHO to become the fifth leading cause of death in 2030 with a death rate increase of 63.6% from 2004 [
3]. Random breath testing at sobriety checkpoints can effectively reduce fatal and nonfatal injuries from alcohol-related accidents, but many locations only implement checkpoints during holidays for short-term effects [
4].
Blood alcohol concentration (BAC) measurement is a gold standard technique used to determine the intoxication level of the body, which can be estimated from two methods. Although gas chromatography is a universally accepted method for providing direct BAC measurement from blood sample analysis, it is an inconvenient and time-consuming method that requires a professional technician to perform a laboratory operation. Other indirect measurement methods use breath or other body fluids such as interstitial fluid (ISF), sweat, saliva, and tears to determine the BAC level indirectly [
5]. The breathalyzer indirectly estimates BAC from breath alcohol concentration (BrAC), another reliable parameter showing a high linear correlation with BAC [
6]. Even though a breathalyzer can provide a reasonably sensitive BAC level of up to 90–95% [
7], its air testing chamber requires a relatively large amount of a deep breath to operate the measurement, which could present an obstacle for patients with respiratory system and lung diseases [
8]. Additionally, according to the new guidelines released by the Australian government, the drug and alcohol monitoring using a breathalyzer should be adequately monitored during the COVID-19 pandemic. Even though there is a single-use mouthpiece for an individual when using a breathalyzer, the improper usage of breathalyzer and mouthpieces increases the risk of exposure to COVID-19 for both test takers and administrators [
9].
Sweat has increased attention as one of the alternative body fluids for noninvasive health monitoring [
10]. Because of the high linear correlation between TAC and BAC [
11], the relatively high sensitivity, specificity, and low cost, sweat was considered as one of the valuable metabolites for noninvasive BAC level estimation. The MOX sensor has been developed and utilized as a homemade, low-cost alcohol monitoring device [
12,
13,
14]. An MOX commercial gas sensor, MICS5524, was shown to have the highest sensitivity for TAC monitoring [
12]. When ethanol molecules are exposed to the air, the sensing material’s resistance of the MOX sensor changes as a function of the partial pressure of the existing gas, resulting in the flow of electrons in the sensing material [
15]. However, the study of the specificity of ethanol detection and monitoring by MOX sensors in sweat is rarely investigated [
12,
13,
14]. Moreover, the design and development for wireless alcohol sensing devices have not been well studied.
In this work, we developed a smart wristband created from a low-cost commercial MOX gas sensor integrated with a real-time alarming system for sweat alcohol monitoring. The sensitivity, specificity, and accuracy of the MOX gas sensor was first investigated and optimized in both ideal and artificial sweat settings. Then, the wireless sensing system was designed and fabricated, including a semiconductor alcohol gas sensor, microcontroller board, and rechargeable battery in a wearable wrist-worn 3D-printed enclosure. Additionally, we developed a Drunk Mate, an IoT-based platform, to transfer the BAC converted from the measured TAC values to the Blynk application platform, triggering alarming messages on LINE Notify when the alcohol concentration reached particular levels. The alarming range covered TAC levels from the first drink to an illegal limit (BAC 50 mg%).
2. Materials and Methods
2.1. Chemicals and Materials
Ethanol (Ethyl alcohol 99.8%) was purchased from Merck & Co. Deionized water was purchased from RCI Labscan Limited (Bangkok, Thailand). Sodium chloride (NaCl), potassium chloride (KCl), lactic acid (C3H6O3), and urea (CH4N2O) were purchased from Sigma-Aldrich. Acetone (C3H6O) was purchased from GNS Chemical Co., Ltd (Songkhla, Thailand). All reagents were analytical grade and used without further purification.
The alcohol MOX gas sensor (MICS5524) was purchased from SGX Sensortech (Shanghai, China). The microcontroller (ESP32 WROOM-32 WiFi + Bluetooth development board) was purchased from Espressif Systems Co., Ltd. (Shanghai, China). Rechargeable lithium polymer battery 3.7 V 1000 mAh was purchased from Kayo Battery Co., Ltd. (Shenzhen, China). A 5 V 1 A booster and charger power bank module was purchased from Cytron Technologies (Bangkok, Thailand). A 3D printer (Anet A8 print) was purchased from Anet Technology Co., Ltd. (Shenzhen, China). Polyethylene terephthalate glycol-modified (PETG) filament was purchased from X3D Technology Palawatr Co., Ltd. (Nakhon Pathom, Thailand). Semi-permeable membrane (Opsite Flexifix©) was purchased from Smith & Nephew Ltd. (London, UK).
2.2. Artificial Sweat Formulation
In this work, artificial sweat was prepared from four main chemicals found in sweat according to the European standard number EN1811: 2012 by dissolving 0.5%
w/v sodium chloride (NaCl), 0.1%
w/v potassium chloride (KCl), 0.1%
w/v lactic acid (C
3H
6O
3), and 0.1%
w/v urea (CH
4N
2O) into deionized water. For the sensor’s specificity analysis, acetone was evaluated at a concentration of 87 ppb because this is the physiological sweat acetone concentration reported in healthy individuals [
16].
2.3. The Device Enclosure and System Design
2.3.1. Device Enclosure Design
An enclosure was designed to enable the sensing system, signal reader, IoT alarming system, and power supply to work efficiently together in a compact wrist-worn size, as shown in
Figure 1a. The enclosure (
Figure 1b) consisted of: (i) a 213.75 mm
3 sweat collecting zone to confine a closed chamber for target gas capturing while keeping the sensor’s surface away from direct skin contact; (ii) the internal space for storage of ESP32, MOX gas sensor, power bank module, and LiPo battery (
Figure 1c); and (iii) the sliding cover and watch bands attachment area for wrist-worn application.
2.3.2. Alcohol Sensing and IoT-Based Alarming System Design
Figure 1d illustrates the overview of the system design. The lithium polymer rechargeable battery (LiPo battery) was connected to the power bank module which stepped up the voltage to 5 V to supply the ESP32 microcontroller board. The sweat ethanol concentration was detected by MICS5524 gas sensor, which operated at a surface temperature of 36.78 ± 0.31 °C, and processed by ESP32 then wirelessly sent by NodeMCU to the Drunk Mate (
Figure 1f), consisting of the Blynk (Blynk, New York, NY, USA) application platform, which finally triggered alarming notifications on LINE Notify (LINE, Tokyo, Japan) application to user’s smartphone.
2.3.3. A 3D Printing for Wristband Construction
The layout of the device was designed by Autodesk Inventor Software (version 2021.2.1, Autodesk, CA, USA). The device enclosure was designed to be attached to the skin around the user’s wrist similar to a regular watch. The enclosure was designed to use every space effectively with the size of 37 mm × 63 mm × 30 mm (displayed in an inset of
Figure 1a).
The 3D-printer and Ultimaker Cura software (version 4.12, Ultimaker, Utrecht, The Netherlands) were used to construct the device (Autodesk layout displayed in
Figure 1e) from the PETG filament and then attached to the commercial nylon watch bands.
2.4. Preparation of Experimental Testing Systems
2.4.1. Calibration Testing System
The actual ethanol solutions (0.10–1.05 mg/mL) were prepared by serially diluting ethanol solution (as received) with deionized water and kept in a small fully-sealed jar. The ethanol concentration range in this study was chosen to cover the range of expected physiological sweat ethanol concentration. To create a calibration curve, the sensor was first connected to the data acquisition system (PLX-DAQ) for 30 s to stabilize the baseline readings before being connected to the sealed experimental jar for another 970 s. In total, the signal outputs were recorded three times (1000 s each time). The measured liquid alcohol concentrations were calculated by averaging 100 readings when the equilibrium state had been reached. The limit of detection (LOD) was calculated as 3.3 times the standard deviation of the blank (n = 10), divided by the slope of the calibration curve.
2.4.2. Artificial Sweat Generating System
The sweat generating system developed by Sim et al. [
17] was implemented to test the device’s ability in detecting transdermal alcohol concentration through a semi-permeable membrane, which was used by the authors to mimic an artificial skin layer.
Figure 2 shows the functional similarity comparison between the human sweating pathway and the artificial sweat generating system. In the human sweating pathway, sweat generating from an eccrine gland is transported to the sweat duct, which goes through the epidermis layer and skin pores, respectively (shown in
Figure 2 left). In the artificial sweat generating system, ethanol molecules dissolved in artificial sweat in the jar were transported to a layer of semi-permeable skin-like membrane (OPSITE Flexifix©). Next, the sweat was generated and evaporated through the membrane to its surface area (shown in
Figure 2 right). The 3D-printed sensor enclosure connected with the alcohol gas sensor was placed on the membrane surface to record measurements. The experiment was run at room temperature (25 ± 5 °C).
2.4.3. Specificity Testing Methodology
A series of experiments were conducted in an artificial sweat generating system to evaluate the sensor’s specificity to ethanol in nine testing solutions: deionized water (DI), artificial sweat (AS), acetone (87 ppb) in AS, ethanol (0.42 mg/mL) in AS, ethanol in acetone solution, ethanol in KCl solution, ethanol in lactic acid solution, ethanol in NaCl solution, and ethanol in urea solution. Each testing solution was already prepared in a jar covered with a semi-permeable membrane. The sensor readings were recorded 50 s in ambient air for baseline collection and then were recorded three times (2 min each time) on the semi-permeable membrane for ethanol concentration collection. For specificity analysis, the ethanol concentration readings were subtracted by the collected baseline to calculate the readings change from ethanol concentration only. Then the calculated data from 9 solutions were statistically evaluated by t-test analysis to validate the influences of artificial sweat and other sweat-related compounds in affecting the readings of the device.
2.4.4. Accuracy Testing Methodology
The signal output of the gas sensor was investigated in an artificial sweat generating system in a blind test with six unknown alcohol samples. Each unknown was injected into the testing jar, and the signal output was recorded three times (5 min each time). The signal of each unknown sample was selected for 100 points for further calculation when the system had reached its stable state. Then, the signal was converted to TAC level using the calibration curve and then was calculated to obtain the error percentages.
2.5. Preparation of Real-Time Alcohol Monitoring and an IoT-Based Alarming System Analysis
2.5.1. Real-Time Alcohol Monitoring
The real-time alcohol monitoring was evaluated by injecting an appropriate alcohol amount into the solution sink of the artificial sweat generating system to simulate the BAC level in a male (BMI of 28.0) after 1–4 standard drinks, calculated using the Widmark formula. The experiment was tested with two different setups. First, the non-continuous alcohol consumption setup evaluated the ability of the sensor to monitor one standard drink and two standard drinks separately. Each of the standard drink solutions was added separately to the ethanol sink of the testing system, and the signal output was recorded for over 50 min. Second, the continuous alcohol consumption setup evaluated the ability of the sensor to monitor the consumption of one standard drink, followed by another drink, continuously. Each standard drink solution was added into the testing system 15 min after each other for five drinks in total. This continuous alcohol consumption setup was designed to represent binge drinking behavior. A Drunk Mate system was set up to evaluate the alarming performance of the device along with this experiment.
2.5.2. An IoT-Based Alarming System Analysis
The ESP32 was programmed to transmit the signal output from the alcohol gas sensor through an IoT platform to the Blynk application. The interface consisted of a real-time alcohol concentration gauge and an alcohol concentration history graph (
Figure 1f left). For alarming notification, LINE Notify was programmed to categorize the calculated BAC result into three alarming levels and send notifications to the user in real-time (
Figure 1f right). Three alarming messages were programmed to display according to the detected alcohol concentration levels based on Thailand’s drunk driving laws, illegal to drive at BAC level above 50 mg%: Level 1: OK to drive (BAC 0–20 mg%), level 2: Should not drive (BAC 20–50 mg%), and level 3: DRUNK: Do not drive (BAC 50 mg% above).
4. Conclusions
In this work, a wristband for real-time sweat alcohol monitoring was designed and developed along with an IoT-based alarming system. First, the wristband enclosure that consisted of a sweat collecting zone and an electronic component compartment was designed and constructed using 3D-printing technology. Then, the MOX sensor’s sensitivity in measuring sweat alcohol concentration was studied. The device demonstrated a high linear correlation between sensor reading and TAC level (R2 = 0.9815) ranging from 0.10–1.05 mg/mL (LOD = 0.045 mg/mL), covering the expected sweat alcohol concentrations from the first drink to the illegal level (BAC 50 mg% and beyond) based on the drunk driving law in most European nations. The device integrated with Drunk Mate, an IoT-based alarming platform, could monitor the sweat alcohol concentration with 94.66% accuracy. The MOX alcohol sensor specifically responded to alcohol only without any influences of sweat components. The Drunk Mate platform gave a real-time alcohol concentration displayed on the Blynk application with three-level alarming messages on LINE Notify, showing the potential in reducing the chance of COVID-19 exposure during alcohol monitoring process. This study created a smart wristband from a low-cost commercial MOX sensor and investigated the sensitivity, specificity, and limit of detection of the device. It also presented the device’s performance for noninvasive and real-time sweat alcohol monitoring by integrating with wireless sensing and an IoT-based alarming system. In the next phase of this research, the capability and performance of the device for transdermal alcohol detection and monitoring in human will be evaluated.