Jump to content
Arduino.lk Community Sri Lanka

Arduino Course for Beginners

This event repeats every month forever

Event details


• Arduino programming මුල සිට ඉතා සරලව පැහැදිලි කෙරේ.
• ප්‍රායෝගික ක්‍රියාකාරකම් සදහා අවශ්‍ය සියලු උපකරණ නොමිලේ සපයනු 
ලැබේ.
• දිවා ආහාර සහ refreshments සපයනු ලැබේ.
• සියලු දෙනාට පෞද්ගලික අවදානය යොමු කෙරේ.
• වැඩසටහන අවසානයේ සහතික පත්‍රයක් නිකුත් කෙරේ.

In Arduino.lk’s Introduction to Arduino Programming training, students learn the basics of electronics, sensor input, LEDs, and basic electro-mechanical control using the incredibly popular Arduino microprocessor platform.

In this course, we will introduce you to the basics of programmable electronics using Arduino. We will start off with simple concepts around designing and creating light sculptures with LEDs that blink to create a variety of patterns and sequences. The course will expand this project to show you how to dim and fade LEDs using a technique called Pulse Width Modulation (PWM). This same technique will be used to mix colors of a tri-color LED to re-create any color in the rainbow and produce your very own disco light show!

Throughout this course, we will introduce the basics of programming in Arduino, introducing a handful of useful constructs in C \ C++ programming.

All students will:

>> Learn the basics of electronics, including reading schematics (electronics diagrams)
>> Learn how to prototype circuits with a breadboard
>> Learn the Arduino programming language and IDE
Program basic Arduino examples
>> Prototype circuits and connect them to the Arduino
>> Program the Arduino microcontroller to make the circuits work
>> Connect the Arduino microcontroller to a serial terminal to understand communication and stand-alone use
>> Explore the provided example code and online resources for extending knowledge about the capabilities of the Arduino microcontroller

Contents 

Introduction
Fundamentals of basic electronics
Ohm’s law
Voltage, current and resistance
Electronic components and symbols
Resistors, capacitors, transistors, diodes and more
Basic circuits and their functions
Hooking things up
Reading schematics
Breadboarding
Connecting to the Arduino
Arduino setup
Connecting to the computer and IDE
Built-in code and examples
Downloading programs to the Arduino
Writing your first test program
Connecting the Arduino to the outside world
Serial troubleshooting
Breadboard to Arduino connections
Basic test code
Sensory input
Survey of types of input sensors
Configuring and using digital and analog inputs
Simple switch circuits
Analog inputs (sensors)
Selecting sensors
Analog input fundamental circuits and optimization
Digital and analog input code
Output: LEDs and electro-mechanics (robotics)
Survey of types of output devices
Configuring and driving digital and analog outputs
Simple on/off output circuits
Analog output circuits (brightness, position and speed control
Selecting output devices (motors, solenoids, etc.)
Digital and analog output code
Connecting input to output
Programming sensor-to-output device control
Arduino language understanding
Writing stand-alone reactive programs
Extending the Arduino capabilities
Survey of Arduino “Shields” (Ethernet/WIFI, Bluetooth, specialty function boards, etc.)
Connecting Arduino and external systems
Arduino as embedded controller
Additional web project and code examples
Resources for going further
Conclusion

Medium : Sinhala
Course fee : 7,500 LKR
Awards : Certificate for all participants
Venue : Nugegoda/Homagama

Duration: 8 hours
Required materials : Laptop and Stater Kit
Confirmation fee for confirm your Participation : 2500 LKR | Free Arduino Stater KIT 2
Contact : 0722015270

Apply Now : https://goo.gl/forms/fSznE3ULez51MRZv2


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×