I just received a last minute request to automate a Kodak Carousel S-AV 2000 Slide Projector with an Arduino UNO R3.
I have seen a couple of posts on this forum though I have trouble translating the information for this particular application.
Could someone guide me on how to program a simple automation to move the slides forward at a time interval? I have read that I would probably need one or two "relay(s)" to do this. I would really appreciate your help with this.
A relay is just a switch turned on and off by an electrical signal, thus allowing a low voltage signal (5V) from the Arduino to turn a high voltage (230V) line on and off
From the wiring diagram it looks like the switch labelled U moves the carousel forward when closed. Wire the normally open relay contacts in parallel with it and the Arduino can move the carousel forward by applying 5V to the relay coil
The programming is easy. Use the Arduino Blink sketch to control how often the relay is operated and you are in business.
@UKHeliBob Not really, as they need the slide projector to keep running (forward) for an exhibition.
However they told me that they will want to reuse it, so it might be a good idea to have both directions plugged into the Arduino. Once I do the mod, they will loose the ability to use the remote and so loose the control over the projector.
In short, If I can make a breadboard with two buttons to replicate what the remote does, it would help.
Whilst I agree with 3, 4 and 5, the project is getting more and more complicated. It is important to have a full specification before going any further
These were just thoughts of how I would envision it had I been building one. They are for the OP to consider. IMHO a few extra switches are not really too complex, but I don't know who will be using and their needs. I do think the manual forward and reverse needs to be somewhere so the person setting it up can cue the initial slide.
For example, if you know the full carousel holds 50 slides, you could write a simple function to keeop track of the steps already taken, then kick the relay the number of times needed to get back to slide # 1
As you have no feedback, you could devise a method of ‘indexing’ the carousel - maybe using the ‘zero’ indicator - to make it fully automatic. It becomes a big stepper motor !
I will have to source the relay locally as the exhibition is happening quite soon and deliveries to islands (Malta in my case) are a gamble at the moment.
This is what I found which would seem to work for controlling both the forward and backward function, am I right?
I think I understood my mistake. Sorry if I'm not making sense, this is one of my first actual project with Arduino. If I wire the relay in parallel to the existing remote control circuit board, it means that I will not have to disconnect anything (which I did not understand until now). My technology lessons in secondary school (which I loved every bit of) are coming back thanks to this process and your precious help.
Eventually I'd like to do something like this for them, yes! I'll start with making the simple forward automation and will eventually develop the project and share some pictures and the code on this thread.
I did think that being able to keep track of where it is at would allow for custom time for each slide or any other creative use of this custom remote control system. I keep it in mind.
When you assemble this into a box, you want a cable with the 6 pin DIN plug for the projector, and also a matching 6-pin socket on the box, so that the original controller plugs in to the socket.
Essentially all connections are wired straight through from the lead with the plug, to the socket and your relay contacts simply parallel the two buttons. There may be slight adaptations of this wiring if there is a concern about interference from the hand controller, but that is probably not likely.
I seem to recall having a couple of these controllers (but I don't recall the projector itself) in my archives.