DramaLäb event


Alessandro Contini and Giacomo Leonzi


Arduino workshop for newbies: from concept to project realization


Organizers: Barbara Russo and Andrea Janes, Faculty of Computer Science


Program


***Participants are requested to bring their own laptop***

Day 1, May 24th, room D002

9:00 - 10:45 Plenary

Intro to Arduino: what is it, why it’s here and what you can do with it

11:00 - 13:30 Class 1
Arduino IDE
Arduino programming language
Hello World: Blink a LED
Variables in Blink
Digital VS Analog
PWM: what it is and what you can do with it

14.30 - 19:00 Class 2
Arduino IDE
Arduino programming language
Hello World: Blink a LED
Variables in Blink
Digital VS Analog
PWM: what it is and what you can do with it

Day 2, May 25th, room D002

9:00 - 13:30 Class 2
Tools: what’s inside the kit
The Breadboard
Sensing the environment
  • Analog input
    • Mapping sensor data
  • Digital input
Playing with sensors and actuators

14.30 - 19:00 Class 1
Tools: what’s inside the kit
The Breadboard
Sensing the environment

  • Analog input
    • Mapping sensor data
  • Digital input
Playing with sensors and actuators

Day 3, May 26th, room D002

9:00 - 13.30 Class 1
How can Arduino communicate with other software: serial communication
Project Day 1
14.30 - 19:00 Class 2
How can Arduino communicate with other software: serial communication
Project Day 1

Day 4, May 27th, room D002

9.00 - 13:00 Class 2
Project Day 2
Final presentation
14:00 - 18:00 Class 1

Project Day 2
Final presentation