Stufin
Home Quick Cart Profile

24 Experiments Electronics Kit

Buy Now

Basic electronics

Resistors, capacitors, LEDs, and switches

Digital logic

AND, OR, and NOT gates

Microcontrollers

Introduction to Arduino and programming concepts

Sensors and actuators

Temperature, light, and sound sensors, as well as motors and LEDs

The kit includes a concise instruction manual that guides users through each experiment, providing a clear understanding of the underlying principles and concepts.

Key Features

  • Comprehensive Component Set: The kit includes a wide range of electronic components, including:

Resistors (various values)

Capacitors (ceramic and electrolytic)

LEDs (various colors)

Switches (push-button and toggle)

Diodes (1N4007 and 1N4148)

Transistors (2N3904 and 2N3906)

ICs (7404, 7408, and L298N)

Breadboard and jumper wires

  • Microcontroller Board: The kit includes an Arduino-compatible microcontroller board, allowing users to explore programming concepts and build interactive projects.
  • Sensors and Actuators: The kit includes a range of sensors and actuators, such as:

Temperature sensor (TMP36)

Light sensor (LDR)

Sound sensor (microphone)

DC motor

Servo motor

  • Experiment Manual: A detailed, step-by-step instruction manual is provided, which guides users through each experiment, explaining the theory and practical implementation of each project.
  • Breadboard-Friendly: The kit's components are designed to be breadboard-friendly, making it easy for users to build and test their projects.
  • Compatible with Arduino IDE: The microcontroller board is compatible with the Arduino Integrated Development Environment (IDE), allowing users to program anddebug their projects seamlessly.

Target Audience

The 24 Experiments Electronics Kit is designed for

Students and educators looking to introduce electronics and microcontrollers into their curriculum

Hobbyists and enthusiasts wanting to learn about electronics and programming

Beginners seeking a comprehensive, hands-on introduction to electronic circuits and concepts

What's Included

24 Experiments Electronics Kit box

Microcontroller board (Arduino-compatible)

Breadboard and jumper wires

Component set (resistors, capacitors, LEDs, switches, diodes, transistors, and ICs)

Sensors and actuators (temperature, light, sound, DC motor, and servo motor)

Experiment manual (24 experiments with step-by-step instructions)

Online resources and tutorials (URLs and QR codes)

Tips and Resources

Online tutorials and videos providing additional guidance and support

Online communities and forums for discussion and feedback

Expansion packs and additional components available for purchase to further enhance the kit's capabilities

Pin Configuration

  • 24 Experiments Electronics Kit Pinout Documentation
  • The 24 Experiments Electronics Kit is a versatile and educational IoT component designed for beginners and hobbyists. It features a collection of components and modules that can be connected to explore various electronics and IoT concepts. This documentation provides a detailed explanation of each pin on the kit, along with guidance on how to connect them.
  • Kit Overview
  • The kit consists of a main board with several connectors, modules, and components. The main board has a row of pins on each side, which are used to connect the various components and modules.
  • Pinout Description
  • Top Row (Left to Right)
  • 1. GND (Ground): This pin is the common ground connection for all components and modules. It is used to complete the circuit and provide a reference voltage for other pins.
  • 2. VCC (Power Supply): This pin supplies the power to the components and modules. The recommended operating voltage is 3.3V to 5V.
  • 3. Digital Pin 13: A digital input/output pin that can be used for controlling LEDs, reading sensor data, or communicating with other devices.
  • 4. Digital Pin 12: A digital input/output pin that can be used for controlling LEDs, reading sensor data, or communicating with other devices.
  • 5. Digital Pin 11: A digital input/output pin that can be used for controlling LEDs, reading sensor data, or communicating with other devices.
  • 6. Digital Pin 10: A digital input/output pin that can be used for controlling LEDs, reading sensor data, or communicating with other devices.
  • 7. Digital Pin 9: A digital input/output pin that can be used for controlling LEDs, reading sensor data, or communicating with other devices.
  • 8. Digital Pin 8: A digital input/output pin that can be used for controlling LEDs, reading sensor data, or communicating with other devices.
  • Bottom Row (Left to Right)
  • 1. Analog Pin 7: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 2. Analog Pin 6: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 3. Analog Pin 5: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 4. Analog Pin 4: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 5. Analog Pin 3: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 6. Analog Pin 2: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 7. Analog Pin 1: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • 8. Analog Pin 0: An analog input pin that can be used to read voltage levels from sensors or other devices.
  • Connecting the Pins
  • When connecting the pins, ensure that you use the correct polarity and voltage ratings to avoid damage to the components or the kit. Here are some general connection guidelines:
  • Use jumper wires to connect components to the kit's pins.
  • Ensure that the power supply voltage (VCC) is within the recommended operating range (3.3V to 5V).
  • Use the GND pin as the common ground connection for all components and modules.
  • Digital pins can be used as inputs or outputs, depending on the specific application.
  • Analog pins can be used to read voltage levels from sensors or other devices.
  • Always refer to the datasheet or documentation for specific components and modules to ensure correct connection and usage.
  • By following this documentation, you can explore the various experiments and projects provided with the 24 Experiments Electronics Kit, and develop a solid understanding of electronics and IoT concepts.

