I'm building a little quiz game in Arduino and I already have it displaying a multiple choice question and people can answer by pressing pushbuttons.
But anyways now I wanted to know if it's possible for there to be an element (maybe some sort of metal or diode?) that heats up depending on whether you get the question right. So you would answer the question with one finger and put your another finger on the element to tell if you got it right. Obviously I don't want this heating to the point of actually burning someone, just enough so that they can tell if they got it right.
Also it would be cool if this same element would also be able to cool down (below it's initial temperature) if the answer is wrong. And obviously the heating up (or cooling down) has to be relatively quick, you can't be waiting a couple minutes. And as an added challenge I don't want this to be sucking up all my batteries
Any ideas about what this element / circuit can be?
Heating & cooling take current. Be much better to have a couple of LEDs that change color.
If you want to stick with heat & cool, look into peltier devices. One side gets hot with current & one side gets cool. Maybe find a small one that doesn't use too much current.
Or what about a disc with a flat surface and a little blunt pin that sticks up in the middle (moved by a small servo) to give tactile feedback?
...R
The only problem with a vibrating device or servo is that the idea is that other people in the room can't tell if the person got the correct answer or not. (should've made that more clear)
justin22:
The only problem with a vibrating device or servo is that the idea is that other people in the room can't tell if the person got the correct answer or not. (should've made that more clear)
Move all the servos up and down but leave one standing proud of the disc - if noise is the issue.
If the only problem is that the upstanding pin could be seen just put a screen around it.
The tactile experience would probably also work if the pin is withdrawn leaving a small hole in an otherwise flat surface. Might be less visible.