Learning Management System @ KidzCanCode
Sign In
Sign In
Reset Password
Register
  • Home
  • Courses
    • All Courses
    • 3D Modelling & 3D Printing
    • StoryTelling
    • Andriod Application Development
    • BBC micro:bit
      • Coding with the BBC micro:bit
      • microPython on micro:bit
      • Electronics with the BBC micro:bit
      • Gaming with the micro:bit
      • Robotics with the micro:bit
    • Kittenbot Meowbit
    • Edublocks
    • Scratch
      • Scratch Junior
      • Beginner Scratch
      • Advanced Scratch
    • Electronics
      • Beginner Electronics
      • BBC micro:bit
      • Raspberry Pi
      • Arduino
    • Minecraft
    • Python
    • Robotics
      • BBC microbit Robots
      • Elecfreaks
      • SunFounder
      • Raspberry Pi Robots
      • Yahboom
      • Edison
      • GoPiGo
      • Makeblock
    • Computer Science
    • Game Development
    • Web Development
  • STEM Resources
  • FAQ
Free
Exploring Fundamentals of Electronics using the Arduino
16

Description

Course Overview

Getting started with electronics has traditionally been hard requiring investment in costly and difficult to procure electronics learning kits. The Arduino movement however changed all of that with the introduction of the Arduino UNO. The Arduino UNO is one of the best boards to get started with learning electronics, coding, etc. In many different way the Arduino movement and has democratized the learning of electronics all over the world. If this is your first experience tinkering with electronics and you have some existing programming knowledge, then the, “Exploring Fundamentals of Electronics using the Arduino UNO” is probably for you.

This development track provides access to various tutorials that will help you explore the fundamentals of electronics while building on your essential coding skills.  This development track is based on the Arduino UNO and offers a perfect introduction to the world of electronics and programming through an affordable and easy to use hardware, software platform. As part of this development track you will cover the following concepts –

  1. Learning to write Arduino sketches and blink LED’s
  2. Work with LDR (Light Dependent Resistors) sensors
  3. Work with RGB LED’s and create light patterns
  4. Understand how potentiometers, relays and switches work
  5. Learn to use a bunch of sensors which include – moisture sensor, alcohol sensor, touch sensor, hall effect sensor, tilt sensor, IR sensor, etc.
  6. Create your own custom circuits and write code to interact with the electronics
  7. Implement different project ideas through a combination of Arduino based code and electronics

The “Exploring Fundamentals of Electronics using the Arduino UNO” requires you to work with the C/C++ progamming language to write code for the Arduino. We recommend that you take the following courses to build your programming fundamentals –

  1. Introduction to coding concepts with Scratch I
  2. Introduction to coding concepts with Scratch II
  3. Exploring Coding Concepts Using the BBC micro:bit I
  4. Exploring Coding Concepts Using the BBC micro:bit II
  5. Exploring Coding Concepts Using the BBC micro:bit III
  6. Design Interactive Games Using the BBC micro:bit

Prerequisites

This development track requires an investment in the following hardware –

  1. You will need to download and install the Arduino development IDE. The approach to installation, configuration, setup of the Arduino IDE is covered in our tutorials.
  2. You will need to purchase the Arduino Advent electronics kits from LittleBird electronics. The Arduino Advent kit has all the sensors you need to perform the tutorials covered in this development track.

About the Arduino UNO

The Arduino UNO is the most used and documented board of the whole Arduino family and very easy to setup, play with. The Arduino UNO is a microcontroller board based on the ATmega328 . The Arduino UNO has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button.

Arduino is an open-source, prototyping platform and its simplicity makes it ideal for  hobbyists to use as well as professionals. The Arduino UNO contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Arduino UNO differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 microcontroller chip programmed as a USB-to-serial converter. “Uno” means one in Italian and is named to mark the upcoming release of Arduino 1.0. The Arduino Uno and version 1.0 will be the reference versions of Arduno, moving forward. The Uno is the latest in a series of USB Arduino boards, and the reference model for the Arduino platform.

You can read more about the Arduino here – www.arduino.cc.

Take This Course

Students

Lessons

Free

Lesson 0 – Basics of Electronics

Free

Lesson 1 – Setting Up The Arduino Uno and Arduino IDE

Free

Lesson 2 – Fade, Flicker & Twinkle

Free

Lesson 3 – LDR Light Sensor

Free

Lesson 4 – Temperature Sensor

Free

Lesson 5 – LED’s and Switches

Free

Lesson 6 – RGB LED’s

Free

Lesson 7 – Potentiometer

Free

Lesson 8 – Buzzer

Free

Lesson 9 – Relay

Free

Lesson 10 – Infra Red Remote Controller

Free

Lesson 11 – Tilt Sensor

Free

Lesson 12 – 9v Battery

Free

Lesson 13 – Measuring Temperature With a DHT11

Free

Lesson 14 – Using a Servo

Free

Lesson 15 – Moisture Sensor

Free

Lesson 16 – Touch Sensor

Free

Lesson 17 – Hall Effect Sensor

Free

Lesson 18 – Alcohol Sensor

Free

Lesson 19 – Laser Module

Free

Lesson 20 – Sound Sensor

Free

Lesson 21 – Ultrasonic Range Sensor

Free

Lesson 22 – Reed Switch

Free

Lesson 23 – Infrared Transmitter

Free

Lesson 24 – Flame Sensor

Free

Lesson 25 – Connect Arduino to Processing

Free

Lesson 26 – Working with Shift Registers and Arduino

Free

Lesson 27 – Automatic Plant Watering with the Arduino

Free

Lesson 28 – Heart Rate Sensor with the Arduino

Free

Lesson 29 – Realtime clock with the Arduino

Free

Lesson 30 – Millisecond function and the Arduino

Free

Lesson 31 – Interrupts and the Arduino

Free

Lesson 32 – I²C and the Arduino

Free

Lesson 33 – EEPROM and the Arduino

Free

Lesson 34 – Accelerometer and Gyroscope with Arduino

Free

Lesson 35 – SPI and Arduino

Take a course to view this content

Related Courses

Free
Python Learning Paths – Intro to Advanced
2
Free
Learning JavaScript with GrassHopper From Google
2
Free
Learning To Code With Javascript using Code Guppy (Video Course) – III
2
Free
Learning Javascript With CodeGuppy – II
2
Copyright © 2019 – KidzCanCode
  • Home
  • Courses
  • KidzCanCode
  • CoderDojo Altona North
  • Hack2.Live
  • STEM Books, Kits, etc.
  • Home
  • Courses
    • All Courses
    • 3D Modelling & 3D Printing
    • StoryTelling
    • Andriod Application Development
    • BBC micro:bit
      • Coding with the BBC micro:bit
      • microPython on micro:bit
      • Electronics with the BBC micro:bit
      • Gaming with the micro:bit
      • Robotics with the micro:bit
    • Kittenbot Meowbit
    • Edublocks
    • Scratch
      • Scratch Junior
      • Beginner Scratch
      • Advanced Scratch
    • Electronics
      • Beginner Electronics
      • BBC micro:bit
      • Raspberry Pi
      • Arduino
    • Minecraft
    • Python
    • Robotics
      • BBC microbit Robots
      • Elecfreaks
      • SunFounder
      • Raspberry Pi Robots
      • Yahboom
      • Edison
      • GoPiGo
      • Makeblock
    • Computer Science
    • Game Development
    • Web Development
  • STEM Resources
  • FAQ