At a glance
- 1 lecture hour per week
- 2 practice hours per week
- 3 credits
Prerequisites
ECE 2020 – Digital Design, CSE 1020 – Programming II
Course Description
- Design and interface circuits with LEDs and control them by writing software
- Blinking LEDs and controlling their rate of blinking with potentiometers
- Running LEDs and controlling their direction using potentiometer direction of rotation
- Displaying 4-bit or 5-bit binary counters using LEDs
- Understanding 2’s complement subtraction by displaying the results using LEDs
- 7-segment display control using Arduino software and displaying various numbers
- Control of speakers and tone generation
- Circuits using various sensors (pressure/light/PIR motion/temperature)
- Circuits and software controlling servo motors and RFID readers
- Developing small control applications using solenoid, vibration motor, etc.
Learning Resources
- Margolis, M. (2011). Arduino cookbook: Recipes to begin, expand, and enhance your projects. O’Reilly Media, Inc.