element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
    About the element14 Community
    About Us
    • Watt's Up?
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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
  • Settings
Better World with Arduino
  • Challenges & Projects
  • Project14
  • Better World with Arduino
  • More
  • Cancel
Better World with Arduino
Blog Tales for Makers - Episode 2: Time Delay
  • Blog
  • Forum
  • Documents
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Better World with Arduino to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: balearicdynamics
  • Date Created: 22 Apr 2022 10:57 AM Date Created
  • Views 4131 views
  • Likes 8 likes
  • Comments 13 comments
  • tales
  • make
  • tales4makersch
  • project14
  • arduino
  • betterworldch
Related
Recommended

Tales for Makers - Episode 2: Time Delay

balearicdynamics
balearicdynamics
22 Apr 2022
Tales for Makers - Episode 2: Time Delay

[Episode 1]
[
Episode 3]

Through the Thousand Doors Lane

imageRay walked through the red curtain, then opened a metal door, and another door was in front of him. A wooden door without handles opened as he was nearby, and another door was in front of him. Then he met another antique, heavy door: it was sufficient to touch it, and it opened.
Ray didn't care. He was thinking nothing else but Tommy. His steps were faster while walking from door to door.

A slight wave of panic hurt him like a hammer.
His trained, engineering, pragmatic mind was close to the limit. Before craziness, he finally opened the last door.
Ray was in a strange place, an abandoned park with lots of carousels, rides, odd buildings, barracks and shooting galleries. He turned around to see from where he went: a door with a sign: "Thousand doors lane".

image
Ray moved a few steps toward the rusty, metallic gate beside the abandoned ticket office. – Welcome to the carousel! – said a voice capturing his attention.
– I am Sonya, I am 25 years old forever, and I am your cyborg host. How can I help you? –
Ray had only an answer: – I am searching for my son. – in his pragmatic, engineer, logical mind, there was no more space for emotions like fear or panic.
– Who, Tommy boy? – Ray nodded. – He is somewhere around there – pointed Sonya seeing beyond the gate. – You can enter it's open. –
so Ray went inside.
– Hey! – added Sonya – why did you come from the thousand doors lane? There are better ways to come here. – Ray overlooked the girl and moved on.
Ray walked through the passage to the other side of the entrance. A row of constructions resembling old abandoned barracks to the right appeared in his view.
He saw a strange movement through one of the two windows near the second barrack. Then, Ray gasped while removing the dust from the glass with his hand. He saw Tommy inside playing with other kids.

image
Disregarding the wonder that his son was not crying alone but having a lot of fun, he opened the barrack's door and entered. Surprised, he saw that the barrack was empty. No one inside!
As he was out of the door again, Sonya suddenly appeared in front of him with an incredible somersault.
– Hey, man, what are you searching for inside there? The window is made of "Delayed glass", what you see now, has already happened in the past! – then jumped away like a Ninja warrior.

  • Sign in to reply
  • beacon_dave
    beacon_dave over 3 years ago in reply to balearicdynamics

    Another approach could be to reduce the amount of data you have to process.

    Perhaps something a bit along the lines of Daniel Rozin's 'Wooden Mirror - 1999' where the video image is subsampled down to 830 pixels before being displayed.

    You could perhaps use an Arduino serial camera that captures a frame as a bitmap image. Store that to a SD card to create your delay buffer and then subsample it to be able to display the captured image on something like a pixel strip matrix or small TFT panel at a much lower resolution at some point in the future, determined by the time of the image processing loop plus any user-added delay.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 3 years ago in reply to beacon_dave

    I am focusing on another idea. But this sounds like a good plan too. I suggest trying it. It seems you have a couple of knowledge I don't to approach your solution.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 3 years ago in reply to robogary

    You could perhaps use the likes of a CCTV NVR to do the heavy lifting to create the video delay and then control it using an Arduino.

    Alternatively install the Firmata sketch on the Arduino and use it to provide GPIO to a Processing sketch running on another machine that has enough resource to do the  video delay. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 3 years ago in reply to robogary

    Hey! I agree with you. Maybe a good mix integrating some kind of this. Using an Arduino is mandatory but not exclusive, so your idea has a sense, in my opinion. Of course, I have already seen some magic mirror-like projects Arduino based. Don't you?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • robogary
    robogary over 3 years ago

    I had thought a good project would be delayed glass/mirror, but I'd think I'd need a Raspberry Pi magic mirror type project for that one.  

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to 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 © 2026 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

  • X
  • Facebook
  • linkedin
  • YouTube