Find Jobs
Hire Freelancers

Basic Sketch for Serial Control of Wav Trigger using Arduino Mega

$10-30 USD

In Progress
Posted about 6 years ago

$10-30 USD

Paid on delivery
Hello, I am looking for a freelancer who is familiar with Arduino serial control to write a sample sketch where a wav trigger board is controlled serially by an Arduino Mega. A list of events is described below. I have used the Wav Trigger board (Robertsonics / SparkFun) successfully with past projects that use physical switches to activate the 16 available triggers on the board. I've been impressed with its ease of use and programming using the utility. I also have had success using an Arduino Mega for other prototyping projects. I'm no expert but getting better with each project. See more about the board, tutorials and online guide at [login to view URL] Now I need to control the Wav Trigger using serial Tx from my Arduino Mega for the first time. The reason is this project has too many banks of switches and the cabling will get unruly unless I simplify. I also understand that serial control would allow me to utilize all 999 sounds on the Wav Trigger memory - and I need more than the physical 16 triggers available. Serial control will accomplish this. However I've never used serial tx rx in an arduino project. I have reviewed sample tutorials, etc. but I need assistance from someone who has set up the mega to serial transmit before. Although I believe the goals are quite simple (playing sounds and turning on lights), I cant get it to work with the online resources. Right now I am working on a from scratch prop build which has many vintage single pole single throw rocker switches from the 60s, momentary switches and LEDs. I need to get more functionality from these old switches and controlling the sound portion by serial would get the job done. Also, between the number of switches, sound triggers and LEDs, I may run out of Arduino pins!?!? This project deliverables are: - Create sketch which initializes the Arduino Mega to implement serial communication on port 3 to control a Robertsonics Wav Trigger board. - Provide all required libraries and any other files necessary for the sketch. - The sketch will have Arduino Mega Dpins 2 through 10 as inputs for detecting 5v voltage from a series of SPST toggle and momentary switches. Other pins for momentary switches and LEDs can be assigned in the sketch as necessary. -Please annotate the sketch as much as possible for clarity (i.e. //place note lines after each line as needed to explain function) - Include code for the following events: +When switch A is toggled on (pin 2 reads high), play sound 1, then when switch A is toggled back off (pin 2 reads low), stop all playing sounds and then play sound 2. + When switch B is toggled on (pin 3 reads high), play sound 3, then when switch B is toggled back off (pin 3 reads low) play sound 4. + When switch C is toggled on (pin 4 reads high) play a random sound selected from a set of .wav files (for example sounds 100 to 110), then when switch C is toggled off (pin 4 reads low) play another random sound from the same set. + When (momentary) switch D is toggled on (pin 5 reads high) play sound and blink LED A until switch D is pressed again. + When Momentary switch E is toggled on (pin 6 reads high) play a random sound selected from a set of wav files (for example sounds 200 to 210). +When momentary switch F is toggled on (pin 7 reads high) play sound 8. This is a short list of basic functions where I hope to see the code and learn more about the serial transmit functions. I think this should be an easy project for the many Arduino masters here on freelancer. Please ask any questions. Thanks!
Project ID: 16765156

About the project

6 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $165 USD for this job
User Avatar
Read and understood your project description. Have real time experience on Arduino MEGA and using Serial communication with multiple devices. 15+ years of experience on Computer Language and Digital Electronics.
$750 USD in 15 days
5.0 (8 reviews)
5.6
5.6
User Avatar
Hi. I can do your task. Pls see my portfolio for implemented projects. further do you need a written report for the project mentioning how it is done?
$111 USD in 5 days
4.9 (10 reviews)
4.4
4.4
User Avatar
How r u?bro,,,its me imad,,,have done 200+ projects regarding matlab, arduino, c#, unity, php, html,PIC Controller, Atmega and vb.net. u will feel brotherhood...............
$15 USD in 1 day
4.5 (28 reviews)
4.1
4.1
User Avatar
I have good experience in PCB design (schematic and layout), also in arduino, pic24 microcontroller, esp8266 wifi module, rn4020 bluetooth
$25 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$23 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Maitland, United States
5.0
10
Payment method verified
Member since Jul 23, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.