
Driving Multiple LEDs — SIK Circuit 4
Talimatlar
Parts & Introduction
Parts & Introduction
This experiment uses 8 LEDs to create light patterns. You'll learn about arrays (grouping related variables) and for loops (repeating actions efficiently). The sketch includes 6 different animation functions you can try.
Parts Needed
- 1x Arduino Uno + USB cable
- 1x Breadboard
- 8x LEDs (any color)
- 8x 330Ω Resistors
- 9x Jumper Wires
Bu adım için malzemeler:
SparkFun Mucitler Kiti - V3.21 takımGerekli aletler:
Arduino IDE Kurulu BilgisayarHardware Hookup
Hardware Hookup
Wiring Instructions
- Place 8 LEDs in a row on the breadboard.
- For each LED, connect the negative leg (shorter) through a 330Ω resistor to GND.
- Connect the positive leg (longer) of each LED to Arduino digital pins 2 through 9 (LED 1 = pin 2, LED 2 = pin 3, etc.).
- Connect the GND rail on the breadboard to Arduino GND.
Tip: Keep the LEDs neatly spaced for the best visual effect.
Bu adım için malzemeler:
Devre Tahtası1 adet
Jumper Kablolar9 adetArduino Code
Arduino Code
Open the Arduino IDE and upload the following sketch to your Arduino board.
Bu adım için malzemeler:
Arduino Uno R31 adetGerekli aletler:
Arduino IDE Kurulu BilgisayarTest & Experiment
Test & Experiment
What You Should See
All 8 LEDs light up one after another, then turn off in reverse order. This repeats continuously.
Troubleshooting
- Some LEDs don't light: Easy to insert an LED backwards. Check polarity.
- Out of sequence: With 8 wires, it's easy to cross a couple. Verify LED 1 is on pin 2, then each pin in order.
- Starting fresh: Sometimes pulling everything out and re-wiring is faster than debugging.
Experiments to Try
- Uncomment the other functions in
loop()to try:oneOnAtATime(),pingPong(),marquee(),randomLED(). - Create your own animation pattern!
- Modify the delay times to change the speed.
Malzemeler
6- SparkFun Mucitler Kiti - V3.2%10 komisyon1 takım$104.50
- Yer Tutucu
- Yer Tutucu
- Yer Tutucu
- Yer Tutucu
- 8 adetYer Tutucu
Gerekli Aletler
1- Yer Tutucu
CC0 Kamu Malı
Bu plan CC0 lisansıyla yayınlanmıştır. İzin almadan kopyalayabilir, değiştirebilir, dağıtabilir ve herhangi bir amaçla kullanabilirsiniz.
Planı üzerinden ürün satın alarak Maker'ı destekleyin, böylece Maker Komisyonu Satıcılar tarafından belirlenen komisyonu kazanırlar veya bu Planın yeni bir versiyonunu oluşturun ve gelir paylaşımı için kendi Planınıza bağlantı olarak ekleyin.