Touch Less, Do More

Design a social distancing or touch-free solution with Arduino.

This contest is over! Want more chances to win prizes? Check out our active contests.
Project default large image

Stay away ! BLE based social distancing alerting system

By Uploads2ftmp2ff84be11c 42bd 4645 b181 d3eba16aeca62f2019 08 24 tqao0cuc8p Vishwas Navada

Even though COVID-19 has been declared as a pandemic disease, still people are not at all caring about the social distancing and it's not been practised anywhere seriously especially in public spaces and offices. I would like to make a solution which can alert via a push notification on the phone.

We all use some or other electronic device which emits radiation in terms of Bluetooth or WiFi eg fitness band, mobile phone etc. We can use their signal strength value or RSSI value to determine the distance between them. The same technique can be used to enforce the social distancing in public places by the help of an app and an arduino MKR. We can use tinyML to improve and learn for the alerting system Existing methods to enforce social distancing is by manual method or by implementing visual system which is power hungry and resource hungry. Whereas this MKR Wifi 1010 can be battery operated also in low power mode can detect the presence of other people around it.

As I explained in earlier answer with the help of RSSI values we can virtually calculate the radial distance from 2 or more objects having bluetooth devices. We all use some or other electronic device which emits radiation in terms of Bluetooth or WiFi eg fitness band, mobile phone etc. We can use their signal strength value or RSSI value to determine the distance between them. The same technique can be used to enforce the social distancing in public places by the help of an app and an arduino MKR. We can use tinyML to improve and learn for the alerting system

Ardunio Li-ion battery TinyML Display Android application- Android studio

Submitted on Jun 16, 2020 at 7:03 PM.
View the full idea →
Project default large image

Health Monitor for Offices, factories

By 8110eca4 759b 477f ad14 73dfc5236d85 Nilutpol Kashyap

I am trying to solve the problem of community transmission of the COVID-19 pandemic. I am going to make a health monitoring device which will have features like temperature monitoring, people counter, etc which will help to detect and prevent the flow of COVID-19 virus. The data collected for each person will be analyzed to see whether the person has symptoms and also the data will be sent to a web server like Raspberry Pi foe further processing.

My device would be able to measure the temperature of the person and analyze whether a person has symptoms of the virus. The web server would immediately send distress signals and alert the medical authorities. The device would be connected in the entrance of large rooms. Every room would be equipped with such devices and each device would send the data to the central web server. All devices and the web server would be connected to a central Wifi connection.

I will use the MKR Wifi 1010 as the main device with which several sensors and an LCD display will be connected. The MKR Wifi 1010 will be connected to the Wifi through which it will sent the data for further analysis to a web server. Using the temperature sensor, the temperature of a person will be measured. In the LCD display, it would be shown whether a person has symptoms or not. It will also be connected with HC-SR04 distance sensors which would keep a count of the number of people in a room. The device would be fitted in the entrances of large rooms in offices and buildings and industries where social distancing is the need of the hour and community transmission possess a great risk.

Arduino MKR WiFi 1010, HC-SR04 sensor, temperature sensor, LCD display module, battery, Raspberry Pi, LEDs, buzzer

Submitted on Jun 16, 2020 at 7:01 PM.
View the full idea →
Project default large image

Omni NFC Reader (Omniversal Near Field Communication Reader)

By Default Warp Smith

The COVID-19 crisis has necessitated that retail customers avoid touching surfaces to prevent infection. The use of contactless cards and virtual cards on mobile devices will soon supplant tactile systems like magnetic stripes and EMV chip cards as the primary form of payment. Unfortunately, some retail outlets still do not fully support contactless payments.

The Omni NFC Reader (Omniversal Near Field Communication Reader) reads and displays the monetary value of payment cards [Visa, MasterCard] that have been enabled with an NFC antenna which allows close-range payments, as well as virtual cards on mobile devices [Apple Pay, Android Pay, Samsung Pay]. The Omni NFC Reader can be used as a POS (Point of Sale) device that can be integrated into a merchant's system to process payments. This would replace magnetic stripe systems that require cards with insecure data be physically swiped and EMV chip cards that must be inserted into a device that verifies the transaction.

The user will simply place the contactless card or mobile virtual card near the Omni NFC Reader to verify and complete a monetary transaction. The Arduino MKR WiFi 1010 will be used to create an RFID (radio frequency identification) device that will implement NFC.

