led

    1熱度

    2回答

    的純顏色我有一些RGB LED,並且我想有他們顯示隨機顏色。 我的第一種方法是從0-360選擇一個隨機色調ħ,創建的形式(ħ,1,1),然後從HSV轉換使用the algorithm given on Wikipedia RGB的HSV色彩。這幾乎做我想要的,但不完全。 的問題是,LED可顯示爲亮或更暗,這取決於色調。無論色調如何,我都希望它始終顯示爲相同的亮度。 因此,舉例來說,藍色爲(0,0,

    1熱度

    3回答

    所以我一直忙於在下午與我的編程作業處理,我似乎無法解決下面找到代碼中的問題。 練習是我需要通過按下一個按鈕來切換LED。在我的代碼中,當我點擊按鈕時,LED會亮起,但是當我再次點擊按鈕時LED不會熄滅。 int pinButton = 5; int LED = 10; int currentState; int previousState; void setup() { Ser

    -1熱度

    1回答

    正如標題所說,使用通用定時器來調光LED(PWM具有可變的佔空比),還是使用OS調度/何時可用任務(RTOS ecc)? 我最近看到一個使用RTOS內部定時器的閃爍示例,我想知道定時器的時間段是否可以固定到可以調暗LED(〜2Khz)的時間點。 問候,

    2熱度

    1回答

    我對Verilog非常陌生,而且我被困在一個項目上,我正在寫這個項目以便更好地使用它。我的電路板上有一個按鈕和一個LED,我希望按鈕增加一個計數器,使得閃光燈更快。這似乎在理論上起作用,但我無法在實踐中得到它的使用。開關不會使LED閃光燈更快,它似乎做了一些奇怪的事情。 我現在的代碼,請告訴我我正在做什麼的問題,即使它不會導致我的問題,因爲我正在嘗試學習語言和結構。 `timescale 1ns/

    0熱度

    1回答

    我想編寫一個應用程序來控制LimitlessLEd燈(milight),並且我正面臨一個問題。 有關信息,我使用的是VisualStudio 2017/C#。 到目前爲止,我可以用下面的代碼,以獲得來自WiFi橋SessionStart我的會話ID1 ID2: IPEndPoint ep = new IPEndPoint(IPAddress.Parse("192.168.1.13"), 5987

    -1熱度

    1回答

    所以我在Processing中編寫了一個腳本,它可以將任何給定圖像的每個像素的HEX值輸出到數組中。我試圖讓這個FastLED庫讀取數組和我得到這麼多不同的錯誤。我試着將HEX的字符串改爲FF和0x頭的字符串。似乎沒有任何工作。現在它一直說十六進制值沒有在範圍內聲明。如果我將字符串更改爲字符串,我會收到一個函數錯誤,告訴我他們不是叮咬。我在智慧結束。這是代碼。 #include <FastLED.

    0熱度

    1回答

    我試圖讓沒有庫的64x64 LED矩陣工作。開始用STM32F103C8T6芯片驅動它找出問題並嘗試使用ATmega328,但沒有任何改變。 問題是,當我試圖點亮指定地址上的LED時,它實際上亮起的亮度幾乎爲0,但直接在其下面的LED(在下一個地址上)亮起,亮度全亮。 我將代碼降到最低。 #define CLK 0 #define LAT 1 #define R1 2 uint16_t d

    0熱度

    1回答

    我有一個代碼,其中LED將點亮一段時間,具體取決於3個按鈕的組合。 我的問題是,一旦組合開始,我似乎無法關閉LED。假設當我按下所有3個按鈕時,無論剩下多少時間,LED都會關閉。 這裏是我有問題的一部分: if (buttonState1 == HIGH){ digitalWrite(ledPin4, HIGH); for (int d=0; d<24;d++)

    0熱度

    1回答

    我有Microchip的chipKit uC32(PIC32MX340F512H),chipkit BasicIOShield和PICkit3 編程器。 我正在使用MPLABX IDE。 由於我對此很陌生,所以我不知道從哪裏開始搜索並查看網絡,並找到只有使用MPIDE的教程,我不允許在我的項目中使用該教程。 我已經閱讀了參考手冊和數據手冊,並進行了測試項目,但uC32 Board拒絕識別Basic

    -2熱度

    1回答

    我想要創建一個系統來控制帶esp8266的led條紋,如果我有一個電源插座,它會很容易,但它必須是移動的,所以我需要一個akku它 難道你們,請給我我的想法:)