工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

Micro:Bit プロジェクト:初心者向けの 11 のクールなプロジェクト

マイクロ:ビット

プログラミングのニーズに最適なマイクロコントローラーを探している初心者ですか?必要なのは Micro:bit プロジェクトです。

実際、micro:bit を使って構築できるものはたくさんあり、どこから始めればよいか混乱するほどです。

しかし、心配する必要はありません。この記事では、回路に追加できる初心者向けの 11 の Micro:bit プロジェクトを紹介します。

マイクロ:ビットとは

micro:bit は、開発ボードでプログラミングを始めたい人にとって素晴らしいプロジェクトです。さらに、子供やプログラミング言語の知識がほとんどまたはまったくない人にとっても優れたオプションです。最良の部分は、micro:bit アクセサリを使用する必要がないことです。

実際、BBC の micro:bit は 2016 年に初めてデビューし、初心者向けの最高のマイクロコントローラーの 1 つになりました。

ボードの元の設計は、8 歳から 14 歳までの子供を教育するためのものでした。しかし、マイクロビットは現在、子供とフィジカル コンピューティングを始めようとしている初心者の両方のエントリー ポイントとして機能しています。

機能とコンポーネント

micro:bit は、16 KB の RAM で最大 16 MHz の速度を実現する 32 ビット ARM Cortex-M0 プロセッサを搭載した、ユーザーがプログラム可能なポケット サイズのコンピューターです。

センサーとLEDスクリーンが内蔵されています。

このデバイスには、ボード上に 5 つの入出力 (I/O) を含むコネクタがあります。これらの機能により、micro:bit を他のセンサーやデバイスに接続できます。また、単三電池2本でマイクロコントローラに電力を供給できます。

micro:bit 開発ボードの物理コンポーネントは次のとおりです:

プログラミング言語のサポート

Micro:bit は、以下を含む最大 4 つの異なるプログラミング言語をサポートしています。

簡単なヒントを次に示します。コーディングの経験がない場合は、テキストベースのオプションに移行する前に、グラフィック オプションから始めてください。

11 の素晴らしいマイクロ:ビット プロジェクト

マイクロ:ビット プロジェクト

micro:bit を使って簡単に作成できる楽しいプロジェクトをいくつかご紹介します。

1.マイクロ:ビットビート ハート

マイクロ:ビットハート

このプロジェクトでは、アニメーションのようなループを使用して、micro:bit の LED ディスプレイに鼓動する心臓をプログラムできます。

興味深いことに、パルス アニメーションは 2 つの組み込みの画像で構成されています。大きなハートと小さなハート。これらの 2 つの画像は、鼓動する性質の錯覚を生み出すシーケンスを示しています。

micro:ビットが 1 つの画像を表示した後、0.5 秒待ってから次の画像を表示します。また、無限ループを使用して、プラグを抜くまで動きの錯覚を続けることもできます。

このプロジェクトに必要なリソースとコンポーネントはこちらから入手できます。

2. Micro:bit アニメの動物

Micro:bit を使ってできるもう 1 つの楽しいアニメーション プロジェクトを次に示します。このプロジェクトでは、組み込みの画像と自作の画像を含む 2 つの画像を使用できます。

たとえば、アヒルをアニメートできます。次に、LED に内蔵のアヒルの画像が表示されます。次に、変更したアヒルの画像が表示されます。また、ピクセルを動かして画像を作ることもできます。

さらに、micro:ビットは 2 つの画像を 0.5 秒間隔で表示し、アヒルが上下に揺れるアニメーションを作成します。

無限ループを使用して、ボードの電源を切るまでアニメーションを続けることもできます。

このプロジェクトに必要なものはすべてここで入手できます。

3.マイクロ:ビット ステップ カウンター

歩数計

micro:bit を使用して、歩数をカウントし、アクティビティを追跡するプロジェクトを構築できます。

ただし、このプログラムは、micro:bit の加速度計を使用するため、以前のプロジェクトとは異なります。

その結果、micro:bit は、経験した振動の頻度をカウントし、データを変数に保存できます。さらに、コンピューターはこれらの変数を使用して、歩数などの動的情報を保存します。

micro:bit が振動を検出すると、ステップを 1 つ増やし、新しい番号を LED に表示します。

このプロジェクトのコードとその他のリソースを入手するには、ここをクリックしてください。

4.グラフィックサイコロ

実は、このプロジェクトには 2 つの選択肢があります。つまり、数字を示すサイコロを作成できます。または、パターンを使って本物のサイコロに似たものを作成することもできます。

micro:bit 加速度計の入力により、ボードは両方のオプションで 1 から 6 までの乱数を作成できます。次に、それを数字またはパターンとして表示します。

ここをクリックして数字のサイコロのリソースを入手するか、ここをクリックしてパターンのサイコロを入手してください。

5.太陽光センサー

マイクロ:ビットは、ビットに当たる弱い光の量を測定する光センサーとしても機能します。

光センサー

実際、micro:bit をプログラムして、領域の明るさに応じて異なるアクションを実行することもできます。さらに、「if-else」ステートメントを使用して、光の強度が設定レベルよりも重要な場合にのみ太陽の画像を表示します。