Code Examples

24 Experiments Electronics Kit Documentation
Overview
The 24 Experiments Electronics Kit is a comprehensive starter kit designed for beginners and hobbyists looking to explore the world of electronics and IoT. This kit includes a variety of components, including LEDs, resistors, capacitors, ICs, and more. The kit provides an excellent introduction to circuit building, electronics principles, and microcontroller programming.
Components Included
Breadboard
 Microcontroller (e.g., Arduino Uno or similar)
 LEDs (various colors)
 Resistors (various values)
 Capacitors (various values)
 ICs (e.g., 74HC595 shift register, L293D motor driver)
 Jumper wires
 Power source (e.g., 9V battery and battery clip)
Code Examples
### Example 1: Blinking LED using Arduino Uno
Circuit
Connect the LED to digital pin 13 of the Arduino Uno
 Connect the 220 resistor in series with the LED
 Connect the power source (9V battery) to the Arduino Uno
Code
```c++
const int ledPin = 13; // Pin 13 for the LED
void setup() {
  pinMode(ledPin, OUTPUT); // Set the LED pin as an output
}
void loop() {
  digitalWrite(ledPin, HIGH); // Turn the LED on
  delay(1000); // Wait for 1 second
  digitalWrite(ledPin, LOW); // Turn the LED off
  delay(1000); // Wait for 1 second
}
```
Description
This example demonstrates how to use the Arduino Uno to blink an LED. The LED is connected to digital pin 13, and the resistor is used to limit the current. The code defines the LED pin as an output and uses the `digitalWrite()` function to turn the LED on and off with a 1-second interval.
### Example 2: 7-Segment Display using 74HC595 Shift Register
Circuit
Connect the 7-segment display to the 74HC595 shift register
 Connect the shift register to the Arduino Uno (e.g., pins 2, 3, and 4)
 Connect the power source (9V battery) to the Arduino Uno
Code
```c++
const int dataPin = 2; // Pin 2 for shift register data
const int clockPin = 3; // Pin 3 for shift register clock
const int latchPin = 4; // Pin 4 for shift register latch
void setup() {
  pinMode(dataPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  pinMode(latchPin, OUTPUT);
}
void loop() {
  // Display the number 1 on the 7-segment display
  byte pattern = B00000111; // Binary pattern for the number 1
  shiftOut(dataPin, clockPin, MSBFIRST, pattern);
  digitalWrite(latchPin, HIGH);
  delay(1000);
  digitalWrite(latchPin, LOW);
  delay(1000);
}
```
Description
This example demonstrates how to use the 74HC595 shift register to control a 7-segment display. The shift register is connected to the Arduino Uno, and the code defines the pins for the shift register. The code uses the `shiftOut()` function to send the binary pattern for the number 1 to the shift register, and the `digitalWrite()` function to latch the data.
Additional Resources
For more information on the Arduino Uno, visit the official Arduino website: <https://www.arduino.cc/en/Main/ArduinoBoardUno>
 For more information on the 74HC595 shift register, visit the datasheet: <https://www.ti.com/lit/ds/symlink/74hc595.pdf>
By using this 24 Experiments Electronics Kit, you can explore various electronics and IoT projects, from simple circuits to complex microcontroller-based systems.