Programming Arduino with C/C++

Programming Arduino with C/C++
JOIN THE COURSE

 

The hands-on course is designed for students wanting to learn the basic element of utilizing C/C++ programming language to import code into the Arduino Circuit Board to see what the programs can do. The students will learn to hook wires, lights, servomotors, and speakers to the Arduino to utilize this microcontroller. In this course you will learn how to create code for the Arduino IDE and how to set up the board to see what the code results in. This includes learning the basics such as the Arduino language, which is a simplified version of C++, what the components on the Arduino are, and how to implement basic functions and ideas on the Arduino. This is an excellent introductory course to programming if you are planning to become an electrical engineer or a programmer– one of the hottest career fields today.

Prerequisite

  • Knowledge of Computer Basic and C, C++ or Java Basic.

Learning Objectives

Upon successful completion of this course, students will be able to:

  • Start and Exit Arduino IDE
  • Program in C/C+ using Arduino IDE
  • Understand how circuits work
  • Create, save and upload code into Arduino (microcontroller)
  • Understand Arduino Syntax
  • mplement the code and understand what’s happening on the Arduino
  • Set up the Arduino board for multiple projects
  • Understand how Arduino interacts with many different devices
  • Understand how to develop software to control the hardware.
  • Utilize and understand the difference between input and output devices
  • Learn the possibilities of what the Arduino can do
  • Become familiar with working with both hardware and software

Target Student

This course is designed for a student who wants to learn the following:

  • C/C++ basic programming
  • Electricity
  • Circuitry
  • Run and debug basic functions on the Arduino
  • Components on the Arduino Board
  • Arduino library and Data Types

Topics

  • Installation of Arduino IDE
  • What is Arduino?
  • What can it do?
  • Basic Fundamental Electronics
    • Electricity
    • Voltage and Ohm’s Law
    • Circuits
  • Understanding Basic Arduino Functions and Arduino Code
  • Connecting LED lights onto Arduino Board
    • Positive/Negative Lead
    • Blink LED light
  • Potentiometer and I/O Binary Code
  • Making sounds/songs with speaker
  • Servomotor

Assumptions

  • The course assumes that the learner is familiar with basic computer skills.
  • This course depends on the student’s commitment to work in class and, if necessary, to work independently at his/her own time on project assigned to them that will require access to a computer.
  • The student has a basic knowledge of computer use, such as the ability to create and save files in a folder.
  •  Internet access to download Arduino IDE software for practice.
  • The student has a basic knowledge of computer programming language such as, BASIC, C, C++, Java or equivalent.
JOIN THE COURSE

Schools & Partners

We believe in offering the highest quality courses, created by schools and partners who share our commitment to excellence in teaching and learning, both online and in the classroom.

Best purchase i made in envato. Great Theme!

Thank you for all your help and assistance over the years with our products.
I would have no hesitation in recommending you to my clients.

400
faculty and staff teaching courses and discussing topics online

online Education
Phone: (714) 505-3475
Fax: (714) 505-3476
1835 W. Orangewood, Suite 200,
Orange, CA 92868