Arduino Laser Time-of-Flight Sensor Touch-Free Input Tutorial
During the current Coronavirus pandemic we're all being encouraged to reduce the number of shared surfaces that we touch in order to reduce the risk of virus transmission.
So, this is the third video in a series in which I'll be considering various methods that can be used to replace a traditional Arduino button input with a touch-free interface instead, requiring no physical contact. This is just one possible consideration of how you can make an escape room (or any other public-facing Arduino interface) more "Covid-secure".
In this part I'll be looking at a "Laser Time-of-Flight Sensor" VL53L0X component, which cost around $12 and can be purchased from several online suppliers, such as, e.g. https://www.banggood.com/custlink/KvvhHITJAR
It uses an I2C interface, and there are corresponding libraries available for Arduino, ESP32, or other Microprocessors.
Unlike a simple IR sensor (as demonstrated in this earlier video in the series: https://youtu.be/Y6sGoqSujlQ ), which detects the *intensity* of infra-red light reflected off an object, a time-of-flight sensor detects the *phase shift* between the modulated laser signal sent and the reflected signal received back. This gives an accurate reading of the distance from the sensor to the object, which is more reliable than that typically obtained from an ultrasonic range sensor.
Timings
---
00:00:00-00:00:29 Introduction
00:00:30-00:03:48 Demonstration
00:03:49-00:06:05 Hardware Wiring
00:06:06-00:17:27 Arduino Code Listing
00:17:28-00:18:23 Summary
Code & Wiring Downloads
---
If you'd like to support me making more video tutorials explaining how to use tech in escape rooms and other playful settings, please check out my Patreon at https://www.patreon.com/playfultech, where you can also find code downloads, wiring diagrams, and additional resources for this and all my other tech projects.
Видео Arduino Laser Time-of-Flight Sensor Touch-Free Input Tutorial канала Playful Technology
So, this is the third video in a series in which I'll be considering various methods that can be used to replace a traditional Arduino button input with a touch-free interface instead, requiring no physical contact. This is just one possible consideration of how you can make an escape room (or any other public-facing Arduino interface) more "Covid-secure".
In this part I'll be looking at a "Laser Time-of-Flight Sensor" VL53L0X component, which cost around $12 and can be purchased from several online suppliers, such as, e.g. https://www.banggood.com/custlink/KvvhHITJAR
It uses an I2C interface, and there are corresponding libraries available for Arduino, ESP32, or other Microprocessors.
Unlike a simple IR sensor (as demonstrated in this earlier video in the series: https://youtu.be/Y6sGoqSujlQ ), which detects the *intensity* of infra-red light reflected off an object, a time-of-flight sensor detects the *phase shift* between the modulated laser signal sent and the reflected signal received back. This gives an accurate reading of the distance from the sensor to the object, which is more reliable than that typically obtained from an ultrasonic range sensor.
Timings
---
00:00:00-00:00:29 Introduction
00:00:30-00:03:48 Demonstration
00:03:49-00:06:05 Hardware Wiring
00:06:06-00:17:27 Arduino Code Listing
00:17:28-00:18:23 Summary
Code & Wiring Downloads
---
If you'd like to support me making more video tutorials explaining how to use tech in escape rooms and other playful settings, please check out my Patreon at https://www.patreon.com/playfultech, where you can also find code downloads, wiring diagrams, and additional resources for this and all my other tech projects.
Видео Arduino Laser Time-of-Flight Sensor Touch-Free Input Tutorial канала Playful Technology
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
You can learn Arduino in 15 minutes.Ultra Wideband Realtime Location System using ESP32 and UnityArduino Capacitive Touch-Free Touch Sensor TutorialDisplay distance from VL53L1X Distance Sensor on Arduino LCDComo controlar ARDUINO con GESTOS (APDS-9960)😱Laser Range Sensor / TOF10120 / ArduinoI bought a "Ring Accelerator Cyclotron" from AliExpress....Programmable Wildlife / Security / Timelapse Camera Projects with an ESP-32 CAM"I Remove It Before Using The Phone!" Edward SnowdenHow to use a gesture sensor with Arduino (ADPS-9960)Lesson 83: How to use 2 or more VL53L0X ToF Laser Distance SensorVL53l0x: Time-of-Flight Distance Sensor (ESP32 + Arduino series)Hand Laser Maze DIY Escape Room Puzzle TutorialNRF24L01 with Arduino, NRF24L01 Pinout, Interfacing, and Programming Examples, NRF24L01 TutorialTOF10120 Laser Range Sensor with Arduino to Measure Distance + Oled Display. laser for measurementsHow to use multiple i2c devices on the same bus with the ArduinoSensors - which one to useHow to detect hand gesture APDS9960 Gesture, RGB and Proximity sensor for ArduinoDistance a bargraph using VL53L0X Laser sensor on LCD display for Arduino