LoadingIco Loading...Please wait
Black Sea
Brebu Prahova
Bucharest
Flowers
Three Waters
Brebu
Locomotive Museum
Secu Lake
Prague
Caras Severin
Sibiu
Camping
Village Museum
Water Drops
Winter Landscapes

Polls

How Do You Rate This Site?
 

Who's Online

We have 232 guests online

Site Search

High Speed Photography
( 3 Votes )
AddThis Social Bookmark Button

Wired Remote Control for Digital Camera with TouchShield Slide


1. License agreement


THE SOFTWARE AND HARDWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.


2. Software


2.1 The library's needed for this project must be unzipped and copied in to folder YourAntiPasto\hardware\arduino\cores\touchshield\src\components\libraries\

The archive contains also the EEPROM library (this is needed to store the remote parameters in to TouchShield Slide 4096 bytes of EEPROM). To a better understanding read

the "Problem with EEPROM on arduino Slide guide" post on Arduino forum. You can follow the steps from that post or you can download an unzip the modified file in to

YourAntiPasto\hardware\tools\avr\avr\include\avr\ folder.

WARNING: Do notwrite anything into TouchShield Slide EEPROM from index 0 to 28. 0-27 are used to store screen calibration data and 28 (value 20)

is used to store a check for the same data.

2.2 Another bug in the AntiPasto IDE is the limit of 33 (in some cases 32) images that can be uploaded on the TouchShield Slide. The solution for this bug I've founded on

OpenMoCo.org. You can download the TouchShield OpenMoco UI code from their site (extract the files from openmoco-trunk.tar.gz\trunk\touchSlide in to

YourAntiPasto\hardware\arduino\cores\touchshield\src\components\board\ or you can download and unzip the files used by me in the same folder - modified fonts included).

2.3 Download NewSoftSerial library from Arduiniana an copy it to YourAntiPasto\hardware\arduino\cores\arduino\src\components\libraries\.

2.4 Download GVI Remote Touch - the sketch to upload in to Arduino Duemilanove (upload this sketch first and don't forget to press the programming button on the Slide).

2.5 Download GVI Remote Arduino - the sketch to upload in to Arduino Duemilanove (second sketch to upload).


3. Connections


The following pins are used on Arduino board

Pin
Function
D2
TX
D3
RX
D5
Buzzer
D6
Sensor 1 Power
D7
Sensor 2 Power
D8
Device 1 Shutter
D9
Device 1 Focus
D10
Device 2 Shutter
D11
Device 2 Focus
A0
Read Battery (NA)
A1
Read Sensor 1
A2
Read Sensor 2

The Battery indicator is not yet implemented because at this moment i have no info about TouchShield Slide interrupts,

so if anyone can share some light on this problem is more than welcomed.

Also please post your suggestions or bug reports.


4. Video demo


Thank you.



Comments (4)
  • Kyle Bartz
    Hi there! I have been working with the touchslide to develop a thermostat
    control and I have issues getting bi-directional communication working with my
    temp/humidity sensors and the touch screen. Would you be willing to supply me
    with the source code for your"Remote control for DSLR Camera with Touch
    Shield Slide" on you tube? I would be pay for the code, I think you have the
    best example of the menu systems etc. that I am looking for. Your help would be
    greatly appreciated.

    Kind Regards,

    Kyle
  • GROZEA Ion
    Sure,
    I will help you as much as i can.
    Just e-mail me at gvi70000@gmail.com and i will send you the last version of
    the code and also we can talk about your problems.

    PS: You can download the code and the modified TSS core from the links above.
  • Traian
    Excelent! foarte interesant proiectul si plin de feature-uri. Sunt curios cati
    mW consuma shieldul impreuna cu Arduino.
  • Grozea Ion
    Nu stiu cat consuma shield-ul, nu scrie nimic in specificatiile lui, dar banui
    ca totul consuma in jur de 300mA/h
Write comment
Your Contact Details:
Comment:
Security
Please input the anti-spam code that you can read in the image.