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

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);
}
Arduino 9-in-1 Educational Shield
- Product Code: Arduino-9-in-1-Shield
- Availability: In Stock
-
$7.50 USD
Related Products
Arduino UNO Sensor 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 Fully Arduino Uno R3 Compatible No Special Drivers Needed Arduino Uno R3 is a ..
$11.00 USD
Arduino Multifunction Shield
Arduino Multifunction Shield For Arduino Uno, Leonardo, and Mega2560 The shield provides a sim..
$3.00 USD
Arduino MEGA 2560 CH340G
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 R3 Compatible with 16U2 Uses ATMEGA16U2 UART The Arduino MEGA 2560 is based ..
$22.40 USD
Arduino UNO R3 (CH340 USB)
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 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) Fully Arduino Uno R4 Compatible No Special Drivers Needed Ne..
$16.92 USD
Tags: ARD001 19-in-1 19 in 1














