Arduino for Robotics 01
Arduino is used widely in robotics and automation all over the world. In this course the kids will be learning the basics of Arduino and simulate the Ardunio projects on TinkerCAD
This level for Absolute Beginners project and practical base lessons designed to be simple and easy to follow which uses only the most relevant circuits and programs and assumes nothing about your prior electronics or programming experience.
The Arduino is not only the best way to learn an extensive array of modern technologies, but also the tool that can enable you to create the machines that you imagine.
Because the Arduino was created with education in mind, it is t...
This level for Absolute Beginners project and practical base lessons designed to be simple and easy to follow which uses only the most relevant circuits and programs and assumes nothing about your prior electronics or programming experience.
The Arduino is not only the best way to learn an extensive array of modern technologies, but also the tool that can enable you to create the machines that you imagine.
Because the Arduino was created with education in mind, it is the best learning tool for getting started, even if you have never written a line of code before. And, while the Arduino is the perfect learning and creativity tool for people getting started, it is also an amazing platform for advanced designs.
Step by Step Getting Started will teach you how to program the Arduino and use many of the most popular and useful components through practical and fun experiments.
Objective
Primarily the motivation behind this course is to show students the full potential of Arduino based microcontrollers and to equip them with the knowledge necessary to make use of this potential to bring their own innovative ideas to life.Students will be taught from the very basics, giving them a solid foundation of the fundamentals.
Learning Arduino which is based on C and C++ primarily, will also help students to easily start learning other new languages such as Java, Python etc. which are of much demand in today’s jobs market. Through building circuits and writing code students will be made to complete the hands-on exercises, making them combine several different ideas and concepts.Through this we expect to see student’s thinking out of the box, challenging them to be innovative and creative all the time. At the end of this course students will gain the experience of building and completing their very first robot. The challenges they will be facing will definitely encourage them to be innovative, creative and help them improve their abstract thinking.
Main Pack Components List
Item |
QTY |
Arduino Uno R3 board |
1 |
MB102 Full+ Breadboard 800 Pin |
1 |
Infrared Remote Control Module |
1 |
TCRT5000 Infrared Reflective Line Follower Module |
3 |
Red LED 5mm |
10 |
Green LED 5mm |
10 |
Blue LED 5mm |
10 |
Traffic light Module |
2 |
Jumper wires M-M |
40 |
Jumper wires M-F |
40 |
Jumper wires F-F |
20 |
220Ω Resistors |
10 |
1KΩ Resistors |
5 |
Push Button |
4 |
S8050 NPN transistor |
2 |
S8550 PNP transistor |
2 |
10uf capacitors |
2 |
100uf capacitors |
2 |
22pF Ceramic Capacitor |
2 |
NE555 IC |
1 |
5v Active Buzzer |
1 |
5v Passive Buzzer |
1 |
Photoresistor |
2 |
7 segment Display |
2 |
HC-05 Bluetooth Module |
1 |
80mm x 50mm Dot board PCB |
2 |
After completing this course the student will learn about the arduino and how to make a basic robot.
What Students Create
- A robot that performs autonomous tasks
- Unique code that they understand
- Designs for robot improvement and test courses
- An Arduino programmable robot
-
Introduction to embedded system5:32
-
Overview of basic electronics and digital electronics.9:50
-
Microcontroller vs. Microprocessor00:00:00
-
Common features of Microcontroller.00:00:00
-
Comparison between the two Different types of microcontrollers.00:00:00
-
What is a Light Emitting Diode (LED)?00:7:13
-
Circuit Diagram of LED Interfacing with Arduino LED Interfacing with Arduino00:3:22
-
The concept of a program variable00:9:12
-
Blink an LED00:00:00
-
Challenge Discussion00:00:00
-
LED Blinking with Arduino with different frequencies00:00:00
-
Understanding electronics elements – Resistors, capacitors, transistors, relays etc00:16:17
-
Blinking of EVEN and ODD states of LEDs.00:12:34
-
LED dice.00:14:55
-
Traffic light system. And many more projects00:00:00
-
Pulse Width Modulation00:00:00
-
analogWrite() in Arduino00:00:00
-
PWM pulse output from Arduino00:00:00
-
LED Fading with Arduino00:00:00
-
Challenge Discussion00:00:00
-
if/then/else Statement00:00:00
-
Iteration using for loops.00:00:00
-
Knight rider pattern with 10 LEDs00:00:00
-
Real world timing and the delay() function.00:00:00
-
While Loop00:00:00
-
Do-While Loop00:00:00
-
Switch Statement00:00:00
-
5 different LED Patterns00:00:00
-
Using serial input.00:00:00
-
Controlling LEDs with keys.00:00:00
-
Keys as toggle switch.00:00:00
-
Interfacing a piezo Buzzer00:00:00
-
Using a buzzer as an alarm unit00:00:00
-
Array Introduction00:00:00
-
Accessing Arduino Array Elements00:00:00
-
Getting Array Size00:00:00
-
Char Arrays and Strings00:00:00
-
Two Dimensional Arrays00:00:00
-
Arduino Array Example00:00:00
-
Arduino function00:00:00
-
Elementary electrical theory: current, voltage, resistance, and Ohm’s Law.00:00:00
-
Reading a simple schematic.00:00:00
-
Wiring on a solderless breadboard.00:00:00
-
Voltage dividers: resistor/resistor, resistor/switch, resistor/photoresistor, resistor/LED.00:00:00
-
RGB LED control00:00:00
-
Changing the brightness of LEDs using potentiometers.00:00:00
-
Automatic Night Lamp Using Arduino00:00:00
-
Parallel Communication00:00:00
-
Serial Communication Modules00:00:00
-
Types of Serial Communications Arduino UART00:00:00
-
GSM/GPRS Arduino Interfacing00:00:00