Git Product home page Git Product logo

microbit-grove-workshop's Introduction

micro:bit ワークショップ(中級編) - Grove Inventor Kitを使用したプログラミング

このドキュメントは、micro:bitとSeeed Grove Inventor Kit付属のセンサーを使ったワークショップの説明資料です。以下の手順を読んで、プログラムを作成してみましょう。 micro:bitの基本的な使い方は、ここをご覧ください。

使用する機材

  • micro:bit 本体
  • Seeed Grove Inventor Kit

1. LEDを点灯させる

使用する部品

  • Grove - Red LED(P0/P14に接続)

プログラム

プログラムへのリンク

2. ライトセンサーを使用する

使用する部品

  • Grove - Light Sensor(P0/P14に接続)

プログラム

プログラムへのリンク

3. アナログ入力を扱う

使用する部品

  • Grove - Rotary Angle Sensor(P)(P0/P14に接続)

プログラム

プログラムへのリンク

4. スピーカーで音を出す

使用する部品

  • Grove - Speaker(P0/P14に接続)

プログラム

プログラムへのリンク

5. ジェスチャーセンサーを使う

高度なブロック - パッケージを追加する から、groveで検索して表示されるパッケージを追加する。

使用する部品

  • Grove - Gesture(I2Cに接続)

プログラム

プログラムへのリンク

6. 超音波センサーで距離を測る

高度なブロック - パッケージを追加する から、groveで検索して表示されるパッケージを追加する。

使用する部品

  • Grove - Ultrasonic Ranger(P0/P14に接続)
  • Grove - 4-Digit Display(P1/P15に接続)

プログラム

プログラムへのリンク

7. LEDテープ(NeoPixel)を使用する

高度なブロック - パッケージを追加する から、neopixelパッケージを追加する。

使用する部品

  • Grove - Rotary Angle Sensor(P)(P0/P14に接続)
  • Grove - WS2812b NeoPixel LEDテープ(P1/P15に接続)

プログラム

プログラムへのリンク

8. LEDテープにアナログ値を表示する

高度なブロック - パッケージを追加する から、neopixelパッケージを追加する。

使用する部品

  • Grove - Rotary Angle Sensor(P)(P0/P14に接続)
  • Grove - WS2812b NeoPixel LEDテープ(P1/P15に接続)

プログラム

プログラムへのリンク

9. センサーを組み合わせてプログラムを作る

使用する部品

  • 自由に選んで下さい

プログラム

センサーを組み合わせて、色々なプログラムを作成してみましょう。

例)

  • 人が近づいたときに反応する装置
  • オリジナル電子楽器
  • 衝突防止装置
  • 次世代型目覚まし時計

microbit-grove-workshop's People

Contributors

toyowata avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.