Arduino MKR WiFi 1010 Marqeta APIs Square APIs

Submitted on Jun 16, 2020 at 6:58 PM.
View the full idea →
Project default large image

Social Distancing Arm Band

By Default Utkarsh Verma

Due to the COVID-19 outbreak, people are forced to follow social distancing. But we people are social living beings and we feel more comfortable and secure when we are close to each other. So even though people want to follow social distancing but because of this internal programming of our mind from thousands of years, we tend to forget following social distancing.

So to solve this problem I would be building an Arm Band that would have a Bluetooth Low Energy (BLE) device in it, working as a Beacon. The Arm Band would sense other BLE devices around it and calculate the distance between itself and those other devices using the signal strength. So that whenever 2 people wearing my Arm Band are close to each other ( <6 feet), the device would alert the user through the Haptic feedback (vibration) on the arm. The only devices that have been made for giving social distancing alert are those using the ultrasonic sensors. It alerts the user whenever ANY object is close to it (<6 feet), it gives alert even if a wall is close to the user, and the worst part it works only in one direction, not notifying about the sides or the back. My Arm Band is very different from the existing solutions, it detects the people wearing the Band and detects people from all sides (including the and back and the sideways). People only use a device if it is easy to use. My Arm Band will be lightweight, small, and wearable with long battery life (about a month) since it works like a Beacon device.

My Arm Band would consist of Arduino MKR WiFi 1010 board. I would use its BLE feature and would detect other similar Arm Bands. The Arm Band would measure the RSSI value of other devices around it and by using a machine learning model to train the device so that it would calculate the exact distance of the other devices through the RSSI value. And whenever both the devices are close to each other (<6 feet) it would activate the vibration motor and alert the user to maintain distance.

Hardware: 1) Arduino MKR WiFi 1010 2) Coin vibration motor 3) Small LiPo Battery 4) Some cloth and velcro tape for the Arm Band Software: 1) Arduino IDE 2) TensorFlow Lite

Submitted on Jun 16, 2020 at 6:58 PM.
View the full idea →
Project default large image

Touch-Free Home Entrance

By Default Thareeq Anwar k

Here is the issue I have, my sister had a baby recently and close family members are coming to see the baby. So I put a hand sanitizer in the entrance. But it bothers me that people are touching the calling bell and these hand sanitizers.

I want to make both of those things touch-free. Putting an touch-free hand sanitizers and calling bells at the front door is definitely a good move now.

I will use Arduino as the brain of the project. I will be using ultrasonic sensors to detect the hand near the bell and hand sanitizer. It is more reliable and practical. Using these I could make a complete touch free home entrance.

Ultrasonic Sensors Relays Motors Fusion 360

Submitted on Jun 16, 2020 at 6:43 PM.
View the full idea →

Infrared and Ultrasonic social distancing device

By Default leonaccoun

Arduino Infrared and Ultrasonic social distancing device

Problem: It is very hard for a person to gauge how far 2 meters is from another person and to always remember that they need to keep their distance. My device aims to help remind the user of this and to let them know what distance they should keep. So that should they have to talk or interact with someone (at work, outside or maybe a hospital setting) they can do this at an appropriate distance that will keep both parties safe and able to easily communicate/more comfortable.

To add: I understand this is post-C19 so it is unsure what regulations will be in place, but distancing will likely be in place for some time regardless.

Originally I had planned to use the WiFi/Bluetooth strength signal of peoples smartphones or another WiFi enabled Arduino to work out distance from others. However, this requires everyone to have a smartphone (older people who are more vulnerable are less likely to have a smartphone) or participate by wearing the Arduino device. This did not seem realistic (there are also power consumption problems with this) so I opted to make a device that tells the wearer when they are too close to someone instead. This will be more fail safe as it won't miss anyone out as it directly senses if it sees a person and not a device and whether they are too close. 

I aim to accomplish this by using a combination of a range sensing ultrasonic sensor and an infrared sensor. The range sensor will let the Arduino know what is within range, and this range will start at 2 meters as per current social distancing regulations. The IR sensor will then check whether the objects inside the range have an infrared signature within a human range (as to avoid sensing cars or animals). The combination of these readings will let the Arduino know that a person is too close and a speaker or Piezo will produce a beeping noise which increases in frequency should you get any closer -similar to a Geiger counter. This device is meant to act as a gentle/ non-invasive reminder (as people can forget) to keep distance between people you interact with on a daily basis. As well as to let the wearer know what actual distance to keep as this is near impossible to gauge with your own eyes.

