-
Introduction
-
How to build
-
The GOGOBot Brain
-
Install the Arduino Software and Upload your first program
-
GoGoBot Drag and Drop Software
-
Basic Electronics
-
Getting Started with Programming
-
Libraries and Original GoGoBot Program
-
Making the GoGoBot Buzz
-
Potentiometers and Analog Pins
-
Combining things with "IF"
-
Push Buttons
-
Day Night Sensing
-
Infrared Remote Control
-
Advanced Programming
-
Ultrasonic Distance Sensor
-
Motor
-
Oled Screen and the I2C Protocol
-
Addressable LED's
-
Protocols
-
Bluetooth
The Arduino Uno MicroController
The Arduino Uno Microcontroller
It might surprise you when you learn that the most time spent in modern electronics today is on programming! As much as 80% of the time is spent programming your project.
The microcontroller and what it consists of is thus very important, as you will spend most of your time working on it.
In a nutshell, a microcontroller consists of many pins. As you can see in the picture below, we will be using the Arduino Uno microcontroller. There are hundreds of other controllers, some with fewer pins and some with many more.
Some pins power the microcontroller, but most of these are called GIO (General Input Output) pins. These pins can read voltage (that's input) and/or supply a voltage (output).
The basic idea is to write programs that will control these pins. A simple yet powerful example is a button controlling a LED light. When the button is pressed, it will supply voltage to a pin on the microcontroller. You can monitor that pin using programming, and once a voltage is detected on that pin, you can further program the microcontroller to place a voltage on another pin. If that pin has, for example, an LED connected to it, the LED will light up.
In these lessons, you will learn that these input and output pins can have different functions so that you can connect different sensors etc. to them.
As we go along in this course you will learn in much more details about the Arduino Uno. The real "star of the show" is the IC shown below, this is the CPU (central processing unit) that does all the work and where your program is stored
The below 2 pdf's are important to be able to move forward, Please get to know the material, as all coding and schematics will be based on this.
You might be surprised at the number of different types of Arduino boards that are available. Here is a link to the official Arduino product range.
There are no comments for now.
Share This Content
Search a product
Find a product
Our new website had a big makeover & requires a password reset.
Our new site is faster, has easier searches & navigation, more educational content and more support systems. Behind the scenes, seamless support, stock and shipping integration for speed and accuracy.
Passwords are encrypted and could not be transferred to this new platform. Please reset your password, it will take one minute to do.