The world's largest supply platform for sources of shortages and hard-to-find parts

Cough detection system built using Arduino 33 BLE Sense and Edge Impulse

Published Time: 2022-08-20 17:20:28
In this tutorial, we will build a cough detection system using Arduino 33 BLE Sense and Edge Impulse Studio.

hardware


The Arduino 33 BLE sensor


lead


Jump line


software


Edge pulse workshop


Arduino IDE


Circuit schematic diagram


The circuit diagram of cough detection using Arduino 33 BLE Sense is given below. The Fritzing part of the Arduino 33 BLE is not available, so I used the Arduino Nano because they have the same pins


Create a dataset for the cough detector


As mentioned earlier, we are using Edge Impulse Studio to train our cough detection model. To do this, we have to collect a dataset that contains data samples that we want to be able to recognize on Arduino. Since the goal is to detect coughs, you need to collect some of these samples and some other noise samples in order to distinguish coughs from other noise.


We will create a dataset with two categories: "cough" and "noise". To create the dataset, create an Edge Impulse account, verify your account, and start a new project. You can load samples using your phone, Arduino board, or import datasets into an edge pulse account. The easiest way to load the sample into your account is to use your mobile phone. To do this, you must connect your phone to Edge Impulse.


To connect your phone, click Devices and then Connect New Devices.


More Products Hot Selling

MT29F4G08ABADAH4-IT:D
Memory IC
MT29F4G08ABADAH4-IT:D
4Gb, 8Gb, 16Gb: x8, x16 NAND Flash Memory Features MT29F4G08ABADAH4, MT29F4G08ABADAWP, MT29F4G08ABBDAH4, MT29F4G08ABBDAHC, MT29F4G16ABADAH4, MT29F4G16ABADAWP, MT29F4G16ABBDAH4, MT29F4G16ABBDAHC, MT29F8G08ADADAH4, MT29F8G08ADBDAH4, MT29F8G16ADADAH4, MT29F8G16ADBDAH4, MT29F16G08AJADAWP
MT29F2G08ABAEAWP:E
Memory IC
MT29F2G08ABAEAWP:E
2Gb: x8, x16 NAND Flash Memory Features
LDC1101DRCR
Data Acquisition - ADCs/DACs - Special Purpose
LDC1101DRCR
LDC1101 1.8V High Resolution, High Speed Inductance to Digital Converter
TCAN1042GVDRBRQ1
Interface - Drivers, Receivers, Transceivers
TCAN1042GVDRBRQ1
TCAN1042-Q1 Automotive Fault Protected CAN Transceiver with CAN FD CAN 5Mbps Normal/Standby 5V Automotive 8-Pin VSON EP T/R
MAX4651ESE-T
Interface - Analog Switches
MAX4651ESE-T
Analog Switch ICs Low-Voltage, 4 Ohm, Quad, SPST, CMOS Analog Switches,DC 22+
TMP114AIYMTR
Temperature Sensors - Analog and Digital Output
TMP114AIYMTR
TMP114 Ultra-Thin, 1.2-V to 1.8-V Supply, High Accuracy Digital Temperature Sensor with I2C Interface
LM74700QDBVRQ1
PMIC - OR Controllers, Ideal Diodes
LM74700QDBVRQ1
LM74700-Q1 Low IQ Reverse Battery Protection Ideal Diode Controller

Recommended Parts