アドレス指定可能なダイオードのクールクロック

パート1。使用されるコンポーネント

数年前、ネットワークの広大さの中で、著者がいわゆるアドレス指定可能なLEDストリップに基づいた巨大なデジタルクロック(7セグメント番号)を作成した興味深いプロジェクトを見ました。





完成したプロジェクトの写真
残念ながら、カメラは色を歪めます。 実際、色は均一で対照的です(色はどのようなものでもかまいません)
残念ながら、カメラは色を歪めます。実際、色は均一で対照的です(色はどのようなものでもかまいません)

フィギュアサイズは約280x205mm(ほぼA4シート)で、全体のサイズは300x800mmです。





このプロジェクトは何度も何度も繰り返されましたが、これらの時計を組み立てるための明確なガイドに出くわすことはありません。さらに、私が直面しなければならなかった機能と困難を可能な限り詳細に説明しようと思います。また、この時計は約3年間使用されており、ごく最近、ソフトウェアとハ​​ードウェアの両方を更新し、それらの使用経験を振り返り、このプロジェクトで適用した技術的改善のいくつかについて説明します。





アドレス可能なLEDストリップとは

一般的なRGBLEDストリップには、4つのピンがあります。赤、緑、青の各プライマリカラーにそれぞれ共通の「+」と3つの「-」です。





, : .





: , ( ) , , . 3 : "+", "-" , .





2 , :





  • WS2811. ( "" WS2812b). 3 .





  • WS2812b。私が使用しました(時計の使用中に問題は確認されませんでしたが、信頼できないと見なされました)。各ダイオードを個別に制御できます。マイナスのうち、1つのダイオードが故障した場合、それ以上のダイオードは機能しません。





  • WS2813、WS2815、WS2815-WS2812の更新、「バックアップ」データ転送連絡先があり、更新頻度が増加しています。1つのダイオードに障害が発生しても、残りのテープセグメントは動作し続けます。短所-価格。





    リボンとその接続の特殊性について詳しくは、こちらをご覧ください。









したがって、次のものが必要です。





  1. マイクロコントローラー;





  2. リアルタイムクロックモジュール;





  3. アドレス指定可能なダイオードテープ;





  4. 温度センサー;





  5. 光センサー;





  6. Bluetoothモジュール





  7. 電源ユニット;





  8. arduinoのシールド;





  9. , ;





  10. .





:









はんだ付けされていない「脚」を備えたArduinonano
Arduino nano ""

Arduino Nano ( ATmega328) - , . "", . "", , , .









リアルタイムクロックモジュールDS3231
DS3231

DS3231, , .

DS1302 DS1307 , .

: () (). , .









アドレス可能なLEDストリップ

. .

WS2812b 60 .

WS2811 ( , , 12V , WS2812b 5V).

30 , , .









搭載されているDHT22温度センサー
DHT22

( - / ).

DHT22 (, ) - , " " DHT11, , , , .

( ).









光センサーBH1750
BH1750

BH1750 :

1. ( , "/").

2. ( ), , " " ( ).





ivanii, "BH1750 - 16- I2C, ", .





, . : , ( 2 : "1" "0").

.

P.S. 4 ( ), (BH1750) .





bluetooth





Bluetoothモジュール
bluetooth

, , , bluetooth (, ).

, 3,5 , - .

- HC-05 HC-06, "".









10 (5V/2A), (172 ), , .





?

12 . , 60 / , (12*3*60) 2.1A.





, ; .





: WS2811 12V, WS2812b - 5V.





Arduino Nano用拡張ボード(シールド)
() Arduino Nano

, , .

, , .

, .









ママ-パパワイヤー
"-"

- ( ). ("-", "-", "-").

.









("") - "", , - .





, "" . (opal). - , . 4 , , ( "" ).





私が理解しているように、ポリカーボネートは普通のものでも、白(乳白色)でもかまいません。





「オパール」を使用することをお勧めします。これは、光を拡散するように特別に作られており、2つの異なる側面があります。





資料が多いので、この部分を書き終える頃には、記事をいくつかの部分に分けておくのが正しいと思いました。





次のパートでは、コンポーネントの組み立てについて説明します。おそらく、ソフトウェアパートの分析は3番目のパートに任せます。








All Articles