Description: Learn Audio Electronics with Arduino by Charlie Cullen Learn Audio Electronics with Arduino: Practical Audio Circuits with Arduino Control teaches the reader how to use Arduino to control analogue audio circuits and introduces electronic circuit theory through a series of practical projects, including a MIDI drum controller and an Arduino-controlled two-band audio equalizer amplifier. FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description Learn Audio Electronics with Arduino: Practical Audio Circuits with Arduino Control teaches the reader how to use Arduino to control analogue audio circuits and introduces electronic circuit theory through a series of practical projects, including a MIDI drum controller and an Arduino-controlled two-band audio equalizer amplifier.Learn Audio Electronics with Arduino provides all the theoretical knowledge needed to design, analyse, and build audio circuits for amplification and filtering, with additional topics like C programming being introduced in a practical context for Arduino control. The reader will learn how these circuits work and also how to build them, allowing them to progress to more advanced audio circuits in the future. Beginning with electrical fundamentals and control systems, DC circuit theory is then combined with an introduction to C programming to build Arduino-based systems for audio (tone sequencer) and MIDI (drum controller) output. The second half of the book begins with AC circuit theory to allow analogue audio circuits for amplification and filtering to be analysed, simulated, and built. These circuits are then combined with Arduino control in the final project – an Arduino-controlled two-band equalizer amplifier. Building on high-school physics and mathematics in an accessible way, Learn Audio Electronics with Arduino is suitable for readers of all levels. An ideal tool for those studying audio electronics, including as a component within other fields of study, such as computer science, human-computer interaction, acoustics, music technology, and electronics engineering. Author Biography Charlie Cullen is Assistant Head of the School of Electrical & Electronic Engineering in the Technological University Dublin, Ireland. Table of Contents INTRODUCTIONSOFTWARE TOOLSTinkercadLTSpiceArduino IDEEQUIPMENTArduino UnoBreadboardSwitches & LEDsResistors, Capacitors & PotentiometersAudio & MIDI ComponentsOther ComponentsSolderingFinal Component ListCONCLUSIONS1 ELECTRONICS FUNDAMENTALS1.1 SCALES, SYMBOLS & EQUATIONS1.1.1 Worked Example- Adding Voltages1.1.2 Worked Example- Working with Fractions1.2 ELECTRICAL FUNDAMENTALS1.3 TUTORIAL- INTRODUCTION TO TINKERCAD1.4 EXAMPLE PROJECT- GETTING STARTED: AN ARDUINO POWERED LED LIGHT1.5 CONCLUSIONS1.6 SELF- STUDY QUESTIONS2 SYSTEMS & TRANSDUCERS2.1 ELECTRONIC SYSTEMS & TRANSDUCERS2.2 DIGITAL SYSTEMS & ARDUINO CONTROL2.3 ANALOGUE TO DIGITAL CONVERSION- SAMPLING2.4 MIDI CONTROL SYSTEMS2.5 AUDIO SENSORS: SWITCHES, POTENTIOMETERS & MICROPHONES2.6 AUDIO ACTUATORS: LEDS & LOUDSPEAKERS2.7 TUTORIAL- WORKING WITH COMPONENTS2.8 EXAMPLE PROJECT- SENSOR CONTROL OF LED OUTPUT2.8.1 Circuit Design2.9 CONCLUSIONS2.10 SELF- STUDY QUESTIONS3 DC CIRCUITS3.1 OHMS LAW & DIRECT CURRENT3.1.1 Worked Example- Calculating A Resistor Value3.2 KIRCHOFFS VOLTAGE LAW: SERIES CIRCUITS3.2.1 Worked Examples- Calculating Series Resistance3.2.2 Worked Example- Calculating Series Resistor Voltages3.3 VOLTAGE DIVIDERS3.3.1 Worked Examples- Voltage Dividers3.4 KIRCHOFFS CURRENT LAW: PARALLEL CIRCUITS3.4.1 Worked Examples-- Calculating Parallel Resistance3.4.2 Worked Examples- Calculating Parallel Current3.5 TUTORIAL: LIMITING CURRENT TO PROTECT COMPONENTS3.6 EXAMPLE PROJECTS: SERIES & PARALLEL CIRCUITS3.6.1 Series Circuit Project3.6.2 Parallel Circuit Project3.7 CONCLUSIONS3.8 SELF-STUDY QUESTIONS4 DIGITAL SYSTEMS 1- ARDUINO OUTPUT4.1 MICROPROCESSOR CONTROL SYSTEMS4.2 INSTRUCTION TYPES- SEQUENCE INSTRUCTIONS4.3 EXAMPLE PROJECT 1- ARDUINO DIGITAL OUTPUT4.4 DATA TYPES- VARIABLES4.5 EXAMPLE 2- MULTIPLE DIGITAL OUTPUTS4.6 FUNCTIONS- ENCAPSULATING CODE4.7 TUTORIAL- HOW TO WRITE CODE PART 14.8 EXAMPLE 3- REUSING CODE WITH FUNCTIONS4.9 ANALOGUE OUTPUT- PULSE WIDTH MODULATION4.10 EXAMPLE PROJECT- AUTOMATIC TONE PLAYER4.11 CONCLUSIONS4.12 SELF- STUDY QUESTIONS5 DIGITAL SYSTEMS 2- ARDUINO INPUT5.1 PROGRAMMING RECAP5.2 DATA STRUCTURES & ITERATION- ARRAYS & LOOPS5.3 EXAMPLE 1- TONE ARRAY OUTPUT5.4 WORKING WITH EXTERNAL LIBRARIES- SERIAL MIDI OUTPUT5.5 EXAMPLE 2- MIDI SEQUENCE PLAYER5.6 CONDITIONS & DIGITAL INPUT5.7 TUTORIAL- HOW TO WRITE CODE PART II5.8 EXAMPLE 3- MIDI SWITCH CONTROLLER OUTPUT5.9 ANALOGUE INPUT- PERCUSSION SAMPLING5.10 FINAL PROJECT: MIDI DRUM TRIGGER5.11 CONCLUSIONS5.12 SELF- STUDY QUESTIONS6 AC CIRCUITS6.1 AUDIO SIGNAL FUNDAMENTALS- SINE WAVES6.1.1 Worked Example- Varying the Speed of Sound6.2 AC SIGNALS- AMPLITUDE, FREQUENCY & PHASE6.2.1 Worked Examples- Finding the Instantaneous Voltage of a Sine Wave Input Signal6.3 CAPACITANCE- STORING CHARGE OVER TIME6.3.1 Worked Example- Calculating the Charge on a Capacitor6.3.2 Worked Example- Calculating Capacitive Reactance for Different Input Frequencies6.4 IMPEDANCE- COMBINING AC COMPONENTS6.4.1 Worked Examples- Analysing Combined Resistive and Reactive Circuits6.5 TUTORIAL: INSTALLING LTSPICE 6.6 EXAMPLE PROJECT- AC ANALYSIS WITH LTSPICE 6.6.1 Example Project- Circuit 1 6.6.2 Example Project- Circuit 2 6.7 CONCLUSIONS 6.8 SELF-STUDY QUESTIONS7 AUDIO AMPLIFIERS 7.1 AMPLIFICATION 7.1.1 Worked Examples- Calculating Decibel Gain Values 7.2 SEMICONDUCTORS- DIODES 7.3 SEMICONDUCTORS: TRANSISTORS 7.3.1 Worked Example- Simulating BJT Characteristic Curves Using LTspice 7.3.2 Worked Example- Simulating A Common Emitter Amplifier With LTspice 7.4 OPERATIONAL AMPLIFIERS 7.4.1 Worked Example- Simulating an Inverting Amplifier With LTspice 7.5 DC BLOCKING, POWER DECOUPLING & ZOBEL NETWORKS 7.6 EXAMPLE PROJECT: BUILDING AN AUDIO AMPLIFIER 7.7 CONCLUSIONS 7.8 SELF-STUDY QUESTIONS8 AUDIO FILTERS 8.1 DECIBELS & EQUAL LOUDNESS8.2 FILTER CHARACTERISTICS & BODE PLOTS 8.3 1ST ORDER LOW PASS FILTER 8.3.1 Worked Example- Designing a 1st Order Low Pass Filter 8.3.2 Worked Example- Simulating a 1st Order Low Pass Filter Using LTspice 8.4 1ST ORDER HIGH PASS FILTER 8.4.1 Worked Example- Designing a 1st Order High Pass Filter 8.4.2 Worked Example- Simulating a 1st Order High Pass Filter with LTspice 8.4.3 Worked Example- Reading & Writing Audio Files with LTspice 8.5 CONTROLLING AUDIO FILTERS 8.6 EXAMPLE PROJECT- AUDIO AMPLIFIER WITH 2-BAND EQUALIZER 8.7 CONCLUSIONS 8.8 SELF-STUDY QUESTIONS9 ARDUINO AUDIO CONTROL 9.1 FINAL PROJECT OVERVIEW 9.1.1 Project Components 9.2 ARDUINO STATE CONTROL 9.2.1 Worked Example- Arduino State Control 9.3 ARDUINO DIGITAL FILTER CONTROL 9.4 FINAL PROJECT- ARDUINO CONTROLLED AUDIO AMPLIFIER WITH 2-BAND EQUALIZER 9.5 CONCLUSIONS 10 CONCLUSIONS 10.1 FUTURE WORK 10.1.1 Electronics Fundamentals 10.1.2 Arduino Control 10.1.3 Audio Electronics 10.2 FINAL NOTES APPENDIX 1: SELF-STUDY QUESTIONS APPENDIX 2: AC DERIVATIONS (CHAPTER 6) Deriving Charge Over Time Deriving an RC Time Constant Deriving Capacitor Voltage Deriving Capacitive Reactance Deriving Series Impedance Magnitude Deriving Series Capacitance Deriving Parallel Capacitance APPENDIX 3: RESISTOR VALUES Details ISBN0367186659 Author Charlie Cullen Publisher Taylor & Francis Ltd Year 2020 ISBN-10 0367186659 ISBN-13 9780367186654 Format Paperback Subtitle Practical Audio Circuits with Arduino Control Place of Publication London Country of Publication United Kingdom Imprint CRC Press DEWEY 621.38930285622 Publication Date 2020-04-16 Short Title Learn Audio Electronics with Arduino Language English UK Release Date 2020-04-16 AU Release Date 2020-04-16 NZ Release Date 2020-04-16 Pages 486 Illustrations 38 Tables, black and white; 332 Line drawings, black and white; 216 Halftones, black and white; 548 Illustrations, black and white Alternative 9780367186647 Audience Professional & Vocational We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:135078681;
Price: 128.74 AUD
Location: Melbourne
End Time: 2024-11-02T05:04:21.000Z
Shipping Cost: 21.43 AUD
Product Images
Item Specifics
Restocking fee: No
Return shipping will be paid by: Buyer
Returns Accepted: Returns Accepted
Item must be returned within: 30 Days
ISBN-13: 9780367186654
Book Title: Learn Audio Electronics with Arduino
Subject Area: Multimedia, Mechanical Engineering
Item Height: 235 mm
Item Width: 191 mm
Author: Charlie Cullen
Publication Name: Learn Audio Electronics with Arduino: Practical Audio Circuits with Arduino Control
Format: Paperback
Language: English
Publisher: Taylor & Francis Ltd
Subject: Computer Science, Physics
Publication Year: 2020
Type: Textbook
Item Weight: 953 g
Number of Pages: 464 Pages