したがって、このプロジェクトをビルドすると、micro:bit に光を当てると、太陽の画像が表示されます。また、ライトをオフにすると、画像も削除されます。

この光センサー プロジェクトの詳細については、ここをクリックしてください。

6.スクロールネームバッジ

マイクロ:ビット ボードは、名札のスクロールにも最適です。

そのため、Micro:ビットの LED ディスプレイを使用して、さまざまな写真、数字、および単語を表示できます。このプロジェクトでは、バッジのように自分の名前を表示するスクロール テキストを作成できます。

確かに、無限ループは、バッテリーのプラグを抜くか取り外すまで、スクロール効果を維持します.

ここをクリックして、このプロジェクトに必要なリソースを入手してください。

7.じゃんけん

ジャンケン

古典的な「じゃんけん」ゲームは好きですか?変数、選択、乱数を使用して、micro:bit で作成できます。

マイクロビットを振ると、加速度計が動きを検出し、変数を 0 から 2 の間の任意の乱数に設定します。

マイクロビットは、特定の数字で表示する画像を決定できます。たとえば、乱数が 0 の場合、岩の画像が LED に表示されます。 iit が 1 の場合、紙のアイコンが表示されます。 2 がラッキー ナンバーの場合、はさみのアイコンが表示されます。

したがって、このプロジェクトに必要なものはすべてここで入手できます。

8.マイクロ:ビット コンパス

正確な方向を示すコンパスを作りたいですか?磁北からの角度で方位を示す Micro:bit コンパスを作成できます。

コンパス

マイクロ:ビット マイコンには、コンパス センサー (磁力計) が付属しています。これらのセンサーは地球の磁場を測定し、コンパスとして機能します。

ただし、micro:bit コンパスを初めて使用するときは、少し調整を行う必要があります。よろしくお願いします。複雑なことは何もありません。 LED が点灯するまで micro:bit を傾けることができます。

その後、ボタン A を押すと、コンパス センサーがアクティブになり、LED ディスプレイに方位の数値が表示されます。

このプロジェクトに必要なものはすべてここにあります。

9.体温計

micro:bit を Bit 温度センサーで温度計に変えることができます。

温度センサー

micro:bit CPUのセンサーから読み取り値を取得することで、micro:bitの温度を確認できます。また、摂氏で室温を概算することもできます。

したがって、A ボタンを押すと、マイクロコントローラーの現在の温度が表示されます。暖かい環境または寒い環境に変更すると、LED ディスプレイに変化が表示されるはずです。

したがって、このプロジェクトに必要なすべてのリソースをここで入手できます。

10.マイクロ:ビットアラーム盗難システム

これは、自宅で作成できる簡単な micro:bit プロジェクトです。情報を取得し、micro:bit 通信を学習する警報システムです。

まず、2 つの micro:bit を接続するための無線信号が必要です。したがって、最初の micro:ビットは通知を送信し、2 番目の micro:ビットは光センサーを生成します。次に、センサーは最初の micro:bit と通信して、侵入者がいる場合にアラームをトリガーします。

このプロジェクトの実行に必要なツールは次のとおりです。

このプロジェクトに関するその他のリソースと詳細な手順については、こちらをご覧ください。

11.サウンドメーター

あなたの環境がどれほど騒がしいか知りたいですか?次に、micro:bit サウンド メーターを作成します。

このプロジェクトでは、micro:bit マイク センサーとシンプルな棒グラフを使用してサウンド レベルを表示します。さらに、マイク センサーは 0 から 225 までの音を測定します。0 はノイズがないことを意味し、225 は最大ノイズ レベルを示します。

プロジェクト コードは、micro:bit がサウンドを測定し、グラフをプロットしてサウンド レベルを継続的に表示できるようにする永久ループも作成します。

必要なプロジェクト リソースとコードについては、ここをクリックしてください。

切り上げ

BBC マイクロビット

Micro:bit は、コーディングや物理コンピューターのプログラミングを学習するだけではありません。また、あなたの創造性を発揮します。

さまざまな初心者プロジェクトにより、初心者から熟練したプログラマーになることができます。したがって、マイクロコントローラーのプログラミングとコーディングが初めての場合は、micro:bit から始めるのが最適です。

何か質問がありますか?お気軽にお問い合わせください。喜んでお手伝いいたします。


産業技術

  1. 初心者のためのCNCルーター
  2. 2020年のオタクのための7つのクールなギフト
  3. 金属加工プロジェクトにおけるCADモデルの重要性
  4. 製造プロジェクトでは、アルミニウムは鋼とどのように比較されますか?
  5. 初心者のための概要:金属加工とは何ですか?
  6. 金属加工プロジェクトでバリ取りが重要なのはなぜですか?
  7. 製造業者がプロジェクトにインコネルを使用する必要がある場合
  8. 初心者のための20の基本的な溶接ツールと機器
  9. 初心者のためのサーボモーターチュートリアル– Electronicslovers.com
  10. 組み込みシステム入門 初心者向けクイックガイド
  11. Ultiboard – 初心者向けの究極のガイド