Find Jobs
Hire Freelancers

Basic Sketch for Serial Control of Wav Trigger using Arduino Mega

$10-30 USD

กำลังดำเนินการ
โพสต์ เกือบ 6 ปีที่ผ่านมา

$10-30 USD

ชำระเงินเมื่อส่งงาน
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!
รหัสโปรเจกต์: 16765156

เกี่ยวกับโปรเจกต์

6 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 6 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
6 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $165 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
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 ใน 15 วัน
5.0 (8 รีวิว)
5.6
5.6
รูปอวาตาร์ของผู้ใช้
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 ใน 5 วัน
4.9 (10 รีวิว)
4.4
4.4
รูปอวาตาร์ของผู้ใช้
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 ใน 1 วัน
4.5 (28 รีวิว)
4.1
4.1
รูปอวาตาร์ของผู้ใช้
I have good experience in PCB design (schematic and layout), also in arduino, pic24 microcontroller, esp8266 wifi module, rn4020 bluetooth
$25 USD ใน 3 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
$23 USD ใน 1 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ UNITED STATES
Maitland, United States
5.0
10
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ก.ค. 23, 2015

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง