Overview of the 6 units in Advanced Automation
Welcome to Advanced Automation
Introduction to Functions
Shock Detector Case Study
Mastery Check - Sketch of Functions
Making Code Modular
Module Maker - Creating modular code yourself!
Drink Machine Part I
Drink Machine Part II
Drink Machine Testing Software
Binary Secret Code - Introduction to Abstraction
Three Boards, Three Flavors
Introduction to State Machine Programming - Escape to Summer Case Study
Drink Dispenser State Machine
Building a Physical Drink Dispenser State Machine
Iterative Design
Choosing your system
Students State Program - Description
Inputs, Outputs, Hardware
Levels of Abstraction
The Crane Game - Example for Abstraction
We will control our local Mars Rover - not Perseverance, Opportunity or Curiosity, but our own Sphero RVR. But the control will be by a Raspberry Pi Pico over the serial port, using the CircuitPython Library that Mr. Weinberg developed.
This unit was part of a SSIS Stories in March 2022. And included a video (1:22).