Some problems that will have to be worked around or solved are that the field of view of these sensors are smaller than that of a camera and therefore won't pick peripheral readings. This is not a massive problem as you are most at risk of people being too close in front of you that are also facing you. If this needs to be solved, additional range and IR sensors can be added to increase the FOV or a different sensor like a camera could be used. However the sensors have partly been chosen for their low power requirements and small processing load on the system. This in turn means that the device will not have to be charged often which makes it convenient and more likely to be used. Currently as the system is designed the device cannot tell which person is too close and therefore the user will have to distinguish and make their own judgement to distance themselves sufficiently. The device will most likely be pinned into clothing and instructions for proper placement will be provided.

Likely improvements could consist of:

  • Wireless charging for ease of use 
  • Improved FOV
  • Distinguish and say where in 3D space the person is
  • IoT which automatically updates the device with new distance regulations
  • A user interface to let user set custom distance and sound level

The device will consist of:

  • Speaker/Piezo
  • 3.7v Lipo/LiIon Battery
  • Arduino Nano or MKR
  • IR Sensor
  • Ultrasonic Sensor
  • 3D Printed Housing
  • Charging Board
Submitted on Jun 16, 2020 at 6:39 PM.
View the full idea →
Project default large image

One-Way Willie - enforcing one-way aisles in grocery stores with a cute robot!

By Ishotjr starman Ish Ot Jr.

Many grocery stores implement one-way aisles in order to limit customer-to-customer interaction and reduce the likelihood of spreading the virus. However, there is typically nobody "policing" customers' adherence to the policy, and it is thus often thwarted. Rather than take staff time away from other tasks, or put staff in danger from uncooperative customers, One-Way Willie gently reminds shoppers to follow posted policies.

One-Way Willie detects approaching customers using Sharp IR Analog Distance Sensors - and if they are detected as coming from "the wrong way" he will become sad and disappointed at them. If they continue, he will emit a "displeased" tone to gently encourage their cooperation. If they continue still, he will emit an "alarm" tone to publicly shame their selfish behavior.

One-Way Willie uses Sharp IR Analog Distance Sensors to detect and measure customer movement, and respond accordingly. He conveys facial expressions via an OLED display, and prompts users to adjust behavior via audible tones. The Arduino MKR WiFi 1010 will be his brain. Its battery power/charging will allow deployment throughout stores, where power may not always be available. Its Wi-Fi will be used to send analytics about customer reactions (number of customers who approach, who are dissuaded, who violate, etc.) to the cloud. I'm not sure if this board has mesh capabilities, but it would be cool for multiple Willies to talk to each other and coordinate responses etc. It may also be possible to leverage radio strength to detect movement/traffic in addition to the IR sensor.

Sharp IR Analog Distance Sensor OLED display speaker

Submitted on Jun 16, 2020 at 6:27 PM.
View the full idea →
Project default large image

Proxima Belt

By Default Harshil Suvarna

After the lockdown gets lifted, social distancing would still be our primary concern. People would be in a constant fear of disease spreading through various contact points and whether social distancing would also be followed until the disease has been completely eradicated. People would prefer their daily activities to be as contactless as possible as well as people to follow the norm of social distancing

We are going to solve the above problem by making a smart belt that will ensure the social distancing protocol is being followed while the user is wearing the belt. This belt will also help the user to automate the door opening system. In companies and supermarkets, maintaining the social distancing protocol is very difficult. Right from standing in the line at the counter to walking on the footpath, people come across each other quite closely. This belt would enable the user to know whether he's at a safe distance from the people nearby. This belt will also enable the user to open doors without touching the door handles thus avoiding the indirect contact.

The belt would enable the user to maintain safe distance with people around him/her and would detect the body temperature of the people nearby. The brain of the project will be the Arduino MKR WiFi 1010. The ultrasonic and proximity sensors will be used for detecting people nearby and thermal camera will be used for measuring their body temperature. The buzzer would activate when the person nearby is getting closer than the safe distance or the person approaching/near you has a higher body temperature. The frequency of the beeping of the buzzer would change according to the distance of the person with the user. The belt will also enable the user to open the doors without actually using the door handle. On pressing the button on the belt, the Arduino would send the data to Firebase and the Arduino attached to the door, on receiving the data would actuate the servo and open the door. The belt would stop functioning as soon as the user removes the belt from the body.

