Sadece tek bir LED yükünü denetlemek için bir Rainbowduino aldım (bir RGB matrisi DEĞİL). Şimdiye kadar olan tüm belgeler, olmayan RGB dizilerinin kontrol edilmesine yöneliktir. Eğer Rainbowduino yabancıysanızBir Rainbowduino denetleme sorunları
120 mA 24 sabit akım kanalları bir Arduino klonu, 8 her biri 500 mA süper kaynağı sürücüsü kanalı ve 5 V geniş bir çıkış gerilimi adaptasyon - 12 V DC. LED'leri sürmek için mükemmeldir. Ürün web sayfası: http://www.seeedstudio.com/blog/?page_id=187
16 LED'i bağladım ve her birini digitalWrite()
ile tek tek açıp kapatabiliyorum. Gerçekten çalışmayan panele bir demo kodu yükledim. 8 sürücü kaynağı kanalının 0-no'lu uçları 3-11 pinleri ile kolayca kontrol edilebildiğini öğrendim. Ancak diğer 24 lavabo kanalını kontrol etmek daha zordur. Görünüşe göre, sadece shiftOut ile erişebileceğim 3 vardiya kaydı (her biri bir tane) tarafından kontrol ediliyor. Bunun nasıl yürüdüğüne dair hiçbir fikrim yok. Biri bana doğru yönde işaret edebilir mi?
LED'lerin yarısı Mavi 1-8'e bağlanır ve diğer yarısı Yeşil 1-8'e bağlanır. Pozitif bacaklar YÜKSEK olarak ayarlanmış olan VCC1-2'ye bağlanır. Devrenin doğru şekilde bağlandığından eminim, sorunlarımın olduğu bir program.
Rainbowduino ile birlikte gönderilen örnek kodları inceledim, ancak anlamıyorum. Bu sorunu nasıl giderebilirim?
şimdiye kadar benim devrenin bir resmi: http://farm3.static.flickr.com/2436/3716019895_99b95b30c6_b.jpg Ayrıca, Rainbowduino örnek taslağına bir link: http://www.seeedstudio.com/depot/images/product/RaibowduinoCMD_Bata.rar – James
"3 vardiya kaydı" ile ne demek istiyorsun? – unwind
Başka biri tarafından söylendiğim şey, onun 3 bitlik bir kayma kaydını olduğunu farz ediyorum. – James