目次:
- 用品:
- ステップ1:それはどのように動作しますか
- ステップ2:ものを準備する
- 電気部品
- アクリルとレーザーカッター
- 他人
- ステップ3:木の板とアクリルを切る
- ステップ4:Instructablesのロゴをペイントする
- ステップ5:木を取り付ける
- ステップ6:WS2812 LedsとGrove Jointの取り付け
- ステップ7:DC入力インターフェイスの取り付け
- ステップ8:Tftディスプレイをインストールして目に導きます
- ステップ9:ケーブルを接続する
- ステップ10:ソフトウェア作業
- ステップ11:それを良くする
Instructablesは本当にあなたの素晴らしいプロジェクトを共有するための素晴らしい場所です。ここには、自分の作品を共有するための多くのメーカーがいます。
私もたくさんのインストラクターになるようにしました、私のインストラクターが大きな眺めやお気に入りを得るとき私は興奮します。特にあなたが最初にあなたのインストラクタブルを投稿するとき、あなたはいつもそのページに行き、誰かがそれを好むかどうかを見るでしょう。
私が最初のインストラクターになることができる年前に投稿したとき、私はまだ覚えています、それはArduinoに関するプロジェクトです、私はArduinoと電話をしました。それはArduinoPhoneと呼ばれ、今日でも私はそこからいくつかコメントを得ることができます、そして私は他の人がArduinoと彼ら自身の電話を作るのを手伝ってうれしいです。
今、私は私の最新の指示を共有します、それはあなたが机の上に置くことができる美しい装置です。それはInstructables Indicatorという名前です。あなたのインストラクタブルが注目されるならば、このインストラクタブルで、あなたはあなたのインストラクタブルが好きであるかどうかを知ることができます。
このアプリケーションは、以下の機能が含まれています。
- Wi-Fiに接続する
- メッセージを表示する320 x 240のTFTディスプレイ
- ビュー、お気に入り、コメントを含める
- あなたのインストラクターが紹介されると、ベースのLEDが点灯します
あなたがInstructablesが好きで、Instructablesを書くならば、あなたはこの考えを好きになるでしょう。私はそれを作るためのプロセスとコードを共有するつもりですが、すべてがオープンソースです。
それでは始めましょう、幸せ メイキング.
用品:
ステップ1:それはどのように動作しますか
あります 320×240 を表示するTFTディスプレイ ビュー, お気に入り そして コメント。そしてそれはリアルタイムのアップデートです。
目には2つのLEDがあり、データが変わると1秒間点滅します。
あなたのインストラクターが手に入るとき、ベースに導かれた5つのws2812bがあります 注目のLEDが虹色に輝きます。夕方にライトを消すときれいです。
詳細は上の画像を参照してください。
ステップ2:ものを準備する
最初に準備する必要があるものがあります。
電気部品
LinkIt ONE
LinkIt ONE開発ボードは、ウェアラブルおよびIoTデバイスのプロトタイピング用のオープンソースの高性能ボードです。これは、世界有数のウェアラブルSoC、MediaTek Aster(MT2502)と高性能Wi-Fi(MT5931)およびGPS(MT3332)チップセットを組み合わせたもので、MediaTek LinkItのすべての機能へのアクセスを提供します。また、Arduinoボードと同様のピン配列機能も提供しているため、さまざまなセンサー、周辺機器、およびArduinoシールドに簡単に接続できます。
2.8インチTFTタッチシールドV2.0
これは多機能のArduino / Seeeduino / Arduino Mega互換の抵抗膜式タッチスクリーンです。私たちはスクリーンドライバをより専門的なチップであるILI9341ドライバに置き換え、データ転送速度を犠牲にすることなく異なるピン節約SPI通信を提供しました。通信方式が変更されたため、元のバージョン用に開発されたプログラムは、新しいバージョンに移植される前に変更が必要です。このシールドにもSDカードモジュールが統合されているので、このシールドはプロジェクトを拡張するための大きな余地を確保します。
グローブジョイント
Grove - Joint v2.0はSeeeduino Lotusと多くの類似点を共有しています。ミニATMEGA328マイクロコントローラ開発ボードです。それはAtmel ATMEGA328P-MUとCH340を使用します。 ATMEGA328P-MUは高性能、低電力AVR 8ビットマイクロコントローラです。 CH340は、USBからシリアルへのインタフェースを実現できるUSBバスコンバータチップです。Grove - Joint v2.0には、I2Cポートと2つのデジタルI / Oを含む2つのGroveインターフェイスがあります。それ以外のバッテリー駆動をサポートしています。あなたはそれでいくつかの簡単なアプリケーションをすることができます。
WS2812B Led
WS2812は、制御回路とRGBチップが5050個のコンポーネントのパッケージに統合されているインテリジェント制御LED光源です。それは知的デジタルポートデータラッチと信号再整形増幅駆動回路を含む。また、高精度の内部発振器と12Vの電圧プログラム可能な定電流制御部を含み、ピクセルポイントの明色の高さを一貫して保証します。
アクリルとレーザーカッター
- 3 mm木の板
- 3mmルーシーンアクリル
レーザーカッターについては、ハッカースペースで簡単に見つけることができます。近くにハッカースペースがなければ、Seeedのレーザーカッティングサービスを試してみてください。
他人
- 5mmグリーンLED×2
- M3ネジ×4
- M3ナット×4
- ABのり
ステップ3:木の板とアクリルを切る
最初に木の板とアクリルを切ります。
こちらから2dファイルをダウンロードしてください。
あなたが得るでしょう 6部 木の板および1つのアクリルの。
ステップ4:Instructablesのロゴをペイントする
見栄えを良くするには、絵を描く必要があります。
大変な作業ではありません。それを恐れてはいけません。ロゴを見て、塗るだけです。
ステップ5:木を取り付ける
このステップの後、外観はほぼ完成しています。
最初に接続する パート1、3、4、5、6 画像に示すように、一緒に。
ボードが不安定なので、あなたはそれを固執するためにいくつかの接着剤が必要です。
ステップ6:WS2812 LedsとGrove Jointの取り付け
まず、Groveケーブルを見つけて、
WS2812は導きました:
- 赤 > Vcc
- ブラック> GND
- イエロー>ディ
いくつか必要です 3Mのり ここに固執する。物をベースに貼り付けるだけです。
写真のように。
ステップ7:DC入力インターフェイスの取り付け
我々は見つける必要があります DC入力コネクタ ここで、見つからない場合は、マイクロUSBケーブルを介してLinkIt ONEに直接電力を供給できます。
まず、ケーブルをはんだ付けして接続します VCC / GND LinkIt ONEのコネクタへの接続。
それからコネクターを穴oに固定します その6.
ステップ8:Tftディスプレイをインストールして目に導きます
背面にTFTディスプレイを取り付ける パート1。いくつか必要かもしれません ABのり ここに。
画像のように。
ステップ9:ケーブルを接続する
LinkIt ONEには2つのGroveコネクタがあります。 UART そして I2C、 それらのピンは通常通りに動作します。 GPIO.
- D0 / D1> LED +
- GND> LED-
- LinkIt ONEのSCL>関節のSCL
- WS2812 LED>ジョイントのD 5
ステップ10:ソフトウェア作業
コードをgithubに送信しました。クリックしてページを開きます。
初めての場合は、LinkIt ONEのWikiを手に入れてください。 LinkIt ONEは非常に多くの強力な機能を備えたArduino互換ボードです。
コードをダウンロードしたら、設定する必要があります。詳細は上の画像を参照してください。
URLを取得する方法:
あなたの指示可能なページを開いてください、あなたはブラウズ入力ボックスでそれを見つけることができます。 / id / your_instructable_name /
Ajaxコードを入手する方法。
まず、あなたのWebページを右クリックし、 ページのソースを見る.
Ctrl + F、検索 LogHitそれからあなたはそれを見つける。上の画像を参照してください。
それからLinkIt ONEにコードをアップロードしてください。魔法のことが起こります。
ステップ11:それを良くする
この機能には私がやりたい機能がいくつかありますが、最近は時間がありません。誰かがそれを改善するための助けを借りれば、あなたがすることができることを嬉しく思います プルリクエスト 私のGithubページに。
- あなたが作ったすべてのインストラクターを見せる
- あなたの指示可能な詳細データを記録してからLinkIt ONEのフラッシュに保存してください。10Mのフラッシュがあります。そしてUディスクとして読むことができます。
- あなたがコメントを得たとき、あなたはSMSを受け取ることができます
- あなたのインストラクターがビュー/お気に入り/コメントの特定の数を得るとき、あなたはSMSを受け取ります。