Understand difference between analog input and output.
- A/D conversion on analog input.
- D/A conversion on analog output (faked by PWM).
- What is PWM and how is it used?
- Make a circuit and program that uses PWM output to dim an LED.
Assignment
Add dimming feature to previous LED on/off software
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Cabo was able to build the PWM circuit and copied an example program. Required him to debug the software.
Computer software intro: what is a bit, byte, and binary number system
Lesson Outline
Intro to the binary number system.
What kind of data can be represented in binary.
How the computer uses binary bits and bytes to represent different types of data.
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Mercer had a hard time focusing on the lesson material.
He was interested in how keyboards work, keyboard layout.
We also covered how keyboards evolved from typewriters, how the typical PC GUI evolved from physical things like file folders, documents, notes, calenders, etc.
Schematic diagram of switch input-
Building the switch input-
Programming the LED state based on switch input-
How to modify the program to toggle the light-
Assignment
Continue programming the toggle program
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
We weren't able to finish the programming. Cabo needs to be able to work on program at home. Needs a working laptop.
What is hardware and software, and what is binary number system
Lesson Outline
Movies on hardware and software-
Movie on input/output devices-
Movie on binary data-
We covered what is the binary number system and what binary data is used for.
Assignment
None
Session Minutes
60
Minutes Student Attended
60
Lesson Comments
Showed videos on computer hardware and software and the binary number system.