July 14,2018

9:00AM - 6:00PM

PLDT Innolab, Mandaluyong City

COURSE OUTLINE

INTRODUCTION TO ARDUINO

  • History
  • Arduino Parts
  • Arduino IDE
  • Basic Electronic Components and Interfacing with Arduino
  • Real World Arduino Applications
  •  Beyond Arduino
  •  Arduino Resources

ARDUINO PROGRAMMING WORKSHOP

  • Setting up the Development Environment (30mins)

 Arduino IDE

Tinkercad Circuits

  • Workshop Proper (1hr and 45mins)

Setup and Loop

Functions

Built-in Arduino Functions

Variables (Blink LED example)

o Comments

o Variables

o Variable Data Types o Naming

o Assigning Values

  • Comparison Construct (Blink LED without delay example)

if-else, if-else if-else construct

comparison operators

logical operators

  • Looping Construct (Servo Library)

PBOT PRORAMMING

  • PBot Parts

Obstacle Sensors

Line Sensors

Motor Drivers

Battery

 

 

  • Mobot Programming

        Motor Control

Forward

Backward

Turn Left/Right

  •  Mobot Library

Forward

Backward

Turn Left/Right

  • Sensors

Line Sensors (Line Follower example)

Obstacle Detection

  • State Machines

Switch-case Construct (Electric Fan example)

 Sumo Robot States

BUILDING THE SUMOBOT

SUMOBOT BATTLE

Learn the basics of building
a Sumobot in just one day!