Skip to content
@ssis-aa

Advanced Automation at SSIS

From state machine to data science and machine learning.

Advanced Automation at SSIS

From functions and state machines to data science and machine learning. See at aa.ssis.edu.vn

In our first unit we learn the basics of defining and calling functions, providing input parameters and return output values. And we define and describe the algorithms to solve our problems. Rearranging program code to become modular makes it easier to reuse code and reduce errors.

  1. Welcome to Advanced Automation
  2. Introduction to Functions
  3. Shock Detector Case Study
  4. Mastery Check - Sketch of Functions
  5. Making Code Modular
  6. Module Maker - Creating modular code yourself!
  7. Drink Machine Part I
  8. Drink Machine Part II
  9. Drink Machine Testing Software

  1. Convert a binary string into a readable ASCII text to learn more about abstraction and decomposition.
  2. Binary Secret Code - Introduction to Abstraction
  3. Three Boards, Three Flavors
  4. Introduction to State Machine Programming - Escape to Summer Case Study
  5. Drink Dispenser State Machine
  6. Building a Physical Drink Dispenser State Machine
  7. Iterative Design
  8. Choosing your system
  9. Students State Program - Description
  10. Inputs, Outputs, Hardware
  11. Levels of Abstraction
  12. The Crane Game - Example for Abstraction

  1. Create some generative art!
  2. Generative Art and the Circle K Project
  3. Design Project
  4. Branches, Forks, and Pull Requests
  5. Circular Art
  6. Idea Sharing for the Generative Art Project
  7. Project Check-In
  8. Design Project Submission
  9. Singular Collaborative Art Project

  1. Introduction Control Systems Board
  2. Carrier board rp2040 - physical and electrical connection
  3. The I2C Bus
  4. Activate the OLED display
  5. Control Algorithms
  6. Digital states and Pulldown Resistors
  7. Feedback Control Systems
  8. The PID controller
  9. VEX VR Control Systems Task
  10. Water Flow Controller and Landing a Rocket
  11. APIs and Libraries
  12. Sphero RVR API - see more at rvr2023
  13. Control Challenge 2022-2023
  14. Documentation on Design Decisions
  15. On the Field: Control Systems and API Challenge
  1. Sketch Classifier
  2. Improving the Classifier
  3. Self Driving Car Activity
  4. Iterative Design
  5. Evaluating Algorithms and Standards
  6. Machine Learning Project - Objective and Dataset
  7. Machine Learning Project - Algorithm and Training Data
  8. Machine Learning Project - Training the Model
  9. Documenting Iterations
  10. Saving the Dataset and Model
  11. JSON data exchange
  12. Presentation of final version as a website
  1. Interpreting graphs and analyze csv files
  2. Processing large csv files
  3. Determining Pulse Width
  4. Morse code challenge
  5. Sensor Calibration, Smoothing, Rate of Change

Pinned Loading

  1. functions-and-modular-code functions-and-modular-code Public

    Unit 1: Functions and Modular Code

    JavaScript 2

  2. managing-state managing-state Public

    Unit 2: Managing State

    Python

  3. collaborative-code collaborative-code Public

    Unit 3: Collaborative Code

    JavaScript

  4. control-algorithms-and-apis control-algorithms-and-apis Public

    Unit 4: Control Algorithms and APIs

    Jupyter Notebook

  5. machine-learning machine-learning Public

    Unit 5: Machine Learning

    JavaScript

  6. measurement-and-data-processing measurement-and-data-processing Public

    Unit 6: Measurement and Data Processing

    Python

Repositories

Showing 10 of 24 repositories
  • collaborative-code Public

    Unit 3: Collaborative Code

    ssis-aa/collaborative-code’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Jun 28, 2024
  • generative-art-collaboration2022 Public

    A design project by Dan, Dongjae, Khang and William. Created in December 2022.

    ssis-aa/generative-art-collaboration2022’s past year of commit activity
    JavaScript 0 MIT 1 0 0 Updated Jun 28, 2024
  • vannak_magnet-spinny-thing Public Forked from Vlak23/magnet-spinny-thing

    Project in Advanced Automation at SSIS, Unit 6 Measurements and Processing of Data

    ssis-aa/vannak_magnet-spinny-thing’s past year of commit activity
    Python 0 MIT 4 0 0 Updated May 29, 2023
  • rvr2023 Public

    Controlling the Sphero RVR with a rp2040 over serial in CircuitPython using the rvr API.

    ssis-aa/rvr2023’s past year of commit activity
    Python 0 MIT 0 0 0 Updated May 23, 2023
  • morse Public

    Send and receive Morse code with the Circuitplayground Express.

    ssis-aa/morse’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Apr 20, 2023
  • measurement-and-data-processing Public

    Unit 6: Measurement and Data Processing

    ssis-aa/measurement-and-data-processing’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Apr 19, 2023
  • .github Public

    Advanced Automation at SSIS

    ssis-aa/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Apr 19, 2023
  • machine-learning Public

    Unit 5: Machine Learning

    ssis-aa/machine-learning’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Apr 16, 2023
  • control-algorithms-and-apis Public

    Unit 4: Control Algorithms and APIs

    ssis-aa/control-algorithms-and-apis’s past year of commit activity
    Jupyter Notebook 0 MIT 0 0 0 Updated Apr 4, 2023
  • control_system_examples-dan Public Forked from ssis-aa/control_system_examples

    These are the files we used in class with the Sphero RVR for control

    ssis-aa/control_system_examples-dan’s past year of commit activity
    Python 0 MIT 28 0 0 Updated Mar 7, 2023

Top languages

Loading…

Most used topics

Loading…