element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 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
      •  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
  • Settings
PiCasso Design Challenge
  • Challenges & Projects
  • Design Challenges
  • PiCasso Design Challenge
  • More
  • Cancel
PiCasso Design Challenge
Blog PiCassoTizer - The Wand - Blog 7
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: dougw
  • Date Created: 19 May 2019 8:30 AM Date Created
  • Views 987 views
  • Likes 11 likes
  • Comments 5 comments
  • doug wong
  • picassotizer
  • picasso design challenge
  • wand
Related
Recommended

PiCassoTizer - The Wand - Blog 7

dougw
dougw
19 May 2019

I decided the PiCassoTizer needs a wand to act like a touch screen paint brush with mouse functionality.

I was going to give it a fancy name, but all the cool names I thought of sounded too pretentious.

The features it needs are:

  • and ergonomic grip
  • a reflective pointer
  • 2 microswitches to emulate mouse buttons
  • a debounce circuit to permit accurate button activity

The following video shows the wand construction, the circuit and its performance:

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

 

Here is a picture of the switches wired on a strip board with 2 SPDT microswitches:

image

 

This is the debounce circuit implemented on the circuit board:

image

Here is what the 3D printed wand looks like:

image

Here is what the circuit board and switches look like when inserted in the wand:

image

Here is what the cable looks like in its channel:

image

Here is a picture showing typical switch bounce (in green) and the cleaned up output (in yellow):

image

This part of the project is relatively simple, but it takes a surprising amount of time to design, build, troubleshoot and blog about something even this simple.

 

Next I will try to get the DACs working....

Then build frames for the cameras and computers...

Then put it all together and adjust the geometry and the software ...

Then attempt some art...

 

Relevant links:

PiCasso Design Challenge

 

PiCassoTizer - Introduction - blog 1

PiCassoTizer - Electronic Parts - Blog 2

PiCassoTizer - Finger Detection Image Processing - Blog 3

PiCassoTizer - Absolute Mouse Position - HID Simulation - Blog 4

PiCassoTizer - The Snowman Smiles - Blog 5

PiCassoTizer - Pi Expanse - blog 6

PiCassoTizer - The Wand - Blog 7

  • Sign in to reply

Top Comments

  • balearicdynamics
    balearicdynamics over 6 years ago +5
    I start seeing the light, Doug, a very good new step. The design of the wank looks very good, a mix between ancient and new tech. Do you plan to close the circuit side too? BTW, I am sure you will get…
  • DAB
    DAB over 6 years ago +5
    Good idea, what better to do point and click than a wand. DAB
  • genebren
    genebren over 6 years ago +4
    Nice addition to your project! Looks like a good ergonomic design. Gene
Parents
  • balearicdynamics
    balearicdynamics over 6 years ago

    I start seeing the light, Doug, a very good new step. The design of the wank looks very good, a mix between ancient and new tech. Do you plan to close the circuit side too?

     

    BTW, I am sure you will get the DAC working image

     

    Enrico

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • balearicdynamics
    balearicdynamics over 6 years ago

    I start seeing the light, Doug, a very good new step. The design of the wank looks very good, a mix between ancient and new tech. Do you plan to close the circuit side too?

     

    BTW, I am sure you will get the DAC working image

     

    Enrico

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
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 © 2025 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