- 1x SainSmart UNO R3 board
- 1x Prototype Shield
- 1x Mini Breadboard
- 1x 1602LCD
- 1x USB Cable
- 2x Buzzer
- 6x Nixie Tube
- 1x 74HC595 Chip
- 1x Infrared Remote Control
- 1x Photoresistor
- 1x 5K Potentiometer
- 1x 10K Potentiometer
- 1x MAX7219 LED Display IC
- 5x Small Push-buttons
- 10x Big Push-buttons
- 10x Red LED
- 10x Green LED
- 10x Yellow LED
- 5X RGB LED
- 1xTilt sensor
- 1x940nm infrared LED
- 1x RGB Model
- 1x DC Motor
- 1x 5V stepper motor
- 1X stepper motor driver test model
- 1x water sensor model
- 1x Flame Sensor
- 1x LM35 temperature sensor
- 1x VS1838B Universal Infrared Receiving Head
- 1x 830 tie point Breadboard
- 1X Micro servo 9G SG90
- 1x HC-SR04 Ultrasonic Distance Sensor
- 1x Sainsmart opto-couple 1 channel relay
- 1x 4 x 4 Matrix Array 16 Key Membrane Switch Keypad
- 1x 2.54mm Straight 40 Pin Header
- 1x 2.54mm Elbow 40 Pin Header
- 10x Dupont Lines(Female to Female)
- 1x Arduino joystick
- 25x Jumper wires
- 5x 1K Resistors
- 20x 10K Resistors
- 20x 220 Resistors
- 1x DC 9v Battery Box including the cable
- 1 x 8*8 Dot Matrix Display
- 1x SainSmart RFID-RC522 module
- 1x The standard S50 blank IC card
- 1x S50 special-shaped card (as shown by the key ring shape)
- 1x Straight, curved rows of pin of the article
- 1x Cell Box
1, Sainsmart UNO R3
SainSmart UNO R3 has been widely used in many filed like robots, zigbee, computers,and automation machines.The Arduino Uno has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers.
2, sainsmart Prototype Shield
This is a design for an open-source prototyping shield for Arduino NG/Diecimila. It has tons of cool features, to make prototyping on your Arduino easy.
- Compatible with NG, Diecimila, Duemilanove and any Arduino-clone in the ‘classic’ shape and pinout.
- Reset button up top
- ICSP header
- Lots of GND and +5V rails.
- DIP prototyping area makes it easy to add more chips.
- SOIC prototyping area above USB jack for up to 14-pin SOIC chip, narrow medium or wide package.
- Use ‘mini’ or ‘medium’ breadboard.
- Two 3mm LEDs with matching resistors.
- Extra 6mm button
3, mini breadboard
This is a cute half size breadboard, good for small projects. It’s 2.2″ x 3.4″ (5.5 cm x 8.5 cm) with a standard double-strip in the middle and two power rails on both sides. You can pull the power rails off easily to make the breadboard as thin as 1.4″ (3.5cm) and stick it onto an Arduino protoshield. You can also cut these in half with a saw to create 2 tiny breadboards, or “snap” these breadboards together either way to make longer and/or wider breadboards.
4, LCD1602 For Arduino
The display has an LED backlight and can display two rows with up to 16 characters on each row. You can see the rectangles for each character on the display and the pixels that make up each character. The display is just white on blue and is intended for showing text.
5, USB cable
6, Buzzer For arduino
7,Nixie Tube For Arduino
The shift register holds what can be thought of as eight memory locations, each of which can be a 1 or a 0.
To set each of these values on or off, we feed in the data using the ‘Data’ and ‘Clock’ pins of the chip.
The clock pin needs to receive eight pulses, at the time of each pulse, if the data pin is high, then a 1 gets pushed into the shift register, otherwise a 0. When all eight pulses have been received, then enabling the ‘Latch’ pin copies those eight values to the latch register. This is necessary, otherwise the wrong LEDs would flicker as the data was being loaded into the shift register.
The chip also has an OE (output enable) pin, this is used to enable or disable the outputs all at once. You could attach this to a PWM capable Arduino pin and use ‘analogWrite’ to control the brightness of the LEDs. This pin is active low, so we tie it to GND.
9, Infrared Remote Control
Photocells are sensors that allow you to detect light. They are small, inexpensive, low-power, easy to use and don’t wear out. For that reason they often appear in toys, gadgets and appliances. They are often referred to as CdS cells (they are made of Cadmium-Sulfide), light-dependent resistors (LDR), and photoresistors.
12,MAX7219 LED Display IC
When you need some help driving a lot of LEDs, the MAX7219 is the best friend you could hope for. Many of us know that if you want to control a lot of LEDs, you’ll want to use multiplexing, a technique that lets you control 64 LEDs (say) with only 16 pins (8×8). The annoying thing about ‘plexing is that you need to use 8 power transistors (or a power register/latch, that can supply over 100mA per pin) AND you have to constantly refresh the display to keep the image stable. If you need to get something together quickly, or don’t want to bother with writing all that code, and especially if you want clean wiring, this chip is the one-stop-solution!
The MAX7219 does all the control and refresh work for you in driving either an 8×8 matrix display or 8 x 7-segment displays (usually these also have a dot so its really an 8-segment display) – 64 LEDs total. All you have to do is send it serial commands via the 4-pin SPI interface and it will auto-magically take care of the rest. Wiring is simplified as well, you only need to set the current level for all LEDs with a single resistor instead of 8 and you can also dim the entire display digitally. It’s a thru-hole chip so you can use it in any breadboard, perfboard or other project, although if you’re soldering it in, we suggest using a socket.
Switches are really simple components. When you press a button or flip a lever, they connect two contacts together so that electricity can flow through them.
The little tactile switches that are used in this lesson have four connections, which can be a little confusing.
14, LED for Arduino
LEDs make great indicator lights. They use very little electricity and they pretty much last forever.You cannot directly connect an LED to a battery or voltage source. Firstly, because the LED has a positive and a negative lead and will not light if they are the wrong way around and secondly, an LED must be used with a resistor to limit or ‘choke’ the amount of current flowing through the LED – otherwise the LED could burn out!
15, Tilt sensor For Arduino
Tilt sensors allow you to detect orientation or inclination. They are small, inexpensive, low-power and easy-to-use. If used properly, they will not wear out. Their simplicitiy makes them popular for toys, gadgets and appliances. Sometimes they are referred to as “mercury switches”, “tilt switches” or “rolling ball sensors” for obvious reasons.
16,940nm infrared LED
17, RGB Model for Arduino
18,DC Motor For Arduino
In this lesson, you will learn how to control both the direction and speed of a small DC motor using an Arduino and the L293D motor driver chip. The project uses a pot to control the speed of the motor and a push button to control the direction.
19, 5V stepper motor For Arduino
Stepper motors fall somewhere in between a regular DC motor and a servo motor. They have the advantage that they can be positioned accurately, moved forward or backwards one ‘step’ at a time, but they can also rotate continuously.
20, stepper motor driver Model
21，water sensor model
This is a simple arduino project for a soil moisture sensor that will light up a LED at a certain moisture level. This variable resistor is connected in a voltage divider configuration, and Arduino collects a voltage proportional to resistance between the wires.
22， Flame Sensor For arduino
In this video, the yellow led brights up when you press a button on the remote and point it at the sensor: