Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Saksham Bhutani
Published © MIT

TouchFree v2: Contactless Temperature and Mask Checkup

A Smart Automatic Contactless Temperature Checkup and Mask Detection Kiosk using Facial Landmarking and Deep Learning for under $100.

IntermediateFull instructions provided10 hours10,075
TouchFree v2: Contactless Temperature and Mask Checkup

Things used in this project

Hardware components

balenaFin
balenaFin
Both v1.0 or v1.1 will work fine.
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
Raspberry Pi can be used instead of BalenaFin. 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 V2
Raspberry Pi Camera Module V2
V1 would also work fine.
×1
Non-Contact Infrared Temperature Sensor Module (MLX90614)
×1
Raspberry Pi Touch Display
Raspberry Pi Touch Display
Optional
×1
Pan-Tilt HAT
Pimoroni Pan-Tilt HAT
Optional
×1
Raspberry Pi Power Adapter
×1
Micro SD Card
Only required for Raspberry Pi
×1

Software apps and online services

Raspbian
Raspberry Pi Raspbian
TensorFlow
TensorFlow
OpenCV
OpenCV
DLIB

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 Case and Adjustable Stand for Waveshare 3.5"_RPi_LCD_(B)

Made By Thingiverse User Stephen Wilson

Camera-Sensor-Enclosure

Schematics

Schematic Diagram

For Raspberry Pi (but the connections will be the same for the BalenaFin as it has same the gpio pins layout) 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

Touch-Free v2 Repository

Credits

Saksham Bhutani
3 projects • 41 followers
I am a 19 year old who loves tech and making new things!

Comments