+ All Categories
Home > Documents > Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final...

Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final...

Date post: 06-May-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
21
Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek, Rob Holm, Nicolaus Cory, and Cody Neltner Client: Dr. Tin-Shi Tam Advisor: Gary Tuttle http://sddec18-01.sd.ece.iastate.edu/ 1
Transcript
Page 1: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Campanile-Carillon ModelSddec18-01

Team: Johnathan Germick, Zachary Reznicek, Rob Holm, Nicolaus Cory, and Cody Neltner

Client: Dr. Tin-Shi Tam

Advisor: Gary Tuttle

http://sddec18-01.sd.ece.iastate.edu/

1

Page 2: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Overview● Educate public● Musical instrument● Mobile Campanile-carillon model● Campanile tutorial● Use at school events

2

Page 3: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Our Team● Passion for music● Love the ISU campanile● Necessary technical skills acquired through coursework

○ Basic Programming background○ Circuit design/soldering experience

● Desire to learn new skills

3

Page 4: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Task Responsibility/Contributions● John: Team Leader

● Nic: Application Engineer

● Rob: Quality Engineer

● Cody: Scribe

● Zach: Lead Software Engineer

4

Page 5: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Educating the public● Display history● Showcase Engineering student skills● Experience the Bells of Iowa State● Spread ISU pride

5

Page 6: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Carillon tutorial● Anyone can play● Inspire people to make/play music● Falling notes● Light up keys

6

Page 7: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

7

Page 8: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Functional requirements● Carillon Tutorial with song library

● Display electronic sheet music

● Allows layperson to play instrument

● Display Historical Information

● Weather Resistant

8

Page 9: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Non-functional requirements● User friendly interface

● Non intrusive for carillonneurs

● Diagnostic manual for troubleshooting

● Classical appearance, minimally invasive

9

Page 10: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Constraints● Must be weather resistant

● Must run off batteries and 120V power

● All solutions must fit on the model

● Must be prepared to implement design in November of 2018

10

Page 11: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Market Survey● Others

○ “Standard-sized” carillons (more than 47 bells)○ Few are mobile○ None with a tutorial software

11

Page 12: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Market Survey Continued

● Other software:○ Synthesia, Guitar Hero

12

Page 13: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Potential Risks

● Electrical connections/solder joints● Circuit minimally intrusive to instrument● Troubleshooting guide/operating manual● Hardware/Software replacement

0.4 inches

13

Page 14: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Resource/Cost Estimate

● Hardware cost: $600● Monitors: $650● Battery solution: $1000● Total Cost: $2250*

14

*Approximate cost

Page 15: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Major Milestones from this semester ● Display “Falling notes”

● Illuminate lights through software commands

● Integrated LEDs into baton

Baton prototype 15

Page 16: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

16

Page 17: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

HW/SW used● HW:

○ Raspberry Pi: Display and communicate to arduino○ Arduino: Communication to LEDs○ WS2812b LEDs: addressable LEDs need one data wire

● SW: ○ C++○ Python: serial port to Arduino○ Arduino IDE○ Solidworks

17

Page 18: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Test Plan● Tested multiple LED strings

● LED durability test, vibration, brightness

● Software testing

● Waterproofing tests

18

Page 19: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Current status● Began building prototype● Developing code

○ RPI○ Arduino

19

Page 20: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Schedule for Fall and Future Milestones● Obtain custom keys from Rick Watson, carillon designer

● Bells are cast

● Model fully built

● Select monitors*

● Develop Power supply solution*

● Write diagnostic manual*

● Implement proposed design

20

Page 21: Advisor: Gary Tuttle Client: Dr. Tin-Shi Tam …sddec18-01.sd.ece.iastate.edu/docs/Final presentation to...Campanile-Carillon Model Sddec18-01 Team: Johnathan Germick, Zachary Reznicek,

Summary● Create interface that enables anyone to play

○ RPI Falling Notes software○ Display sheet music○ Addressable LEDs from Arduino

● Integrate with current design ○ Develop prototype

● Display documentary

21


Recommended