Hardware: Arduino MKR Wifi 1010 Arduino Uno Proximity Sensor Ultrasonic sensor Buzzer Thermal Imaging sensor(AMG8833 or MLX90614) Camera module Servo Software: Arduino IDE TensorFlow Lite Firebase

Submitted on Jun 16, 2020 at 6:17 PM.
View the full idea →
Project default large image

Smart Shield

By Nk638 Nitish Khazane

Front-line workers, particularly in the medical industry, utilize face shields in order to prevent the spread of coronavirus. There are two problems that can be addressed at the same time: difficulty of communication and issues with detecting the coronavirus. Communication is vital when relaying instructions to the patient or fellow workers. However a face shield can often be inconvenient to use as it blocks off the volume of the person wearing it. Removing this issue from the equation would greatly enhance communication between the user and patient. With such close proximity to other patients, the risk of contracting the coronavirus greatly increases. Without any external signals, it is difficult to predict who might or might not be infectious. By providing the user with additional information like the temperature of a patient to indicate fever-like symptoms, the user can be better equipped to diagnose and assist the patient.

A speaker attached to the exterior of the mask can provide amplification of the user’s words through a microphone, without having to remove the mask. This module would be clippable, meaning that it can work with existing masks already out in the market. The user would simply attach the Smart Shield module on the top of his or her face shield. Additionally, sensors will be interfaced with the Arduino MKR Wifi 1010 in order to send data back to a main database, which is powered by a Raspberry Pi module. This module will collect and store the data, and then provide feedback to the user in the event that the user comes in contact with somebody with coronavirus. Existing solutions largely involve a simple face shield, without additional sensors to assist with communication and detection. Being able to detect potential cases faster could greatly reduce the rate of infections throughout the nation, and provide front-line workers with more time.

The project will involve two solutions, which include audio amplification and sensory feedback. For audio amplification, an LM386 Audio Amplifier IC or equivalent will be used along with associated components to create audio amplification. An electret microphone or equivalent will serve as an input, and a speaker will be connected as an output. A multiplexer IC or equivalent will act as a switch and can be controlled by the Arduino MKR 1010 to adjust volume of the speaker. Buttons will be integrated into the side of the Smart Shield to adjust volume of the device at various presets. For sensory feedback, the Arduino MKR 1010 will act as a client and send the patient’s temperature sensor data (using a thermopile sensor or equivalent) once the user pushes a button to a Raspberry Pi through WiFi. A laser pointer or equivalent can act as a guide for the user to direct where exactly the measurement should take place. The RPi will act as the server, cataloging and time-stamping incoming temperature data. If the patient shows signs of sickness by measuring a higher than nominal temperature, a signal will be relayed back to the MKR 1010 and generate a sound as an alarm to the user of signs of the virus. Because the Smart Shield is to be clipped onto any standard existing face shield, the device will be battery powered, rechargeable, and modular. An alarm will turn on at low power to indicate that the device must be recharged, and at that point a different battery module can be inserted to continue operating the Smart Shield.

Hardware: Raspberry Pi 4 LiPo Microphone Speaker Temperature sensor ICs (e.g. MUX, audio amplifier) Software: Raspbian OS SketchUp (3D Printing)

Submitted on Jun 16, 2020 at 6:05 PM.
View the full idea →
Project default large image

Sterilizer 2020 - for Keypads / Handles

By Profile picture Jason Cowin

Touchless technologies are great but can be expensive and create security risks. Surfaces that still must be touched like door handles and point of sale pin-pads must be wiped down after every use taking lots of time and creates waste.

This will be a sterilization device that mists a 70% alcohol solution after a surface has been touched, ideal for pin-pads and door handles. Motion sensors will be used to determine if an object has been touched. LED lights will feedback information to the user if the object has been sterilized. The fill level of the device as well as usage stats will be uploaded to a web service for monitoring. Additionally filling alerts and errors will be sent to user via email or text. Biological testing using E-coli is planned to verify the dosing does in fact sterilize the surface. I have yet to see any other solutions that automatically and hands free sterilize pin-pads and door handles. It is useful since it will keep people from touching non-sterilized surfaces. Additionally it will limit the hours of people that need to clean surfaces and help allow social distancing for the janitorial staff.

