Hello !
I'm new to Arduino (only read Arduino for Dummies as well as executed the Blink sketch), and I want to create a complex project for my art classes using Arduino.
Unfortunately, I'm having troubles concerning most of it.
What I need to do :
- I need to perceive the entrance of my spectator in a dark room (that is resolved, I will use a photoresistor and a laser to imitate the function of a presence detector, thanks to several example sketches, such as the Calibration one, and twist it a bit)
- That entrance triggers three distinct events :
- first a camera (connected through WiFi with a ESP-01 or the USB port of my computer) will be triggered in order to film the spectator;
- then a sound will be sent through two stereo speakers connected through jack plugs;
- and finally a video will be diffused thanks to a video projector (connected through an HDMI port) with a delay of 15 seconds from the beginning of the action (can I use
millis()
there?).
- The final departure of the room from the spectator will be once again read by the program, triggering other actions :
- first the video captation will be stopped;
- then it will be diffused to a screen (I may use a graphic tablet connected to my computer through mini-HDMI and a USB port to replace the direct "screen").
My problems :
- It is due very soon;
- I therefore can't afford the order of any other arduino component (I have a Super UNO R3 Starter Kit though);
- I can't seem to find any information on how to direct devices connected to my computer thanks to the IDE software;
- I also don't know how to "summon" the files I need to project and diffuse (the sound and the video) in this software;
- I don't know how to trigger the beginning of the video capture and the ending of this capture either.
What I'm able to do :
- I can work with C language and ask my relatives for the "normal" coding parts (but not for anything related directly to Arduino);
- I can use Bluetooth stereo speakers instead of wired ones if necessary.
If anyone is willing to help me, thanks.
Looking towards answers,
EnaroVail.
PS : If there's anything you don't understand, please ask me (I'm not from an English-speaking country, so my English - and even more technical English - might be a little messy ^^')