Arduino and Grove LET’S START.

Slides:



Advertisements
Similar presentations
Lab7: Introduction to Arduino
Advertisements

Intro to the Arduino Topics: The Arduino Digital IO Analog IO Serial Communication.
Intel Galileo Gen 2 & Grove Seeed Starter Kit Gen 1
Jeff Branson Education Outreach Coordinator Derek Runberg Curriculum Curator
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Introduction.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Introduction to Arduino Prepared by R. Lamond.  “Arduino is an open-source electronics prototyping platform based on flexible, easy- to-use hardware.
Basic Circuits – Lab 2 Arduino and Sensors Xmedia Spring 2011.
Embedded Programming and Robotics
Colorado Space Grant Consortium Gateway To Space ASEN 1400 / ASTR 2500 Class #12 Gateway To Space ASEN 1400 / ASTR 2500 Class #12 T-58.
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
Jeff Branson Education Outreach Coordinator Derek Runberg Curriculum Curator Getting.
Daniel Pickem and Rowland O’Flaherty 12/04/2012 Mechatronics (ME 6405) Student Lecture On Arduinos *Some slides courtesy of Eoin Brazil
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
1 of 20 Core Arduino Workshop Chris Koehler and Brian Sanders Colorado Space Grant Consortium.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Getting Started With the Arduino Uno
1 - Remove LED from 13 and GND - Bring out your breadboard from HW#4 Arduino Overview:
Rebecca Bruce and Susan Reiser, May 2015 Analog Input and Output.
HW & SW Overview  What’s UNO  Hardware  Specification  Installing IDE  Programming  Compiling.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Arduino Programming. THE ARDUINO IS A MICROCONTROLLER – A LOW COST, LOW PERFORMANCE COMPUTER.
Having fun with code, using Arduino in a middle school CS classroom
Arduino - Introduction
Microcontrollers A microcontroller is a small computer which interacts with its environment, e.g switches, sensors, lights, motors It does not have.
Getting Started: Building & Programming
Smart Newton Car By: Hui Zhu.
Welcome to Arduino A Microcontroller.
By Rick Darby Sponsors: Geekspace Gwinnett The WorkSpot
Scrolling LCD using Arduino.
Microcontroller basics
DHT 11 Sensor Connect the sensor with Arduino board like picture below. Download DHT11 Sensor library from
Intro to the Arduino Created by
UTA010 : Engineering Design – II
An Arduino Workshop A Microcontroller.
Program the robotic arm
Arduino Development for Beginners
Arduino Part 1 Topics: Microcontrollers Programming Basics
INC 161 , CPE 100 Computer Programming
Arduino - Introduction
LCD’s with Arduino A Microcontroller.
Arduino Uno and sensors
‘SONAR’ using Arduino & ultrasonic distance sensor
Introduction to Arduino Microcontrollers
Introduction to Arduino Microcontrollers
Arduino and Grove LET’S START.
مقدمة في الاردنيو د فضل الاكوع.
ARDUINO     What is an Arduino? Features 14 Digital I/O pins 6 Analogue inputs 6 PWM pins USB serial 16MHz Clock speed 32KB Flash memory 2KB SRAM.
Arduino Analog I/O Analog input pins: 0 – 5
Visual Instructions.
Intro to the Arduino Topics: The Arduino Digital IO
Arduino 101 Credit(s):
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Banyule Coding Club: Learn Arduino Richard Counsel Malcolm Macleod Watsonia Library - June 2018 Reference materials here ->
Arduino Board.
Chapter 1 Introduction of Arduino
Intro to the Arduino by Someet Singh
Having fun with Arduino
Aeroponic Engineering and Vertical Farming
Arduino Leonardo Setup
Introduction to Arduino
Lab #1: Getting Started.
Arduino Uno circuit basics
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
Introduction to arduino
Introduction to Arduino IDE and Software
05 | Integrating Advanced Sensors and Shields
Presentation transcript:

Arduino and Grove LET’S START

Grove: a physical computing kit by SEEED

1. Download the Arduino IDE

(Arduino IDE) Serial Monitor Verify (code) Paste your code here Upload (code) New (code) Open (code) Save (code) Info and errors shown here (Arduino IDE)

2. Install the Shield: Insert your Grove Shield into the matching pins of your Arduino board Plug your Arduino into your computer; Under “Tools,” select the board (e.g.“Genuino Uno”).

3. (You may need to) select the port: Under “Tools,” select a powered port (e.g. a USB port) that you connected your board to; in most cases, you don’t need to do this step – it’s auto-selected – but if you can’t get your Arduino to upload code, it may be that you need to plug into another port on your laptop.

(Working with Grove Modules)

(The ports on the Arduino Grove Shield) Digital Ports for digital sensors (output 0 or 1) and actuaotors (off or on). Ports 3, 5, 6 are PWMs for Servos and LEDs that fade (The ports on the Arduino Grove Shield)

(The ports on the Arduino Grove Shield) I2C Ports for inputs that are more complex than 0,1 or 0 to 1024 (e.g. reading temperatures from a temp. sensor (The ports on the Arduino Grove Shield)

(The ports on the Arduino Grove Shield) Analog Ports Read values 0 to 1024 (not only 0 and 1) (The ports on the Arduino Grove Shield)

(I/O Modules in the Kit) Display Controls high voltage inputs (e.g. a desk lamp; a water pump) with low voltage (5v) on Arduino Actuator Environmental Sensor Interface Sensor Interface i.e. A Potentiometer  e.g. adjusts brightness of LED Environmental Sensor Light Environmental Sensor Interface Actuator (I/O Modules in the Kit)

4. Finding the demo code to upload

(Wireless Modules not in the Kit) …and there are available many more modules of many kinds

Let’s try the LED

Cathode - + Anode Select the LED code from the Starter Kit Sketchbook or copy it from GitHub

Your task for today: Explore the possibilities afforded by the Grove kit. You might do this in parallel with a partner in class. Match these possibilities to what are envisioning for your project. See if the you can reconcile the limitations and offerings of the electronics with your vision. You are encouraged to video record alternative systems so you can evaluate and compare them.