Skip to main content
logo
Forgotten your username or password?
Home
  • English ‎(en)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
    • Français ‎(fr)‎
    • Türkçe ‎(tr)‎
    • Ελληνικά ‎(el)‎
    • Module 1

      Smart Lighting for the Environment and Safety

      Environmental protection

      Module Identity

      Title
      Smart Lighting for the Environment and Safety
      Subjects Covered
      Computational Systems Technology
      Format
      Text, Slide show, Video, Visual programming environment (FOSSBot), Interactive activities, Group work
      Teacher preparation time
      60-90 min
      Lesson time required
      90 minutes
      Age range
      13-15 years
      Keywords
      Sensors, Automation, Robotics, Smart Lighting, Programming, Visual Coding, Environmental Awareness, Energy Saving
      Summary

      In this lesson, students explore how sensor-based systems can be used to implement smart lighting solutions that contribute to environmental sustainability and public safety. Through experiential learning with the FOSSBot robot and its visual programming environment, they connect sensors, write simple programs, and develop a basic smart lighting system that reacts to ambient light and motion. Working in teams, students go through structured activities that combine theoretical understanding with hands-on coding and testing. They progressively build their project from basic sensor control to a fully functioning automated lighting system, cultivating problem-solving, collaboration, and environmental consciousness along the way.

      Introduction

      Smart lighting systems are an essential application of modern automation technologies, helping reduce energy consumption and improve safety in public and private spaces. This module introduces students to key concepts in physical computing by using sensors such as photoresistors and ultrasonic detectors connected to a programmable robot (FOSSBot). Through hands-on activities, students learn how sensors collect data from the environment and how automated systems can make decisions based on this data. They apply conditional logic in programming to control LEDs, creating a smart lighting system that only activates under specific conditions (e.g., low light and movement detection). This not only reinforces computational thinking but also raises awareness of technology's role in energy efficiency and sustainable living.

      Basic Knowledge

      • •Basic arithmetic operations and logic (addition, subtraction, if/else statements)
      • •Familiarity with visual programming (block-based environments)
      • •Understanding of programming structures (loops, conditions)
      • •Introduction to sensors and actuators (photoresistors, ultrasonic sensors, LEDs)
      • •Basic internet and Wi-Fi connectivity use

      Learning Outcomes

      By the end of this activity, students will be able to:

      • ✓Operate the FOSSBot programming interface
      • ✓Connect and configure basic sensors (light and ultrasonic)
      • ✓Interpret sensor values and use them as triggers for automation
      • ✓Apply conditional logic to control devices based on real-time data
      • ✓Design and build a functional smart lighting system
      • ✓Collaborate effectively in teams, distributing roles and responsibilities
      • ✓Understand how technology can promote environmental responsibility and safety


  • Download Lesson Plan
  • Programming Environment
    Blocky
  • Evaluation
Close shade box
Previous section
Next section
  • Download Lesson Plan

    • Download Lesson Plan (EN) File
    • Download Lesson Plan (GR) File
    • Download Lesson Plan (ES) File
    • Download Lesson Plan (FR) File
    • Download Lesson Plan (TR) File
    • black box lights File
  • Programming Environment

    • fFind in the image the interactive points of 1. Save Code 2. FOSSBot Interface Homepage 3. Run Program 4. Stop Program Execution 5. Trash Bin 6. Blocks Palette 7. Tile Drop Area

  • Evaluation

    • g
    • r
    • g

    • s


    • d
 
Back

The European Commission support for the production of this website does not constitute an endorsement of the contents which reflects the views only of the authors, and the Commission cannot be held responsi­ble for any use which may be made of the information contained therein.

You are currently using guest access (Log in)