Neopixel Punk控制台驅動WS2812S利用555個定時器

Neopixels,一種帶有可單獨尋址像素的LED條帶,是一個熟練的燈光效果的創建者中的公司。它們是突出的,因為它們的靈活性以及您可以嘲弄它們的簡單性。雖然由於信號時序約束緊張,但是驅動這些位LED的協議可以相當具有挑戰性。

但是,[Adrian Studer]顯示驅動基於WS2812的LED條帶,如Neopixel系列不一定需要手工優化的裝配代碼。實際上,它根本不需要任何類型的代碼。他開發了Neopixel Punk控制台,一個小工具,在沒有使用微控制器的情況下產生光照表明。只有555個定時器以及一些74HC系列邏輯一起工作,共同創建脈衝,具有大致適當的時間。

操作小工具就像調整少數電位器一樣簡單,就像它的atari朋克控制台一樣。它是一個隨機的過程,但也可能是不可能重新創建你喜歡的模式。此外,LED主要以全部電力的主要顏色照亮,儘管[Adrian]計劃進行改進的版本,其單獨驅動紅色,綠色和藍色子像素。然而,所有這一切都是由大量的555個定時器實施的真理,使其成為任何類型的標準都是一個相當出色的黑客。

我們看到了多種駕駛Neopixels或類似WS2812的LED條的方法,儘管所有這些都使用了某種方式的微處理器;您可以終止傳統的6502,使用SPI以及PIC32上的DMA,或者只是插入單臂Cortex M0 +。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

甚至較小的Beaglebone甚至較小的Beaglebone

Beaglebone著名在一個Altioids Tin。即使我們現在有Beaglebone黑人,藍調和綠色,這種奇妙的強大的Linux板的形式元素仍然保持不變,並且能夠在地球上每次收款登記冊上提供的項目盒內部。不過,還有另一個錫。 Altioid小錫剛超過60×40毫米,而且太小,不能適合正常尺寸的beaglebone。 [Michael Welling]開發了一種旨在融合這個微型項目盒的新比比兵。他稱之為口袋,而且薄荷味很大。 PocketBone是基於Octavo Systems OSD355x系列,更好地稱為“芯片上的Beaglebone”。該芯片採用TI AM355X ARM Cortex A8,高達1GB的DDR3 RAM,114 GPIO,6 UART,2個SPI,2x千兆以太網和USB。它位於一個相對較大的BGA套餐中,使路由容易,並且作為概念證明[Jason Kridner]在Eagle中建造了一個口袋。 [Michael] PocketBone的版本基於較早的概念證明,有一些有用的補充。有一個IO擴展標題,電池輸入的規定,USB的一些修復,所有部件都位於板的一側,便於更簡單的組裝。使用kicad創建了這個版本的pocketBone,這將使項目終止開源社區。

READ MOREREAD MORE

Android Marshmallow 6.0.1出了!通過在Android王國將當前迭代的Gogly釋放,Android Marshmallow很快就會由全球幾個不同的OEM釋放,找出新的Android Marshmallow 6.0.1出了!通過在Android王國將當前迭代的Gogly釋放,Android Marshmallow很快就會由全球幾個不同的OEM釋放,找出新的

。 Google肯定會從Lollipop遇到的主要錯誤錯誤中學習,該版本為未來的Android設備鋪平了道路。沒有第一個構建是完美的,這就是為什麼連續更新,照顧很多錯誤並每次都會添加許多令人興奮的功能的原因。在這裡,我們使用了點零一更新,該更新會更改您已經運行的棉花糖設備中的許多功能。在這裡,我們可以快速查看Google在Android Marshmallow 6.0.1中帶來的新功能。 請注意,此版本(在撰寫本文時)僅適用於當今Googly World的Nexus設備。在等待Cyanogenmod或AOSP構建會將它們移植到您喜歡的設備時,我們不能保證您將添加以下功能,將以下功能添加到Android Marshmallow 6.0.1的每個皮膚版本中。在下面快速瀏覽一下理想之外的設備列表,從Google那裡獲得了當前的更新: Nexus 6p Nexus 5x Nexus 6 Nexus 5 Nexus播放器 Nexus 9 LTE和WiFi變體 Nexus 7 2013 WiFi&Sim變體 無論如何,回到主題,通常有兩個主要的錯誤修復,還有兩個新的令人興奮的功能。低頭看我們的空間,以獲取更多信息。 Android棉花糖6.0.1 新的功能 Google意識到,添加硬件按鈕快捷方式是當今世界上的出血優勢,因為我們已經看到三星彈出了雙擊主頁按鈕來啟動相機。儘管Google無法在其Nexus設備上執行此操作(顯然),但他們添加了相同的功能。現在,隨時雙擊電源按鈕,任何地方都可以直接啟動您進入CAM應用程序。 這次,Android Marshmallow

READ MOREREAD MORE

Android看起來像是獲得Airdrop功能可以自行調用Android看起來像是獲得Airdrop功能可以自行調用

Apple用戶的範圍從每天使用多次使用,到忘記它首先存在。但是,根據XDA開發人員共享的新視頻,Android用戶將能夠盡快使用類似的旋轉功能。 該視頻顯示了Google一直在研究的事情,稱為附近的共享。共享的視頻顯示了在Google Pixel 2 XL和Google Pixel 4上使用的功能,儘管我們也被告知它也在OnePlus手機上運行。 該視頻似乎顯示出類似於Airdrop的內容,儘管它是否能夠無縫地工作是我們以後必須判斷的。附近的共享至少似乎與快速設置菜單有關,因此可以輕鬆訪問。就像Airdrop一樣,用戶也可以限制是否有人可以通過該功能發送任何東西。 三星已經在研究類似的東西,稱為快速共享,這可能再次向我們展示了Android的分散。直到所有Android設備都使用相同的功能,這些都不會像Airdrop一樣易於使用和無處不在。 希望附近的共享能夠正是這樣。我們不知道該功能何時會宣布,但希望我們不必等待太久。 您可能還想檢查一下: checkra1n for Windows替代方案:如何使用ra1nusb進行iOS 13.3越獄 下載:iOS 13.3最終IPSW鏈接,OTA更新和iPados 13.3用於兼容設備 下載:iOS 13.3.1 beta 3 IPSW鏈接,OTA現在更新 將iOS降級13.3降至iOS 13.2.3 ceckra1n越獄,以下是如何 越獄iOS 13.3使用checkra1n,這是[指南]的方式 iPhone 11,11

READ MOREREAD MORE