element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Project Videos
  • Challenges & Projects
  • element14 presents
  • Project Videos
  • More
  • Cancel
Project Videos
Documents Episode 536: Interactive Light-Up Window with Pose Detection using a Raspberry Pi and Micro:bit
  • Blog
  • Forum
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Project Videos requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: kellyhensen
  • Date Created: 2 Feb 2022 1:52 PM Date Created
  • Last Updated Last Updated: 28 Jun 2022 10:46 PM
  • Views 10918 views
  • Likes 7 likes
  • Comments 16 comments
Related
Recommended

Episode 536: Interactive Light-Up Window with Pose Detection using a Raspberry Pi and Micro:bit

You don't have permission to edit metadata of this video.
Edit media
x
Upload Preview

Snow and really wet weather ruined Lorraine’s capacitive touch buttons on her last element14 video. This time she was determined to find multiple weatherproof solutions to allow her neighbors to control RGB lights in her sitting-room window. Lorraine built a motion distance sensor using a time of flight sensor and a micro:bit. The neighbors can now control the color of the lights by moving their hands back and forward in front of the sensor. Then, using a Raspberry Pi and an infrared camera, Lorraine tracked whole body movement using pose detection. Raising the right hand changes the lights to red, raising the left hand changes to lights to blue.

What other moves or actions would you add?

 

Supplemental Content:

  • Episode 536:  Bonus Video - Pose Detection Code
  • Episode 536: Bonus Video: Pose Detection Road Blocks
  • Makecode
  • Time of flight sensor library
  • Pose Estimation Library
  • Resources
  • Episode 527:  Interactive Light Up Window using a Raspberry Pi and Micro:bit
  • Episode 527: Bonus Video: Digital Window

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
RASPBERRY PI 4 Raspberry Pi 1 Buy Now
Raspberry Pi Power Supply, USB C Raspberry Pi 1 Buy Now
SD Card TRANSCEND 1 Buy Now
Premium Female/Female Jumper Wires, 40 x 6" Adafruit 1 Buy Now
Raspberry Pi NOIR camera Raspberry Pi 1 Buy Now
VL53L0X time of flight sensor DFROBOT 1 Buy Now

Additional Parts:

Product Name

Infrared lights 

element14 presents

element14 presents  |  About Lorraine |  Project Videos

  • micro:bit
  • time of flight sensor
  • e14p_LU
  • pose detection
  • lorraine
  • e14presents_lorraineunderwood
  • raspberry pi noir camera
  • raspberry pi
  • element14 presents
  • friday_release
  • Share
  • History
  • More
  • Cancel
Anonymous

Top Comments

  • beacon_dave
    beacon_dave 6 months ago in reply to beacon_dave +1

    Perhaps if you created a low resolution LED matrix across the window frame, then you could show the pose as a stick figure. You could then either mimic the captured pose in real time on the matrix or alternatively…

Parents
  • kmikemoo
    kmikemoo 6 months ago

    lorrainbow  Nice project upgrade.  One of the things that I liked about the VL53 was that it even reflected off of water.  My guess is that every lens will have an impact.

    You might consider going lower tech with it.  Use the lens ring from the broken NoIR camera to mount the VL53.  Mount the lens ring in the knockout opening and let the VL53 have a clear shot at the world.  Maybe add an awning over the knockout opening so the rain would have to fall almost sideways to hit the sensor.

    During Build Inside The Box, I also learned that ambient light dramatically affected the perceived range.  This leads me to the recommendation of "Leave it as is".

    It is to be played with.  One meter or one centimeter isn't the important thing.  Changing lights is.  00-32=one color.  33-66=second color.  67-99=third color.  Only look at the last two digits.  Lather. Rinse. Repeat.

    • Cancel
    • Vote Up 0 Vote Down
    • Reply
    • More
    • Cancel
Comment
  • kmikemoo
    kmikemoo 6 months ago

    lorrainbow  Nice project upgrade.  One of the things that I liked about the VL53 was that it even reflected off of water.  My guess is that every lens will have an impact.

    You might consider going lower tech with it.  Use the lens ring from the broken NoIR camera to mount the VL53.  Mount the lens ring in the knockout opening and let the VL53 have a clear shot at the world.  Maybe add an awning over the knockout opening so the rain would have to fall almost sideways to hit the sensor.

    During Build Inside The Box, I also learned that ambient light dramatically affected the perceived range.  This leads me to the recommendation of "Leave it as is".

    It is to be played with.  One meter or one centimeter isn't the important thing.  Changing lights is.  00-32=one color.  33-66=second color.  67-99=third color.  Only look at the last two digits.  Lather. Rinse. Repeat.

    • Cancel
    • Vote Up 0 Vote Down
    • Reply
    • More
    • Cancel
Children
  • lorrainbow
    lorrainbow 6 months ago in reply to kmikemoo

    oo great ideas with the lens ring. I like recycling broken objects too. 

    • Cancel
    • Vote Up 0 Vote Down
    • Reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube