ラベル scratch の投稿を表示しています。 すべての投稿を表示
ラベル scratch の投稿を表示しています。 すべての投稿を表示

超音波距離センサーキット HC-SR04 / 3.3V _ToyKit

超音波距離センサーキット HC-SR04 / 3.3V _ToyKit for ESP-Toy

HC-SR04超音波センサーをESP-Toyで使えるように、3.3V動作に変換して動作するキットです。


ESP-Toyに接続して、スクラッチで、距離を測ることができます。
距離の測定範囲は、2~400cmぐらいです。

こんな感じで使います。

・はんだ付けをする必要があります。
・ESP-Toyで使うには、別途ケーブルが必要です。

価格 ¥500円(税込み 送料別) オンラインショップ


チャレンジしてみたい方、お気軽にご連絡ください。
お問い合わせ

Raspberry PiのScratchで、USBウェブカメラを活用する

Raspberry PiのScratchで、USBウェブカメラを活用する方法です。

webカメラ(今回使用したのは、ELECOM UCAM-C0220FEWH)をラズパイ3のUSBにつないで、Scratchで使ってみました。

USBにカメラを接続してスクラッチを起動すると、画像はすぐに使えました。何もする必要なしでしたが、このままでは内臓マイクが使えません。

そこで、今回参考にしたWebページはこちらです。

LXTerminalから、
 sudo nano ~/.asoundrc で以下の通りに編集します。

pcm.!default {
    type asym
    playback.pcm {
        type hw
        card 0
    }
    capture.pcm {
        type hw
        card 1
    }
}

ctl.!default {
    type hw
    card 0
}

再起動しすればOKです。

スマートカーキット  CHUM ESP-Toy(esp8266) と Scratch Mesh

スクラッチ(ピョンキー)を使ったロボットプログラミングに最適のスマートカーキット 2種
ESP-Toyとセットでロボットプログラムの入門として最適です。

・3Dプリンターで作った、LEGO規格サイズのスマートカーキット
Smart Car Kit-LEGO_Forn_Factor


・アクリルベースの大型タイヤモデル
  Smart Car Kit-Acryl_Base
(超音波センサーはオプション)

ESP-Toyとセットで ¥3,000円(税込み 送料別)


ESP-Toyには、WiFi-APモードでScratch(Pyonkee)のMesh(遠隔センサー機能)対応のファームウェアが準備されています。

参考リンク
ITPRO 簡単だけど奥が深い!Scratchプログラミングの魅力
Mesh Scratch wiki




涵養塾のオリジナル商品や、取扱部品の価格や在庫状況は、涵養塾の在庫票をご参照下さい。

チャレンジしてみたい方、お気軽にご連絡ください。
お問い合わせ

スクラッチでも動かせるIoTおもちゃコントローラ "ESP-Toy"

スクラッチでも動かせるIoTおもちゃコントローラ "ESP-Toy"  はESP-WROOM02 WiFiモジュールをベースにカラーLEDとモータードライバーを搭載した汎用コントローラモジュールです

おもちゃを意識して、色もカラフルに5色そろえました。

用途
  • ArduinoIDEで簡単に開発できるIoTモジュール
  • 各種センサーを使ったリモートセンシング
  • スクラッチのプログラム勉強用フィジカルブロック
  • あなたのおもちゃをワイヤレスコントロールおもちゃに改造
  • LEGOブロックとの組み合わせでお安いロボット
  • スクラッチですぐに使えるWi-Fi AP 機能付きのファームもあります
できること

  • フルカラーLED(基板には1個、外付け(オプション)すれば)何個でも使える
  • モーターを2個まで動かせる
  • サーボモーターを同時に3個まで動かせる(オプション)
  • いろんなセンサーを付けることができる(I2Cオプション)
  • WiFiのアクセスポイントにもなる
  • スクラッチ(PYONKEE)からWiFi(無線で)コントロールできる
  • Arduino-IDEでプログラムできる
  • LUAやMicroPythonを使うこともできる(ファームの書き換えによる)


製作例







ESP-Toy_kit Green

ESP-Toy_kit Red

ESP-Toy_kit Yellow

ESP-Toy_kit Blue

ESP-Toy_kit Black

価格 ¥1,500.-(税込み 送料別)オンラインショップ
(組み立て済みは¥2,500.-)オンラインショップ



涵養塾のオリジナル商品や、取扱部品の価格や在庫状況は、涵養塾の在庫票をご参照下さい。

