Saksham Bhutani
Published © MIT

TouchFree: Automated Temperature Checkup and Mask Detection

A Smart & Affordable Automatic Contactless Temperature Checkup and Mask Detection Kiosk using Facial Landmarking and Deep Learning.

IntermediateFull instructions provided5 hours4,236

Things used in this project

Hardware components

Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
Any Raspberry Pi (1, 2, 3, 4) should work. Though newer Raspberry Pi Version 4 should be the best because of increased RAM.
×1
Camera Module
Raspberry Pi Camera Module
V1 and V2 both should work fine. Any Generic Webcams Can also be used.
×1
Non-Contact Infrared Temperature Sensor Module (MLX90614)
×1
Raspberry Pi Touch Display
Raspberry Pi Touch Display
(Optional)
×1
Pan Tilt Kit
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×2
Micro SD Card
Any Card 16gb+ should work
×1
Raspberry Pi Power Adapter
×1

Software apps and online services

Raspbian
Raspberry Pi Raspbian
Now known as Raspberry Pi OS
TensorFlow
TensorFlow
OpenCV
OpenCV
DLIB- Facial Landmarking Library

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
(Optional)
Premium Female/Male Extension Jumper Wires, 40 x 6" (150mm)
Premium Female/Male Extension Jumper Wires, 40 x 6" (150mm)

Story

Read more

Custom parts and enclosures

Raspberry Pi- Touch Screen (3.5 inch) Enclosure

Made By Thingiverse User Stephen Wilson

Camera-Sensor-Enclosure

Schematics

Schematic Diagram

All the Connections can be made as per the diagram. The Camera can be connected to the Camera Connector and Raspberry Pi Display can be connected to the Display Connector. If you are using a Generic 3.5 inch Touch Screen, you can connect the screen to the required GPIOs. The GPIOs connecting to Servos will still be free, but you will need to solder to get 5v and SDA, SCL pins for the Sensor.

Fritzing File

Code

Project Code Repository

Credits

Saksham Bhutani

Saksham Bhutani

2 projects • 13 followers
I am a 19 year old who loves tech and making new things!
Thanks to Stephen Wilson.

Comments