Isi kandungan:
- Langkah 1: Sebelum Mula:
- Langkah 2: Sertakan Perpustakaan:
- Langkah 3: Menyiapkan Jalur LED:
- Langkah 4: Fail Header dan Pemalar:
- Langkah 5: Persediaan Tidak Sah ()
Video: Asas FastLED: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Oleh RishabhLwww.coachingfunda.com Ikuti Lagi oleh pengarang:
Tentang: Sarjana Kejuruteraan Elektronik Lebih Lanjut Mengenai RishabhL »
Instructables ini kita akan melihat bagaimana kita dapat menulis program FastLED, dan juga bagaimana menggunakan perpustakaan FastLed. Kita juga akan melihat bagaimana kita dapat membuat kod untuk merancang corak warna kita sendiri. Perpustakaan ini menyokong pelbagai jenis jalur LED yang disertakan dengan pengawal LED yang berbeza seperti WS2811, WS2812, Neopixel, dll.
Mari kita mulakan
Langkah 1: Sebelum Mula:
1. Arduino Uno
2. Jalur LED yang mempunyai alat kawalan seperti ws2811 atau yang lain
3. Bekalan Kuasa mengikut peringkat Led Strip.
Langkah 2: Sertakan Perpustakaan:
Muat turun perpustakaan FastLED dari sini:
github.com/FastLED/FastLED
Sertakan perpustakaan ini ke dalam idea arduino anda.
Langkah 3: Menyiapkan Jalur LED:
Sambungkan Jalur LED ke bekalan kuasa anda. Pin data Jalur LED masuk ke mana-mana pin digital yang anda pilih dalam kod. Pastikan permukaan tali LED dan arduino mesti disambungkan bersama.
Anda boleh menggunakan jalur led neopixel atau anda boleh membeli jalur led murah dari pasaran dan apa yang perlu anda lakukan ialah membuang bahagian led jalur pertama yang mempunyai pengawal induk. Dari siri LED seterusnya anda boleh gunakan sebagai jalur neopixel. Tetapi dalam jalur led cina satu ic mengendalikan tiga led dalam siri yang bermaksud setiap piksel sama dengan piksel 3 led. Sekiranya anda menulis data pada ic pertama, tiga led yang disambungkan dengan ic itu akan menyala. Oleh itu, saya menggunakan jalur led murah jenis ini yang mempunyai 7 ic dalam siri yang mengendalikan 21 dipimpin sebagai sekumpulan 3 led.
Sambungan:
Arduino: pin digital 6 - Pin din Jalur LED
gnd - Gnd jalur LED
Bekalan Kuasa: terminal positif - + vcc LED Strip
gnd - gnd Jalur LED
Langkah 4: Fail Header dan Pemalar:
Kredit Tutorial ini diberikan kepada
Sila kunjungi pautan ini untuk mendapatkan maklumat yang lebih terperinci.
Oleh itu mari kita mulakan …
#masuk // fail pengepala
#tentukan NUM_LEDS 60 // bilangan hadiah utama dalam jalur anda # tentukan DATA_PIN 6 // pin digital arduino anda
CRGB memimpin [NUM_LEDS];
Langkah 5: Persediaan Tidak Sah ()
Bergantung pada jenis jalur dipimpin anda, pilih fungsi penyediaan kekosongan yang sesuai
batal persediaan () {
FastLED.addLeds
}
atau
batal persediaan () {FastLED.addLeds (leds, NUM_LEDS);
}
atau
batal persediaan () {FastLED.addLeds (leds, NUM_LEDS);
}
atau
batal persediaan () {FastLED.addLeds (leds, NUM_LEDS);
}
atau
batal persediaan () {FastLED.addLeds (leds, NUM_LEDS);
Disyorkan:
Komputer ASAS Genggam: 6 Langkah (dengan Gambar)
Komputer BASIC Genggam: Instructable ini menerangkan proses saya membina komputer genggam kecil yang menjalankan BASIC. Komputer dibina di sekitar cip AVR ATmega 1284P, yang juga mengilhami nama bodoh untuk komputer (HAL 1284). Binaan ini diHASILKAN oleh
Komponen Pemasangan Permukaan Pematerian - Asas Pematerian: 9 Langkah (dengan Gambar)
Komponen Pemasangan Permukaan Pematerian | Asas Pematerian: Setakat ini dalam Siri Asas Pematerian saya, saya telah membincangkan asas-asas yang cukup mengenai pematerian untuk anda mula berlatih. Dalam Instructable ini, apa yang akan saya bincangkan adalah sedikit lebih maju, tetapi ini adalah beberapa asas untuk pematerian Surface Mount Compo
Pematerian Melalui Komponen Lubang - Asas Pematerian: 8 Langkah (dengan Gambar)
Pematerian Melalui Komponen Lubang | Asas Pematerian: Dalam Arahan ini saya akan membincangkan beberapa asas mengenai pematerian komponen lubang ke papan litar. Saya akan menganggap bahawa anda sudah memeriksa 2 Instructables pertama untuk siri Soldering Basics saya. Sekiranya anda belum melihat In
Kabel Pematerian ke Kawat - Asas Pematerian: 11 Langkah
Kabel Pematerian ke Kawat | Asas Pematerian: Untuk ini, saya akan membincangkan cara-cara biasa untuk memateri wayar ke wayar lain. Saya akan menganggap bahawa anda sudah memeriksa 2 Instructables pertama untuk siri Soldering Basics saya. Sekiranya anda belum melihat Instruksiku mengenai Menggunakan
Asas Yang Sangat Asas dari Laman Web berasaskan Div: 7 Langkah
Asas Yang Sangat Asas dari Laman web yang berasaskan Div: Arahan ini akan menunjukkan kepada anda asas bagaimana membina laman web dengan div. Kerana jadual yang digunakan untuk susun atur adalah jahat !: pUntuk memahami arahan ini, anda perlu mengetahui html dan css asas. Sekiranya anda tidak memahami sesuatu, sila