1) Pump, Valve and Mister deliver the alcohol to the surface (via Mosfets) 2) Ultrasonic sensor detects users 3) Ardiuno will run the logic and WIFI communication

1) Pump (12V) 2) Solenoid Valve (12V) 3) Tubing / Misting Orifice 4) Ultrasonic Sensor 5) LEDs 6) Power Supply (5V/12V) 7) Housing (3D Printed)

Submitted on Jun 16, 2020 at 5:50 PM.
View the full idea →
Project default large image

Intelligent Shopping Carts

By  odxs47jn43 Sachdev

A supermarket is a place where customers come to purchase their daily using products and pay for that. A shopping cart is a wheeled cart supplied by a shop for the customers inside the premises, to transport their merchandise. This wheeled cart is used by many peoples a day in supermarket. Suppose the shopper is infected, this will probably contaminate the surfaces of the wheeled cart. There is a high risk of catching COVID-19 from a germy surface. By using the ordinary wheeled cart there are chances of interaction between shoppers in supermarkets. That will probably speed up the spreading of COVID-19. There are also chances for interactions in paying counter when we are paying for the things we bought. All these situations can be avoided by using Intelligent shopping carts.

We are building an Intelligent Shopping Cart which is completely " touch-free " and has an " auto-sanitization " feature. Intelligent shopping cart can even pay the stuff you bought. By using the manual shopping carts there are higher chances of getting infected through touch and social interactions. By using these Intelligent shopping carts in the supermarkets, can slow down the spreading of COVID-19 to a great extent.

A shopper in the market can choose their intelligent shopping cart. These shopping carts can be fully controlled by voices. So we don't actually need to touch it to control the cart. These intelligent carts can also follow the shopper where ever they go in the market. At the top of the intelligent shopping cart, there is a bar code scanner. When shoppers decided to purchase something, they need to actually scan the product by using the scanners and just place it in the cart. The shoppers will get the real-time tally of the product on the screen of the cart. So the shoppers can pay their bills at the end of purchasing, no need to rush into the pay counters. After every purchase, the intelligent shopping cart will be automatically sanitized by means of UV light radiations in it. This intelligent shopping carts can communicate with themselves to avoid interaction between two shoppers in the market. Actually, we are building a network of shopping carts in which they intelligently manage their paths. The key element of the Intelligent shopping cart is Arduino MKR1010. In this project, we are utilizing the wifi ability of the Arduino MKR board to a great extent. These are the key features of the Intelligent Shopping Carts *) Touch-Free *) Voice controlled *) Auto sanitization *) Bills can be paid with carts without rushing into counters *) Inter-communication

Hardware: Arduino MKR1010 Motors Echo Dot Motion Sensors Rechargeable Battery TFT Display UV light bulb Software:- Arduino IoT cloud Arduino Ide

Submitted on Jun 16, 2020 at 5:46 PM.
View the full idea →
Project default large image


By  xizfqzdkhi EdOliver

Lack of monitoring of pre and post for COVID-19 patients (or any other diseases but focusing on the moment on it).

The project will be monitoring patients who want to take care of COVID-19, continuously monitoring their body temperature and heart rate in order to make early detection of the disease. For the case of patients who have already recovered from COVID-19, it will be able to monitor them so that they do not have a relapse in the disease. The difference with current solutions is that there is literally no class of device or system that is focused on tracking COVID-19 pre and post. It is very useful to preventively take care of the patients to make early detection of COVID-19 and follow-up of the patients once you have already given them once in COVID-19. En-masse this can generate a large amount of data on the evolution of the disease in patients and the generation of pre and post covid data, including the possibility of enabling this type of data to ML and BigData algorithms.

By means of the Arduino MKR WiFi 1010, I am going to read the HR data of a Xiaomi MiBand3 bracelet through BLE and use it as a gateway, after obtaining those data I will send them through AWS IoT to a DynamoDB to make the storage of them and with this, being able to follow up on each patient.Real-time monitoring of HR variables. - Effective monitoring of pre and post covid patients. - Constant generation of patient data for data analysis.

Hardware: - Arduino MKR WiFi 1010. - Xiaomi MiBand 3 BLE. Software: -ArduinoIDE. - AWS.

Submitted on Jun 16, 2020 at 5:46 PM.
View the full idea →
Add projectSign up / Login