電子工作キット ESP-Toy_kit は 「涵養塾オリジナル」の「電子工作キット」



Appendix1.ESP-WROOM-02 参考URL ここを一番参考にしました
  http://qiita.com/tags/ESP-WROOM-02


チャレンジしてみたい方、お気軽にご連絡ください。
お問い合わせ




Appendix2. ESP-Toy Schematics


iPAD PYONKEE での MESH 接続について

PYONKEE は iPadで動く本格派のビジュアルプログラミング環境です。MITメディアラボの SCRATCH1.4 を基にしておりプロジェクトの互換性があります。

これを使って、SCRATCH1.4と同じように MESH 接続を使い ロボットコントロールをしてみようと思い、チャレンジしました。

PYONKEE のメニューには最初から「メッシュのホストになる」というのがあり、これをタップすると IPアドレスが表示され うまいことホストになったように見えたが、つながらなかった


いろいろと調べた結果、「調べる」の「センサーの値」ブロックを長押しして、現れた「遠隔センサー接続を有効にするこれで、ホストになれました。 この時点では IPアドレスが表示されないので、改めてメニューから「IPアドレスを表示する」で、確認します。

これで、うまいこと行きました。

どちらも同じはずとの指摘を受けて、調べたところロボット側の電圧低下による不安定動作だったようだ。
ご指摘の通り、どちらでも動作しました。
ご指摘ありがとうございます。

確認したのは、PYNKEE Ver2.2 bild 3 です。

ユニバーサルスイッチボックス


いろんなスイッチが接続できて、商用電源をオン・オフできる、スイッチボックスを作成しました。
中身は、ラズベリーパイZEROにSSRです。
GPIOをスクラッチでプログラムして使えるようにしました。
特別支援学校の先生等を念頭に、誰でも気軽にプログラムできる、ユニバーサルなスイッチボックスです。
およその製作費用の目安は
スイッチボックス、3500円です。(ケースはジャンク品を使ったのでただ)
スイッチの製作費用は
ぬいぐるみ型タッチスイッチが400円
スポンジ型プッシュスイッチが2000円
超小型指先スイッチが200円
大きいプッシュスイッチが200円
お問い合わせは涵養塾まで
http://www.chumup.nrt













参考
簡単な説明

Raspberry Pi 電源投入で、Scratchのプロジェクトを自動起動する

Raspberry Pi 電源投入で、Scratchのプロジェクトを自動起動する

1.Configの設定(本当に必要か?)
参照URL
https://www.raspberrypi.org/documentation/configuration/raspi-config.md

コマンドラインで以下を実行

   $ sudo raspi-config

メニューの中から
  3 Boot Option
を選択

選択メニューから
   B4 Desktop Autologin Desktop GUI, automatically logged in as 'pi' user
を選択

2.自動起動の設定ファイルを作る

   /home/pi/.config/lxsession/LXDE-pi/autostart
このファイルに以下の2行を付け加える
   @scratch /home/pi/startp.sb  (実行したいスクラッチのプロジェクトファイル)
   @python /home/pi/broadstart.py  (スクラッチを起動するためのコマンドを吐き出すプログラム)


3./home/pi/broadstart.py の中身
   import time           #timeモジュールの読込み
   time.sleep(60)        #60秒スリープ PiZeroの起動ではこのくらい
   import scratch        #Scratchモジュールの読込み
   s = scratch.Scratch() #Mesh Serverと接続
   s.broadcast("start")  #"start"を送る Scratchでこの"start"を受け取ったら開始とする

4.Scratchでのプロジェクト
  *プロジェクトの開始は、Pythonの s.broadcast("start") の文字列
 *GPIOを使うために "gpioserveron" を 送る
詳しくは下記URL参照
https://www.raspberrypi.org/documentation/usage/scratch/gpio/README.md

参考URL:
https://www.moyashi-koubou.com/blog/python_scratch_send_val_cmd/#scratchpy
https://github.com/pilliq/scratchpy

第1回親子でプログラミング!参加募集

やまがたメイカーズネットワークプロジェクト主催の子ど向けプログラミング教室開催

 来る平成27年9月27日(日)午前10時30分より、山形県産業科学館4階発明工房において
第1回「親子でプログラミング!」を開催します。
ぜひ、ご参加ください。
9.27親子でプログラミング!実施要項.pdf