電子機器で物を作るのは難しいですが、始めたばかりの場合は、littleBits を使用してあらゆる種類のプロジェクトの実験を始める簡単な方法です。現実世界のコンポーネントをクラウドに瞬時に接続し、プログラムすることができます。これだったらあれレシピを保存し、すべてを Arduino に接続することもできます。使用を開始する方法は次のとおりです。
littleBitsとは何ですか?
LittleBits は、小さなオープンソースのモジュール式電子コンポーネントで、スナップして大きな回路を形成します。会社を設立したのは、ブデールの父DIY ハードウェアを誰でも利用できるようにすることを目標としています。電子ハードウェアについて学ぶための簡単な方法として宣伝されており、その約束を果たしています。 Littlebits はキットで提供されます (以下の範囲のものがあります)100ドルの基本キットに200ドルのデラックスキットに特化したキットも含まれています。音楽そして空間) または、パーツをアラカルトで 1 つあたり約 20 ドルで購入することもできます。初心者向けの電子機器キットとしては少し高価ですが、初心者にとっては作業がはるかに簡単になります(そしていつでも自分で作ることができます)。統合用のバンドルも導入されたばかりですインターネットアプリケーションそしてArduino プログラムlittleBitsと一緒に。
littleBits の目的は、誰でもエレクトロニクスについて構築、試作、学習できるシステムを提供することです。入手したモジュール式コンポーネントにはそれぞれ 1 つの目的がラベル付けされており、それらを磁気リンクで連結すると、より複雑な回路を形成し始めます。何かがうまくいかない場合は、各モジュールを接続している磁石を外して最初からやり直してください。最終的には、サウンドから実際に動くモーターに至るまであらゆるものを制御でき、すべて 9V バッテリーまたは電源で駆動されます。
箱に入っているもの
上で述べたように、littleBits にはさまざまな種類のキットが含まれていますが、それらがどのように機能するかを理解していただくために、より興味深いモジュールをいくつか紹介します。各モジュールは色分けされており、電源、入力、配線、出力の 4 つの異なるカテゴリに分類されています。各カテゴリのいくつかを見て、それらがどのように機能し、それを使用して何ができるかを理解しましょう。このリストはいいえは網羅的という意味です、しかし、何ができるかの基本についてはよくわかります。
力
力: 名前が示すように、これは壁のコンセントまたは 9V バッテリーに接続するために使用する電源モジュールです。
コイン電池: 壁のコンセントでは電力が多すぎる場合は、コイン電池を使用してプロジェクトに電力を供給することもできます。
入力
マイクロフォン: マイク入力は外部の音を取り込み、トリガーに変換します。したがって、マイクが音を拾うと、littleBits を介して信号が送信され、出力がトリガーされます。これにより、ライト、モーター、またはその他のものが作動している可能性があります。使用することもできますスマートフォンに接続する自分のオーディオを録音してから操作します。
キーボード: キーボードはシンセ キットの一部であり、1 オクターブの音を作成する 13 個のスイッチを提供します。これらのキーの範囲と動作を変更できます。また、他の非シンセベースの littleBits モジュールを制御するための単純なトリガーとしても機能します。
モーショントリガー: 名前が示すように、モーション トリガーは動きを感知します。したがって、手をかざすと回路に信号が送信されます。あらゆる種類のモーションアラームシステムに最適です。
ワイヤー
Arduino: Arduino モジュールは最新のものの 1 つで、Arduino プログラミング言語を使用して littleBits の入力または出力を接続できるようにします。これにより、あらゆる種類の Arduino プロジェクトのトリガーと出力を簡単に設定できるようになります。外部の Arduino は必要ありません。モジュール自体に必要なものがすべて揃っています。
ワイヤレスレシーバー: 名前が示すように、ワイヤレス レシーバーを使用すると、littleBits プロジェクトが Wi-Fi 経由で他の littleBits モジュールから外部出力を受信できるようになります。
クラウドビット: CloudBit は最新の littleBits モジュールであり、間違いなく最も興味深いものです。これを使用すると、インターネットに接続されたあらゆる種類のデバイスに接続できます。つまり、littleBits を SMS に接続できるということです (If This then That) (ここにあります)IFTTTのレシピの一部始めるために)、巣、またはフィリップス・ヒュー。モジュール自体は、ワイヤレス アクセス ポイントと Web サーバーの両方として動作する Linux を実行するシングル ボード コンピューターです。
出力
ライトワイヤー: これは非常にシンプルです。入力を受け取るとライトが点灯します。
ファン: ファンをプロジェクトに接続すると、あらゆる種類のトリガーを使用してファンをオンにすることができます。
DCモーター: DC モーターは、低電力で回転するモーターです。これにより、車輪、風車、その他円を描いて回転するものなら何でもプロジェクトに取り付けることができます。
自分のものを作り始める方法
littleBits を使って何かを作り始めるために必要なのは、適切な順序でコンポーネントを組み立て始めることだけです。チェーンが次のようになっている限り、さまざまな回路を試してみることから始めるのが最も簡単です。
力
入力
出力
littleBits の基本コンポーネントに関しては、知っておく必要があるのはこれだけです。実験は非常に簡単なので、上記のチェーンのさまざまなバリエーションを試して 1 ~ 2 時間を費やすだけでも価値があります。より複雑な場合には、複数の入力と複数の出力を使用できます。
CloudBit または Arduino モジュールで作業すると、物事はさらに面白くなります。
CloudBit を使ってみる
CloudBit は、littleBits プロジェクトをインターネットに接続し、他のあらゆる種類のデバイスと通信できるようにします。回路は上記の CloudBit とほぼ同じように動作しますが、単に別の littleBits モジュールに出力するのではなく、出力がインターネットを介して別のデバイス (またはモジュール) に送られる点が異なります。回路自体は他のすべての littleBit とまったく同じように動作します。したがって、回路例は次のようになります。
力
入力
クラウドビット
外部機器(エアコン、スマートフォンなど)
セットアップは非常に簡単です。クラウドビッツページ、アカウントを作成し、USB 経由で CloudBit をコンピュータに接続すると、サイトが残りの手順を案内します。セットアップが完了すると、cloudBits ページまたは IFTTT を通じて CloudBit の制御を開始できます。繰り返しになりますが、基本セットと同様に、セットアップを行ってから、さまざまな構成をいじって何が起こるかを確認するのが最も簡単です。
Arduinoモジュールを使ってみる
Arduino モジュールはセットアップが最も難しいですが、その仕組みの基本を理解すれば、プロジェクトを構築するのは非常に簡単です。基本的に、Arduino モジュールを使用すると、最大 3 つの異なるタイプの入力と 3 つの出力を Arduino に簡単に接続できます。たとえば、3 つの異なる入力で Arduino 上の異なるプログラムをトリガーし、Arduino モジュール上の異なる出力をトリガーすることができます。これにより、非常に多くの組み合わせが可能になりますが、完全な回路がどのようになるかを示す簡単な例を次に示します。
力
入力(ボタン、ノブなど)
Arduinoモジュール
出力 (ライト、可動部品など)
基本的に、ボタンを押すと出力に影響を与えるプログラムを実行するように Arduino に指示するシステムをセットアップできます。たとえば、次のようにすることができます。基本的なコンピューターのマウス2 つの調光スイッチとボタンを入力として使用し、Arduino 上のプログラムでそれらの入力を解釈し、コンピューターに出力します。のセットアッププロセスは非常に簡単ですそれはArduinoの初期セットアップ。
あなたが始めるための LittleBits プロジェクト
自分のものを作るのは素晴らしいことですが、littleBits はオープンソースなので、他の人が作っているコミュニティがあるため、始める方法はたくさんあります。そのために、これまでに見たお気に入りのプロジェクトをいくつか紹介します。
どこからでもエアコンユニットを監視
CloudBit、IR トランスミッター、温度センサー、電源を使用して、制御および制御を行う回路を作成できます。携帯電話からエアコンを監視します。温度センサーを使用すると家の現在の温度にアクセスでき、クラウドビットを使用するとエアコンの温度を変更できます。または、必要に応じて、携帯電話から温度を変更することもできます。イフトのレシピ。
ドアホンから SMS 通知を受け取る
ドアベルは不快な音であり、家にいない場合はあまり役に立ちません。 CloudBit、LED、電源モジュール、ボタンを使用して、誰かがドアベルを鳴らすたびにテキスト メッセージを送信するように IFTTT と littleBits を備えたシステムをセットアップできます。これは少し過剰に設計されたソリューションですが、それでもクールです。
リアルタイム天気ダッシュボードを構築する
これはシンプルですが、信じられないほどクールです。天気ダッシュボードは、cloudBit を使用して Weather Underground に ping を送信して天気を取得し、予報、現在の気温、気象状況を表示します。電子機器のスキルに加えて木工のスキルも必要ですが、見栄えの良い完成品です。
独自の 8 ビット ジュークボックスを構築する
LittleBits は音楽の制御に関してはあまりできません (まだ)、しかし、それは音楽を再生できないという意味ではありません。このクレイジーな小さなマシンは、Arduino モジュールと多数のスイッチを使用して、カードから音楽を再生する小さなジュークボックスを作成します。生産的ですか?あまり。しかし、これは Arduino で何ができるかを学ぶ良い方法です。
独自の MIDI シンセを作成する
Korg 音楽キットが手に入らない場合は、Instructables ユーザー tubfun が littleBits と Arduino を使用して USB MIDI コントローラーを作成しました (理論的には、おそらく新しい Arduino モジュールでもこれを行うことができます)。最終的には、littleBits を使用して、Ableton、Garageband、またはその他の任意の MIDI シーケンス ソフトウェアと接続する、シンプルな小さな MIDI コントローラーが作成されます。