İçindekiler:
![Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır: 4 Adım Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır: 4 Adım](https://i.howwhatproduce.com/images/001/image-401-30-j.webp)
Video: Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır: 4 Adım
![Video: Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır: 4 Adım Video: Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır: 4 Adım](https://i.ytimg.com/vi/LWyDt9sn4u4/hqdefault.jpg)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
![Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır Arduino ile Neopixel Ws2812 LED veya LED STRIP veya Led Ring Nasıl Kullanılır](https://i.howwhatproduce.com/images/001/image-401-31-j.webp)
Merhaba arkadaşlar Neopixel led Strip çok popüler olduğundan ve ws2812 led strip olarak da adlandırılır. Çok popülerler çünkü bu led şeritlerde her bir led'i ayrı ayrı ele alabiliriz, yani birkaç ledin bir renkte, az sayıda başka renkte ve az sayıda başka bir renkte parlamasını istiyorsanız, o zaman bunu yapabilir. Hatta her led'i aynı anda istediğiniz renkte parlatabilirsiniz. Bu onların popülerliğinin nedenidir.
Bu nedenle, bu talimatta, bu ws2812 veya neopiksel led şeridin arduino ile nasıl kullanılacağını öğreneceğiz.
Adım 1: İhtiyacınız Olan Şeyler
![İhtiyacın olan şeyler İhtiyacın olan şeyler](https://i.howwhatproduce.com/images/001/image-401-32-j.webp)
![İhtiyacın olan şeyler İhtiyacın olan şeyler](https://i.howwhatproduce.com/images/001/image-401-33-j.webp)
![İhtiyacın olan şeyler İhtiyacın olan şeyler](https://i.howwhatproduce.com/images/001/image-401-34-j.webp)
bu talimat için aşağıdaki şeylere ihtiyacınız olacak:
Arduino
Adafruit NeoPixel şeritler
Direnç 10k ohm
Breadboard (genel)
Jumperwires (jenerik)
2. Adım: Bağlantılar
![Bağlantılar Bağlantılar](https://i.howwhatproduce.com/images/001/image-401-35-j.webp)
![Bağlantılar Bağlantılar](https://i.howwhatproduce.com/images/001/image-401-36-j.webp)
Bağlantılar için lütfen gösterilen resmi takip edin ve her şeyi gösterilen şemalara göre bağlayın.
3. Adım: Kodlayın
![kod kod](https://i.howwhatproduce.com/images/001/image-401-37-j.webp)
Adafruit'in NeoPixel kitaplığını indirin:
github.com/adafruit/Adafruit_NeoPixel
başlamak..zip dosyasını kütüphane ile indirebilir, bilgisayarınızda açabilir ve içeriği Arduino kütüphaneleri klasörünüze sürükleyebilirsiniz. ("Libraries" klasörü genellikle çizimlerinizi kaydettiğiniz aynı "Arduino" klasöründe oluşturulur. Henüz yoksa, devam edin ve oluşturun.) Ayrıca, zaten açıksa Arduino IDE'yi yeniden başlatın..
Tekrar açıldığında, bazı yeni örnek eskizleriniz olacak. Hadi bir bakalım!
Dosya > Örnekler > Adafruit NeoPixel > basit
Bu adam LED'lerinizi birer birer yeşil yakacak.
Veya aşağıdaki kodu kopyalayıp test edebilirsiniz.
// NeoPixel Ring basit taslağı (c) 2013 Shae Erisson // AdaFruit NeoPixel kitaplığının geri kalanıyla eşleşmesi için GPLv3 lisansı altında yayınlandı
#include "Adafruit_NeoPixel.h" #ifdef _AVR_ #include "avr/power.h" #endif
// Arduino'daki hangi pin NeoPixels'e bağlı? // Biblo veya Gemma'da bunu 1 #define PIN 6 olarak değiştirmenizi öneririz
// Arduino'ya kaç NeoPiksel bağlı? #define NUMPIXELS 16
// NeoPixel kütüphanesini kurarken kaç piksel ve sinyal göndermek için hangi pini kullanacağını söyleriz. // Daha eski NeoPixel şeritleri için üçüncü parametreyi değiştirmeniz gerekebileceğini unutmayın -- olası değerler hakkında daha fazla bilgi için en büküm // örneğine bakın. Adafruit_NeoPixel piksel = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int gecikme değeri = 500; // yarım saniye geciktir
void setup() { // Bu Biblo 5V 16MHz içindir, bir Biblo kullanmıyorsanız bu üç satırı kaldırabilirsiniz #if tanımlı (_AVR_ATtiny85_) if (F_CPU == 16000000) clock_prescale_set(clock_div_1); #endif // Biblo sonu özel kodu
piksel.begin(); // Bu, NeoPixel kitaplığını başlatır. }
boşluk döngüsü () {
// Bir NeoPiksel kümesi için, ilk NeoPiksel 0, ikincisi 1, piksel sayısı eksi bire kadar.
for(int i=0;i
// piksel. Renk, 0, 0, 0'dan 255, 255, 255 piksele kadar RGB değerleri alır.setPixelColor(i, piksel. Color(0, 150, 0)); // Orta derecede parlak yeşil renk.
piksel.göster(); // Bu, güncellenen piksel rengini donanıma gönderir.
gecikme (gecikme); // Belirli bir süre için gecikme (milisaniye olarak).
} }
Adım 4: Hafifletmek
![Hafifletmek Hafifletmek](https://i.howwhatproduce.com/images/001/image-401-38-j.webp)
Kodu yükledikten sonra neopixel led şeridiniz benimkine benzer şekilde yanacaktır ve yukarıdaki kodu farklı renklerde aydınlatmak için değiştirebilir ve yukarıdaki neopixel kitaplığından diğer örnekleri deneyebilir ve neopixel led şeridinizle eğlenebilirsiniz.
Önerilen:
Android veya Iphone'dan Bluetooth ile Kontrol Edilen Arduino ile Neopixel Ws 2812 LED Şerit: 4 Adım
![Android veya Iphone'dan Bluetooth ile Kontrol Edilen Arduino ile Neopixel Ws 2812 LED Şerit: 4 Adım Android veya Iphone'dan Bluetooth ile Kontrol Edilen Arduino ile Neopixel Ws 2812 LED Şerit: 4 Adım](https://i.howwhatproduce.com/images/001/image-718-55-j.webp)
Android veya Iphone'dan Bluetooth ile Kontrol Edilen Arduino ile Neopixel Ws 2812 LED Şerit: Merhaba arkadaşlar, bu talimatta, Bluetooth bağlantısını kullanarak Android telefonunuzdan veya iphone'unuzdan bir neopixel led şeridi veya ws2812 led şeridi nasıl kontrol edebileceğinizi tartıştım. Arduino ile birlikte evinize neopixel led şerit ekleyin
Rotary Encoder: Nasıl Çalışır ve Arduino İle Nasıl Kullanılır: 7 Adım
![Rotary Encoder: Nasıl Çalışır ve Arduino İle Nasıl Kullanılır: 7 Adım Rotary Encoder: Nasıl Çalışır ve Arduino İle Nasıl Kullanılır: 7 Adım](https://i.howwhatproduce.com/images/001/image-1904-25-j.webp)
Döner Kodlayıcı: Nasıl Çalışır ve Arduino ile Nasıl Kullanılır: Bu ve diğer harika öğreticileri ElectroPeak'in resmi web sitesinde okuyabilirsinizGenel BakışBu eğitimde, döner kodlayıcıyı nasıl kullanacağınızı öğreneceksiniz. İlk olarak, rotasyonel kodlayıcı hakkında bazı bilgiler göreceksiniz ve ardından nasıl yapılacağını öğreneceksiniz
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow - Rainbow'u Arduino IDE Kullanarak M5stack M5stick C Kullanarak Neopixel Ws2812 Üzerinde Çalıştırmak: 5 Adım
![M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow - Rainbow'u Arduino IDE Kullanarak M5stack M5stick C Kullanarak Neopixel Ws2812 Üzerinde Çalıştırmak: 5 Adım M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow - Rainbow'u Arduino IDE Kullanarak M5stack M5stick C Kullanarak Neopixel Ws2812 Üzerinde Çalıştırmak: 5 Adım](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow | Rainbow'u Neopixel Ws2812'de M5stack M5stick C Kullanarak Arduino IDE Kullanarak Çalıştırmak: Merhaba arkadaşlar bu talimatta Arduino IDE ile neopixel ws2812 LED'lerini veya led şerit veya led matrisi veya led halkayı m5stack ile m5stick-C geliştirme kartını nasıl kullanacağımızı öğreneceğiz ve bunu yapacağız. onunla bir gökkuşağı deseni
Arduino Ws2812 LED veya Neopiksel Led Şerit veya Halka Eğitimi: 4 Adım
![Arduino Ws2812 LED veya Neopiksel Led Şerit veya Halka Eğitimi: 4 Adım Arduino Ws2812 LED veya Neopiksel Led Şerit veya Halka Eğitimi: 4 Adım](https://i.howwhatproduce.com/images/003/image-7131-j.webp)
Arduino Ws2812 LED veya Neopiksel Led Şerit veya Halka Eğitimi: Bu talimatta, Arduino ile neopixel veya ws 2812 veya hızlı led'in nasıl kullanılacağını öğreneceğiz. Bu LED veya şerit veya halka türleri sadece tek bir Vin pini tarafından kontrol edilir ve tüm LED'ler ayrı ayrı adreslenebilir olduğundan bunlara indi
Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım
![Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım Mac Terminal Nasıl Kullanılır ve Temel İşlevler Nasıl Kullanılır: 4 Adım](https://i.howwhatproduce.com/images/005/image-14039-7-j.webp)
Mac Terminali Nasıl Kullanılır ve Temel Fonksiyonlar Nasıl Kullanılır: Size MAC Terminalini nasıl açacağınızı göstereceğiz. Ayrıca size Terminal içinde ifconfig, dizinleri değiştirme, dosyalara erişim ve arp gibi birkaç özelliği göstereceğiz. Ifconfig, IP adresinizi ve MAC reklamınızı kontrol etmenizi sağlar