Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
47 views
Introduction To Grove PDF
Uploaded by
Jess Candelearia
AI-enhanced title
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Introduction to Grove.pdf For Later
Download
Save
Save Introduction to Grove.pdf For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
47 views
Introduction To Grove PDF
Uploaded by
Jess Candelearia
AI-enhanced title
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Introduction to Grove.pdf For Later
Carousel Previous
Carousel Next
Save
Save Introduction to Grove.pdf For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 9
Search
Fullscreen
Open Hardware (Yseeed Frac wwww.seeedstudio.com 1 Introduction to Grove 1 1, Our Initiative 1 2. What is Grove? --mennnmmninnneninnnnonnnsninsnneninninnennnsninsennnniesenennanse Y 3. Whois it for?-~ 4 2 How Grove functions? 1. Grove Module Activation 2. Functional Areas of the Base Shield: 3. Grove Categories-~- PeesWe believe that electronics is fun and everyone, no matter what your background, is capable of building a successful electronics project. No one should be held back from bringing ideas to life because they are bogged down by soldering or debugging electronic circuits. We want to help. That is why we created the Grove system, an easy-to-use, plug-and-play tool set. Grove is a modulated, ready-to-use tool set. Much like Lego, it takes a building block approach to assembling electronics Compared with the traditional, complicated learning method of using a breadboard and various electronic components to assemble a project, Grove simplifies and condenses the learning process significantly. The Grove system consists of a base shield and various modules with standardized connectors. The base shield allows for easy connection of any micro- processor input or output from the Grove modules, and every Grove module addresses a single function, such as a simple button or a more complex heart rate sensor. Each one comes with clear documentation and demo code to help you get started quickly Characteristics: 1) Affordable for everyone 2) Powerful tool set, including elements from inertial detection to wireless communication. Plus, we are always adding more, 3) Uniform interface, plug-and-play, no soldering required, 4) Detailed documentation, an electronics background is not required 5) Perfect for prototyping Artists, makers, inventors, hobbyists, students and teenagers. Ee eres(an illustration having a lot of Grove elements plugged onto a Base Shield) All Grove modules connect to the Grove Base Shield, which is the starting point of your Grove journey. The base shield routes all of the pins from your microcontroller (e.g. Arduino) into 16 Grove sockets for instant, simple, solder-free connec- tions, In this section, you will find a general example of how to activate a Grove module, an illustration of different functional areas on a base shield and an introduction to all five categories of the Grove system. ‘What do you do the moment you get a new Grove module and unpack it? Simply plug the Grove module into the base shield and upload the sample code to your Arduino. This is as OUT OF THE BOX as you can get. That’ the principle we keep in mind when writing our wiki pages. So generally, there are only two steps to get a Grove module rolling: ! Plug it into the | {appropriate port Upload the demo | {Check the result codejexample =f Example: How to gather temperature data from your environment? 1) Plug the Grove - Temperature Sensor into one of the analog ports on the Grove - Base Shield. How do | know which port on the base shield to plug it into? The wiki page explains exactly which port is required, “Connect the module to the Analog port 0 of Grove - Basic Shield using the 4-pin grove cable” Cees ners2) Copy and paste the demo code from the corresponding wiki page to a new Arduino sketch, and upload it to your Arduino 1X Geova ~ Tenprature Sensor done v1.0 4 This sensor detects the environent tenpratare, % Connect the signsl of this sensor to Al, use the ¥ Serial moniter to get the result. Be ie eee #include “oath. b> int a float tanperature: int B3975: HB value of the thermistor float resistance: void satupO Serial. besin G00) y void Loop () { asanaloghead ©) resistance: (Float) (1023-a)410000/s, //get the resistance of the sensor; tenperature=t/ Clog (resi stance/10000)/B!1/299. 15)-273, 15://convert to tenperature via datasheet delay (1000) Serial. print (Current temperature is“); Serial. printIn (tenpersture) \seeed eres Ere)3) After successfully uploading the sketch, you can check the temperature data via the serial monitor. @cows a) In this section, we will focus on the methodology of the Grove system. There are 16 Grove sockets on the base shield which can be divided into three different functional areas: digital ports (8), analog ports (4), and I2C ports (4):The Grove modules communicate via different protocols, such as 12C, and by familiarizing yourself with the communication methods of each module, figuring out where to plug them in will become second nature. Cen Pree1) Digital Ports Surrounded by the red lines are eight digital Grove ports. They are equivalent to digital pins 0 through 9 on the Arduino Uno, Normally, they are used when reading a digital sensor that only outputs 0 or 1 or turning on or off an actuator. Some of these ports are multi-purpose and can function as PWM (pulse width modulation) outputs. They are port 3, port 5 and port 6. You will need these ports when driving a servo or fading an LED. Digital ports are a must for serial communication too. There is one built-in hardwired serial port, AKA UART, on port 1. This is the Arduino’s default port for serial communication with the PC. In cases where you need at least two serial devices or you need an available serial port for debugging purposes, other digital ports, software serial ports, can be used to replicate the function. We will encounter it a lot in our Grove system. 2) Analog Input Ports On the left-hand side are four Grove ports for taking analog readings. Analog sensors can return read- ings ranging from 0 - 1024, Compared with digital sensors that only return 0 or 1, analog readings are more detailed and precise 2) Analog Input Ports On the left-hand side are four Grove ports for taking analog readings. Analog sensors can return read- ings ranging from 0 - 1024, Compared with digital sensors that only return 0 or 1, analog readings are more detailed and precise 3) 12C Ports Below the digital ports are four I2C Grove ports. |2C sa low-speed bus protocol that transfers data via two wires: SCL and SDA. SCL is the clock line that synchronizes data transfer over the |2C bus, and SDA is the data line. The following diagram illustrates the framework of an I2C bus +5v Rp Device 1 Device 2 Device 3 scl SDA Wseeed Cee re eeeThere is no limit to the amount of devices that can hang off of the I2C bus; however, only one of them can work in master mode, while all of the others work in slave mode. For Grove, the master is the Arduino. It generates the clock signal and sends commands to and/or receives data from all of the devices. In theory, each slave device should have a unique address. 12C ports are generally used when the amount of data is overwhelming for simple digital and analog ports. For example, when we want to obtain complex information, such as angular acceleration, or read the real time from an RTC module, using the I2C bus is an inevitable option. As of this publication, we have developed 70 plus Grove modules covering a wide range of applications. They are classified into five categories: Environmental Sensors, Motion Sensors, Wireless Modules, User Interface Modules and Physical Sensors. Lets take a look at some of the features and specific applications available in each category. 1) Environmental Sensors Have you ever wanted to get your daily weather report based on data from your garden instead of obtaining a more generic report from your TV or mobile phone? Sensors in this category help you monitor and report on your environment with minimal effort. They can also help you chart everyday fluctuations in temperature, measure air quality, sense light, and asses other elements in your imme- diate environment. Fue ~@ Light Sensor Temperature Sensor Gas Sensor Dust Sensor 2) Motion Sensors Sensors in this category enable your microcontroller to detect motion, location and direction. You can make the movement of your microcontroller understandable in three dimensional spaces or deter- mine which direction is up with the help of a 3-axis accelerometer and compass. eee resAxis Digital 2-Axis Digital Axis Analog 3-Axis Digital Accelerometer Compass Accelerometer Accelerometer (2169) (159) 3) Wireless Modules Communicating without wires is a cool feature that can spice up your project, Modules in this catego- ry arm your microcontroller with wireless communication ability such as RF, Bluetooth, etc. & BD & {43 2MiHz Simple RF Serial Bluetooth Infrared Receiver rs Link Kit 4) User Interface Modules Modules in this, our largest, category, let you interface with your microcontroller via input modules, such as touch pads, joysticks or your voice. Or you can choose output modules, like LED strips, motors or even an OLED display, to enhance your project. This is where the fun begins, as you get to interact with the fruits of your labor. ‘Thumb Joystick Solid State Relay eee eres5) Physical Sensors Scientists understand the world around us in physical dimensions. Modules in this category are designed to help you analyze the physical world, Measure your heart rate, detect the color of objects, or find out the amplitude of the current without dismantling your project. These modules provide an easy mechanism to gather this data without high-end expensive instruments. Ear-clip Heart Rate Sensor PIR Motion Sensor Alcohol Sensor 12€ Color Sensor \seeed eee errs
You might also like
Arduino For Beginners REV2
PDF
100% (5)
Arduino For Beginners REV2
32 pages
Introduction To Arduino: (Programming, Wiring, and More!)
PDF
No ratings yet
Introduction To Arduino: (Programming, Wiring, and More!)
45 pages
Oscarliang Com
PDF
No ratings yet
Oscarliang Com
41 pages
Datasheet Sen23292p
PDF
100% (1)
Datasheet Sen23292p
15 pages
Grove Starter Kit guide
PDF
No ratings yet
Grove Starter Kit guide
28 pages
Arduino_Grove_Starter_Kit
PDF
No ratings yet
Arduino_Grove_Starter_Kit
21 pages
Grove Starter Kit
PDF
No ratings yet
Grove Starter Kit
21 pages
m5 PDF
PDF
No ratings yet
m5 PDF
42 pages
Unit Ii
PDF
No ratings yet
Unit Ii
34 pages
Practical 5A - Grove Pi+
PDF
No ratings yet
Practical 5A - Grove Pi+
17 pages
Introduction To Arduino
PDF
No ratings yet
Introduction To Arduino
15 pages
Practical 5B - Grove Base HAT
PDF
No ratings yet
Practical 5B - Grove Base HAT
13 pages
Tekpro Chapter 1 Arduino
PDF
No ratings yet
Tekpro Chapter 1 Arduino
18 pages
Embedded System Programming
PDF
No ratings yet
Embedded System Programming
33 pages
Arduino Board Architecture
PDF
No ratings yet
Arduino Board Architecture
23 pages
Microcontroller
PDF
No ratings yet
Microcontroller
15 pages
66
PDF
No ratings yet
66
8 pages
IOT Practical Assignment Ayush Jain CSE-A PDF
PDF
No ratings yet
IOT Practical Assignment Ayush Jain CSE-A PDF
19 pages
TechnoSmartHome - TechnoKids PH
PDF
No ratings yet
TechnoSmartHome - TechnoKids PH
156 pages
Arduino for Beginners
PDF
No ratings yet
Arduino for Beginners
20 pages
Grove Inventor Kit For Microbit User Manual
PDF
No ratings yet
Grove Inventor Kit For Microbit User Manual
18 pages
Arduino
PDF
No ratings yet
Arduino
2 pages
Arduino IOT PDF
PDF
No ratings yet
Arduino IOT PDF
36 pages
Lecture Notes 1
PDF
No ratings yet
Lecture Notes 1
59 pages
Philips, Ben C. - Beginners Guide To Arduino - The Perfect Step by Step Manual or Handbook With Practical Examples! (2020)
PDF
No ratings yet
Philips, Ben C. - Beginners Guide To Arduino - The Perfect Step by Step Manual or Handbook With Practical Examples! (2020)
92 pages
CO 362 - Industrial IoT - Lab
PDF
No ratings yet
CO 362 - Industrial IoT - Lab
151 pages
week0_tinkerThon
PDF
No ratings yet
week0_tinkerThon
12 pages
Unit 2 QB IOT
PDF
No ratings yet
Unit 2 QB IOT
12 pages
Arduino basics
PDF
No ratings yet
Arduino basics
4 pages
Book Overview
PDF
No ratings yet
Book Overview
266 pages
Solar Panel Parameters Monitoring Using Arduino: Shaheen Rasheed, Karthik Ss
PDF
No ratings yet
Solar Panel Parameters Monitoring Using Arduino: Shaheen Rasheed, Karthik Ss
6 pages
Fingerprint Starter Vehicle Using Arduino Ijariie17219
PDF
No ratings yet
Fingerprint Starter Vehicle Using Arduino Ijariie17219
5 pages
IoT_1_2_3_final
PDF
No ratings yet
IoT_1_2_3_final
10 pages
Book 2
PDF
No ratings yet
Book 2
26 pages
Arduino: Why Use The Arduino?
PDF
No ratings yet
Arduino: Why Use The Arduino?
4 pages
Arduino - Learning 1 200 PDF
PDF
100% (3)
Arduino - Learning 1 200 PDF
200 pages
Arduino - Learning
PDF
No ratings yet
Arduino - Learning
711 pages
Arduino - SOFTWARE DESIGN
PDF
100% (1)
Arduino - SOFTWARE DESIGN
8 pages
ARDUINO
PDF
No ratings yet
ARDUINO
14 pages
Introduction to Arduino
PDF
No ratings yet
Introduction to Arduino
21 pages
gy-521_mpu-6050_3-axis_gyroscope_and_acceleration_sensor_en
PDF
No ratings yet
gy-521_mpu-6050_3-axis_gyroscope_and_acceleration_sensor_en
24 pages
ICT Finals 1
PDF
No ratings yet
ICT Finals 1
10 pages
Ocs 352 Iot Unit 4
PDF
No ratings yet
Ocs 352 Iot Unit 4
19 pages
Arduino For Beginners PDF
PDF
No ratings yet
Arduino For Beginners PDF
16 pages
ROBOTICS S2Q3 REVIEWER-1
PDF
No ratings yet
ROBOTICS S2Q3 REVIEWER-1
7 pages
Instantly Share Code, Notes, and Snippets.: APC220.ino
PDF
No ratings yet
Instantly Share Code, Notes, and Snippets.: APC220.ino
2 pages
Sinusoidal Electrical Support, Inc. Sinusoidal Electrical Support, Inc
PDF
No ratings yet
Sinusoidal Electrical Support, Inc. Sinusoidal Electrical Support, Inc
1 page
Arch. Jiddu S. Bulatao EE-05 Rbs Residence Robert Bjorn O. Santos
PDF
No ratings yet
Arch. Jiddu S. Bulatao EE-05 Rbs Residence Robert Bjorn O. Santos
1 page
Sinusoidal Electrical Support, Inc. Sinusoidal Electrical Support, Inc
PDF
No ratings yet
Sinusoidal Electrical Support, Inc. Sinusoidal Electrical Support, Inc
1 page