Smart garbage using Arduino

From the 17 th to the 21st June our primary school students applied Computational Thinking Skills, learned within the Erasmus+ project, to create something useful for the people and environment.

Pupils, in particular, led by teachers  have integrated concepts of computational thinking to design a smart trash bin with Arduino.

These are the steps of 15 hours of activity:

  1. Overview, Installation and configuration of the Arduino IDE
  2. decomposition of a control project of an LED into sub-components (power supply, LED programming, one-button control);
  3. Identification of common patterns in various Arduino projects (e.g. LED control, sensor reading, display use);
  4. Creation of functions for LED control and sensor reading and then writing a simple algorithm;
  5. Decomposition of the intelligent garbage bin design into components (proximity sensor, servo motor, control logic). Identification of common patterns (sensor reading, actuator control). Abstraction of the main functions (opening and closing of the lid);
  6. Design of the final algorithm for bin control and Construction of the Prototype and Presentation;
  7. Physical construction of the basket: assembly of components and final assembly;
  8. Assembly of the smart trash bin;
  9. Presentation of the project and discussion of the results.

The objective, beyond those mentioned above, is to show children how robotics is, as well as fun, of enormous importance to improve the life of the community and of our planet.