Class Site: https://github.com/zevenrodriguez/CIM542-642
Email: [email protected]
- Official Arduino Website
- Learn Electronics with Arduino: An Illustrated Beginner's Guide to Physical Computing by Jody Culkin, Eric Hagan
- ArduinoToGo Website
- UM Interactive Labs Site
You will need to document your work for this class. Documentation must include videos/gifs, Images, and basic write ups about your projects. You will have 3 projects in this class. Each project should have its own documentation page. For smaller homework assignments, simply create a homework page and include all documentation there. All please upload all assignment links to Microsoft Teams before the date due.
- Intro to Physical Computing Slides
- Intro to Making
- Vinyl Cutter Notes
- Project 1: Representing Emotion
- Intro to Electricity and Components Slides
- Intro to Arduino Kit
- Intro to Arduino IDE
- Digital input and output
- Parts of an Arduino
- Plugging in your Arduino
- Using a Breadboard
- Programming the Arduino
- Github Notes
Complete the SOS Signal example in Chapter 3
- Document/record a video/gif of finished project
- Create a hw page and embed video/gif
- Create a documentation page for Representing Emotion Project
- Include a title with your Emotion
- Design a new light pattern for your Emotion
- Document/record your new light pattern
- Upload code and Include Link
- Digital input and output
- Millis
- Fade
- Basic Switch - Examples => Basics => DigitalReadSerial
- Mode Changer
- Light Pattern
- Presentation Feb 13th
- Sculpture
- Light Pattern
- Light Pattern
- Millis Fade
- Representing Emotion Project Due Feb 20th
- Bring finished product
- All documentation due end of day
- Intro to Motors
- Servo Sweep Example - Examples => Servo => Sweep
- Servo Knob Example - Examples => Servo => Knob
- Intro to 3D Design
- Intro to FDM
- Types of Design Software
- Fasteners
- Using Calipers
- Dimension Worksheet
- Sketching Fundamentals
The class will be a flip classroom. I will post video lectures or assignments before class and during class we will have office hours. I will be available only through teams. I would like to keep emailing to a minimum to make sure that all questions get answered. If you have general questions, use the general chat. If you have specific questions, feel free to send me a message. Teams has a great feature to do screen sharing, FYI. If you are not available for class due to time zone issues, please reach out to make arrangements.
- Online lecturers will be available before class
- Check in periodically for updates on assignments and lectures
- Office hours during class time
- Install Microsoft Teams Desktop