Skip to content
CEC Semester Eighteen 2020

Raspberry Pi 4 Automation

Dr. Don Wilcher -
Director of Manufacturing and Technology at Jefferson State Community College
August 24,
2020
Physical Computing and Automation Basics
In this introduction session Physical Computing and Automation Basics will be presented. Physical Computing and Automation technical literature will be discussed along with terminology. A review of the Raspberry Pi 4 along with a brief discussion of the SBC's General- Purpose Input/Output Pins (GPIOs) will be provided. Attendees will learn how to install the Processing visual programming language for operating the RPi4 SBC projects.
Course Resources
Special Educational Materials
Raspberry PI 4 Model B
Digi-Key Daily - Video
Raspberry Pi 4 Model BMERUS‚Ñ¢ Audio Amplifier Kit for Raspberry PiWhat to Know About the Raspberry Pi 4 - Blog
The new Raspberry Pi 4B Functional Comparison to the Pi 3B+ - Another Teaching Moment
DigiKey Electronics - Video
Intro to TensorFlow Lite Part 3: Speech Recognition on Raspberry Pi Digi-Key Electronics - Video
Accelerate Industrial IoT Application Dev Part 2Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction - Maker.io Tutorial Digi-Key Electronics - Video
CEC August 24-282020 Assets - Intro to TensorFlow Lite Part 2: Speech Recognition Model Training - Maker.io Tutorial
August 25,
2020
Understanding the Mouse as an Inputting Device
Day 2 session will allow attendees to explore Human Inputting Device (HID) technology. The typical mouse will be investigated by attendees through a series of hands-on lab activities. Alsothe concept of HID and its relationship with Physical Computing will be discussed. In additionProcessing programming concepts on reading the mouse x-y coordinate positions will be illustrated to the course attendees.
Course Resources
Special Educational Materials
Raspberry PI 4 Model B
Digi-Key Daily - Video
Raspberry Pi 4 Model BMERUS‚Ñ¢ Audio Amplifier Kit for Raspberry PiWhat to Know About the Raspberry Pi 4 - Blog
The new Raspberry Pi 4B Functional Comparison to the Pi 3B+ - Another Teaching Moment
DigiKey Electronics - Video
Intro to TensorFlow Lite Part 3: Speech Recognition on Raspberry Pi Digi-Key Electronics - Video
Accelerate Industrial IoT Application Dev Part 2Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction - Maker.io Tutorial Digi-Key Electronics - Video
Intro to TensorFlow Lite Part 2: Speech Recognition Model Training - Maker.io Tutorial Digi-Key Electronics - Video
August 26,
2020
Understanding Analog to Digital Converters
Day 3 session will allow attendees to explore the circuit operation of an Analog to Digital Converter (ADC). Attendees will learn how to wire and setup an ADC on a Raspberry Pi 4. AlsoADC basics will be discussed in this session using hands-on lab activities. Attendees will learn about the PCF8951 ADC module. In additionattendees will learn how to read analog values from a potentiometer using the Processing programming language.
Course Resources
Special Educational Materials
Raspberry PI 4 Model B
Digi-Key Daily - Video
Raspberry Pi 4 Model BMERUS‚Ñ¢ Audio Amplifier Kit for Raspberry PiWhat to Know About the Raspberry Pi 4 - Blog
The new Raspberry Pi 4B Functional Comparison to the Pi 3B+ - Another Teaching Moment
DigiKey Electronics - Video
Intro to TensorFlow Lite Part 3: Speech Recognition on Raspberry Pi Digi-Key Electronics - Video
Accelerate Industrial IoT Application Dev Part 2Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction - Maker.io Tutorial Digi-Key Electronics - Video
Intro to TensorFlow Lite Part 2: Speech Recognition Model Training - Maker.io Tutorial Digi-Key Electronics - Video
August 27,
2020
DC Motor Controls
The application of controlling a dc motor with a RPi4 will be discussed and demonstrated in this Day 4 session. To illustrate DC motor controlsthe L293 H-Bridge driver integrated circuit (IC) will be demonstrated. Alsothe Processing programming language will be used to provide visual control of the dc motor's speed. In additionattendees will learn how to wire and test the hardware and software components for this interactive motor controller.
Course Resources
Special Educational Materials
Raspberry PI 4 Model B
Digi-Key Daily - Video
Raspberry Pi 4 Model BMERUS‚Ñ¢ Audio Amplifier Kit for Raspberry PiWhat to Know About the Raspberry Pi 4 - Blog
The new Raspberry Pi 4B Functional Comparison to the Pi 3B+ - Another Teaching Moment
DigiKey Electronics - Video
Intro to TensorFlow Lite Part 3: Speech Recognition on Raspberry Pi Digi-Key Electronics - Video
Accelerate Industrial IoT Application Dev Part 2Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction - Maker.io Tutorial Digi-Key Electronics - Video
Intro to TensorFlow Lite Part 2: Speech Recognition Model Training - Maker.io Tutorial Digi-Key Electronics - Video
August 28,
2020
Electromechanical Relay Control
Attendees will interact with a simple electromechanical relay controlled by a RPi4. A discussion on the operation of a transistor relay control circuit will be presented. Alsobasic electronic sensing and control applications will be discussed in this final class session. Attendees will learn how to use electromechanical relays for operating high current electrical loads and devices. Alsothe Processing code operation will be discussed with the attendees
Course Resources
Special Educational Materials
Raspberry PI 4 Model B
Digi-Key Daily - Video
Raspberry Pi 4 Model BMERUS‚Ñ¢ Audio Amplifier Kit for Raspberry PiWhat to Know About the Raspberry Pi 4 - Blog
The new Raspberry Pi 4B Functional Comparison to the Pi 3B+ - Another Teaching Moment
DigiKey Electronics - Video
Intro to TensorFlow Lite Part 3: Speech Recognition on Raspberry Pi Digi-Key Electronics - Video
Accelerate Industrial IoT Application Dev Part 2Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction - Maker.io Tutorial Digi-Key Electronics - Video
Intro to TensorFlow Lite Part 2: Speech Recognition Model Training - Maker.io Tutorial Digi-Key Electronics - Video
Headshotv2
Instructor
Dr. Don Wilcher
Director of Manufacturing and Technology at Jefferson State Community College

Dr. Don Wilcher, an Electrical Engineer, is an Associate Certified Electronics Technician (CETa), a Technical Education Researcher, Instructor, Maker, Emerging Technology Lecturer, Electronics Project writer, and Book Author. His Learn Electronics with Arduino book, published by Apress, has been cited 80 times in academic journals and referenced on patents.

He is the Director of Manufacturing and Technology at Jefferson State Community College. His research interest is Embedded Controls, Robotics Education, Machine Learning, and Artificial Intelligence applications and their impact on Personalized Learning, Competency-Based Models curriculum, and instructional development in Mechatronics, Automation, IoT, Electronics, Robotics, and Industrial Maintenance Technologies. He is also the Founder and owner of MaDon Research LLC, an instructional technology consulting, technical training, and electronics project writing company serving Electronics Marketing Media, Technical and Engineering Education companies.