Foundations
Touch-controlled lighting
A capacitive touch input triggers a configurable lighting output and records the event.
- System
- Inputs, logic, interfaces, and outputs
- Evidence
- Configuration, tests, results, and revisions
Projects
These projects show how inputs, logic, and outputs can be combined for lighting, environmental control, access, exhibits, robotics, and sensing.
Project method
The application can change—from a greenhouse to a robot—while the underlying process remains consistent.
Document the need, intended behavior, users, and constraints.
Select the sensors, controls, cameras, credentials, or network events.
Specify conditions, timing, permissions, sequences, and safeguards.
Connect the required lights, audio, displays, relays, motors, or equipment.
Test the integrated system, record results, and update the design.
Project gallery
Each project documents a different combination of physical inputs, programmable behavior, interfaces, and outputs.
Showing all 11 projects.
Foundations
A capacitive touch input triggers a configurable lighting output and records the event.
Automation
Temperature thresholds start and stop a ventilation fan with defined hysteresis and state history.
Environment
Distributed nodes report temperature, humidity, and air-quality measurements to a local hub.
Access
An RFID credential is checked against permissions before a cabinet relay changes state and logs the result.
Human interaction
A recognized visual marker triggers coordinated lighting, audio, display, or motion outputs.
Automation
Environmental readings and schedules control irrigation, ventilation, and supplemental lighting.
Environment
Water sensors trigger local audio or visual alerts and record the condition for follow-up.
Human interaction
Voice and alternative controls operate lighting, audio, and environmental outputs with clear feedback.
Vision
A camera reads item markers and records recognized identity, location, time, and resulting workflow state.
Robotics
Distance and route inputs drive a constrained mobile platform with motion limits and manual control.
Capstones
An independently defined project documents requirements, architecture, implementation, tests, and revisions.
From reference build to independent project
A reference implementation establishes a tested input–logic–output pattern. An independent project can reuse that pattern with different hardware, conditions, interfaces, or behavior.
Review the curriculum sequenceProject information
Provide the intended inputs, outputs, behavior, hardware constraints, and current stage of the project.