9-in-1 Educational Shield for the Arduino UNO

For Arduino Uno and Compatibles

You can use the 9-in-1 Multifunction Shield for a variety of Arduino projects. The Shield is suitable for both beginner and experienced users on the Arduino platform. It can help you understand the basic concepts of different sensors, LEDs, Buzzers, Serial and I2C communications, switches and more! All you must do is plug the shield on to the top of your Arduino UNO and create or upload the corresponding code.

With this shield, you can learn how to read humidity and temperature, receive infrared signal from standard remote controllers, read light intensity, control single color or RGB LEDs, read input from switches, produce sounds through the onboard piezo speaker or read values from a variable potentiometer.

The Shield Contains

  • DHT11 Temperature and Humidity Sensor: Connected to Arduino Digital Pin 4
  • Piezo Buzzer: Connected to Arduino Digital Pin 5
  • Photoresistor (LDR) Light Sensitive Resistor: Connected to Arduino Analog Pin 1
  • LM35 Temperature Sensor: Connected to Arduino Analog Pin 2
  • Three-color RGB LED: Connected to Arduino Digital Pins 9, 10 and 11
  • Push Button Switches (SW1 and SW2): Connected to Arduino Digital Pin 2 and 3
  • Red and Blue LEDs (LED1 and LED2): Connected to Arduino Digital Pin 13 and 12
  • Infrared Receiver Sensor: Connected to Arduino Digital Pin 6
  • Rotary Potentiometer: Connected to Arduino Analog Pin 0

Board Dimensions

Arduino 9-in-1 Shield Board Dimensions

Example - Temperature Sensor on Analog A2

/* PCBoard.ca - Embedded Temperature Sensor LM35
  9-in-1 Educational Shield Read temperature from LM35 sensor on analog port A2
  and display value on Serial Monitor at 9600 baud every second.
  --> Don't forget to enable the Serial Monitor at 9600 baud to see the output!
*/

const int lm35_pin = A2; /* LM35 O/P pin */
void setup() {
  Serial.begin(9600);
}
void loop() {
  int temp_adc_val;
  float temp_val;
  temp_adc_val = analogRead(lm35_pin); /* Read Temperature */
  temp_val = (temp_adc_val * 4.88); /* Convert adc value to equivalent voltage */
  temp_val = (temp_val/10); /* LM35 gives output of 10mv/°C */
  Serial.print("Temperature is ");
  Serial.print(temp_val);
  Serial.print(" Degree Celsius\n");
  delay(1000); /* Pause for 100mS (1 second) */
}

 

Example - Switch Press On D3, Toggle LEDs On D12 and D13

/* PCBoard.ca - Embedded Swith and LED
  9-in-1 Educational Shield
  Watch for button presses on switch SW2 and alternate LED1/LED2 on button press */

#define SWITCH_PIN 3
#define LED1_PIN 12
#define LED2_PIN 13

int switchState; // To store the state of switch

void setup() {
  // Set pin and D3 as input
  pinMode(SWITCH_PIN, INPUT);

  // Set pin D12 as output
  pinMode(LED1_PIN, OUTPUT);

  // Set pin D13 as output
  pinMode(LED2_PIN, OUTPUT);

  // Turn off LED1 initially
  digitalWrite(LED1_PIN, LOW);

  // Turn on LED2 initially
  digitalWrite(LED2_PIN, HIGH);
}

void loop() {
  // Read the states of the switches
  switchState = digitalRead(SWITCH_PIN);

  // Check if switch is pressed
  if (switchState == HIGH) {
    // Turn on LED1, Turn off LED2
    digitalWrite(LED1_PIN, HIGH);
    digitalWrite(LED2_PIN, LOW);
  }
  else {
  // Turn off LED1, Turn on LED2
  digitalWrite(LED1_PIN, LOW);
  digitalWrite(LED2_PIN, HIGH);
  }

  // Delay for 100 milliseconds
  delay(100);
}

 

Write a review

Please login or register to review

Arduino 9-in-1 Educational Shield

For Arduino Uno and Compatibles
  • Product Code: Arduino-9-in-1-Shield
  • Availability: In Stock
  • $7.50 USD


Related Products

Arduino UNO Sensor Shield

Arduino UNO Sensor Shield

Sensor Expansion Board Shield

Arduino UNO R3 Expansion Shield Convenient Access To All Pins Sensor shield expansion board fo..

$3.00 USD

 
Arduino UNO R3 (ATmega16U2 USB)

Arduino UNO R3 (ATmega16U2 USB)

Fully Compatible - No Extra Drivers

Arduino UNO R3 Fully Arduino Uno R3 Compatible No Special Drivers Needed Arduino Uno R3 is a ..

$11.00 USD

 
Arduino Multifunction Shield

Arduino Multifunction Shield

For Uno, Leonardo, and Mega2560

Arduino Multifunction Shield For Arduino Uno, Leonardo, and Mega2560 The shield provides a sim..

$3.00 USD

 
Arduino MEGA 2560 CH340G

Arduino MEGA 2560 CH340G

Fully Compatible - Uses CH340G UART

Arduino MEGA 2560 R3 Compatible with CH340G Uses CH340G Universal UART The Arduino MEGA 2560 i..

$16.50 USD

 
Arduino MEGA 2560 16U2

Arduino MEGA 2560 16U2

No Extra Drivers Required

Arduino MEGA 2560 R3 Compatible with 16U2 Uses ATMEGA16U2 UART The Arduino MEGA 2560 is based ..

$22.40 USD

 
Arduino UNO R3 (CH340 USB)

Arduino UNO R3 (CH340 USB)

Fully Compatibility

Arduino Uno R3 Arduino Uno R3 Compatible Arduino Uno R3 is a microcontroller board based on th..

$8.00 USD

 
4 Relay Arduino Shield

4 Relay Arduino Shield

Relay Board for Arduino UNO

4 Relay Arduino Shield For Arduino UNO, Leonardo, and Mega2560 This shield is designed for the..

$5.20 USD

 
Arduino UNO R4 WiFi (Compatible)

Arduino UNO R4 WiFi (Compatible)

WiFi with 12x8 LED Display

Arduino UNO R4 WiFi (compatible) Fully Arduino Uno R4 Compatible No Special Drivers Needed Ne..

$16.92 USD

 

Tags: ARD001 19-in-1 19 in 1