welcome to Arduino course by Robojax. I am very pleased that you joined my course. this course
is for absolute beginners. my name is Ahmad Shamshiri and I'm going to teach you everything
you need to learn about Arduino, so you are able to build cool Robotics and automation projects
for your home school or industrial applications. this course is based on SunFounder three in one
Arduino kit sold on Amazon everything that you learn in this course is included in this kit the
course comes with tons of components and projects all with instruction and video for smart car and
other projects that you can use for school or home automation you can purchase it from sunfounder.com
the kit also comes with full documentation code download learning projects with full explanation
wiring diagram and the code that you can download a link to purchase the kit and documentation is
below the video in the description what Arduino is Arduino is an open source electronic platform
based on easy to use hardware and software even is a brand and Commercial name actually we are using
a microcontroller writing a small piece of code to program the microcontroller so microcontrollers
can read sensor switches and many other parameters outside or send information to the devices Arduino
was initiated in the interaction design Institute Ivory in Northern Italy Arduino hardware and
software is used for faster prototyping why Arduino is important these are Main benefits
of Arduino is very inexpensive and will start uh prototyping with as little as 50 dollars
another benefit of Arduino is that it is cross-platform the code that you write on
Windows can be opened in Linux or Macintosh or other operating systems Arduino has simple
clear programming environment or IDE that is easy to use for students for teachers
and the process are very intuitive do we notice open source and extensor software
makes it possible for experienced user and programmers to use programming languages such
as C++ to write libraries for everyone to use easily also Arduino has Open Source extensible
Hardware meaning any manufacturer or person can produce devices that can be used with Arduino
now let's have a look at the requirements of this SunFounder IoT learning kit
computer requirement you need to have a desktop or laptop computer it's possible that
we could use browser with a desktop or laptop computer but it's not part of our course now
Windows 10 Windows 7 8 10 or 11. or if you're using Mac OS
and also you need to have internet connection if you want to download codes and libraries
for software requirement you need to download Arduino IDE software from arduino.cc which I'm
going to show you IDE stands for integrated development environment other requirements
you need to understand basic English and you should have a basic grade 10 or equivalent math
which is required very minimally well if you if you're using Arduino IDE too it needs Windows 10
or newer it doesn't work with all older Arduino Linux 64 bits Mac OS version 10.14 or newer
now let's have a look at the Arduino development boards for our course because we are using this
fan founder Arduino Uno there are tons of Arduino boards available let's start Arduino Uno is also
offered an SMD that surface mount device this is the same chip but this is SMD very tiny
once you upload the program to this board then you don't need the whole thing if you need few
pens you can just remove it and with a very few components like this Crystal oscillator
and two or three other capacitor and resistors then you can use it you don't need all the USB
chip and other component regulator and you just apply a 3.3 volts or 5 volts and
this will work if you use this type then you cannot remove it and you must use the
whole board we have larger board as you can see this is called Arduino Dewey [Applause]
it has more powerful chip more pens as you can see tons of pens over 50 seconds or so
50 52 53 pins I can see and it has two the connector is micro USB and it has a lot of
better feature if you need more pens then you can use this one then we have Arduino Mega 2560
this is Arduino Omega with different specification than Uno and with 53 Pence
you can use this one as well this is all the Arduino Leonardo
SMD chip and Pence
and this is called Arduino micro 5 volts there is Arduino micro 3.3-volt version available
so this is of him Arduino with all the pens available you can program it via micro USB
the same code will run this is Arduino mkr1 that's a with Wi-Fi built in so you
can communicate and connect to the internet and do others a lot of fun stuff with this
this is maker Wi-Fi 1010 different version it also has a different Wi-Fi chip u-blocks
this is Arduino Uno Wi-Fi revision 2. exactly the same shape as Uno
and here is a Wi-Fi chip with other components that's needed to Arduino 101
and here is the chip it has Wireless connectivity and different features available
for our course we are using this beautiful SunFounder Arduino Uno board
and this is a package let's open it and see what is inside the kit
so, this is a frame for the Smart car we will peel this off these are the two wheels for the
smart robot car that's opened
three and one so we have resistors with resistor color code
mini breadboard sorry
infrared remote control Servo motor breadboard est-01 Wi-Fi module
these are some hardware for smart robot for the kit
we have push buttons transistors and this is dht11 temperature sensor with capacitors with
some other small components these are light emitting diode or LED
ultrasonic distance sensor we have some chip seven segment display
and buzzer this will double-sided adhesive you peel it and attach it to something thing
this is the USB cable where we program our Arduino for the this is the socket for the RF
moisture sensor XY joystick [Applause]
this is the SunFounder Arduino board
these are the wheel motor for the Smart car 9-volt battery clip to power the Arduino [Applause]
jumper wires
this is the water pump wheel for the Smart Car these are Dupont cables female to female to male
from pipe, line tracking sensor infrared obstacle avoidance sensor another one
LCD display motor driver l298n INE volts battery
screwdriver and these are just dividers
Arduino cores let's record the zip
more under this we can open any of those they will be displayed in here and by default this
is a blank the board here and the cut we are working with this board the dranation schematic