正規販売店

18650バッテリーと充電器付きのセット品の販売リンク

OSOYOOから購入 米国から購入 イギリスから購入 ドイツから購入 イタリアから購入 フランスから購入 スペインから購入 日本から購入

9Vと18650電池ボックス付きのセット品の販売リンク

OSOYOOから購入 米国から購入 イギリスから購入 ドイツから購入 イタリアから購入 フランスから購入 スペインから購入 日本から購入

目的

このチュートリアルではOSOYOO Smart DIY キットを使い、簡単な赤外線リモコンカーを作りますします、まず車体の組み立てを完了させて、赤外線リモコンを使い車を前進、後進、左折と右折などの動作を制御します

部品とデバイ図:

番号 画像 デバイス 個数 付属品 リンク
1 赤外線受信器 1 M3プラスチックネジ x2
M3プラスチックナット x2
M3プラスチックピラー x2
購入はここをクリック
2 赤外線リモートコントローラー 1 購入はここをクリック
3 20ピンジャンパーワイヤー オス-メス 20cm いくつか 購入はここをクリック
4 六角スクリュードライバー 1 購入はここをクリック
5 M3プラスチックネジ 2
6 M3プラスチックピラー 2
7 M3プラスチックナット 2

ハードウエアーの取つ付け:
ステップ1: スマートカーレッスン1 . に従いこのスマートカー基本フレームワークをインストールします。もしレッスン1のインスト―ルが完了していれば、そのままにしておいてください
ステップ2: 上部シャーシ前側に赤外線受信モジュール追加します、取り付けにはプラスチックのM3ネジ、ピラーとナットで取り付けます

ステップ 3: 次の写真様に赤外線モジュールのS”端子とUNOボードD10端子、GNDとGND、VCCと5Vにそれぞれの接続ます (覚えておいて:レッスン1で接続しているワイヤーは外さないでください:


 

ソフトウェアーのインストール:

オープンソースのアルドゥイーノソフトウェア(IDE) IDEのダウンロードはこちら:
https://www.arduino.cc/en/Main/Software?setlang=en
7 zipは、zipファイルを解凍する無料のzipユーティリティです ここから
https://www.7-zip.org/無料でダウンロード

ステップ 1: 最新のアルドゥイーノIDEをインストールします(アルドゥイーノIDEのバージョンが1.1.16以降をお使いの場合は、このステップをスキップしてください)。 https://www.arduino.cc/en/Main/Software?setlang=en , から アルドゥイーノアルドゥイーノIDE をダウンロードして、インストールしてください。

ステップ 2: もし”IRremote”ライブラリをすでにインストールしている場合には、このステップをスリップしてください
“IRremote”ライブラリはhttps://downloads.arduino.cc/libraries/github.com/z3t0/IRremote-4.4.1.zipからダウンロードそしてアルドゥイーノIDEにインポートします。(アルドゥイーノ IDEを開き>[Sketch]をクリック-[include Library]をクリック-[Add.Zip Library]項をクリックして、IRremote.zip”を選択、クリックします

 

或いは IDE—-ツール—-ライブラリを管理…—-検索欄に「IRremote」を入力します。「IRremote」のバージョン4.4.1を確認すること、インストールアイコンをクリックします。

 

ステップ 3: レッスン2スマートカー赤外線リモコンのサンプルコードをhttps://osoyoo.com/driver/v2smartcar-lesson2.zipからダウンロード、そのダウンロードした”smart-lesson2.zip”ファイルを解凍すると”smartcar-lesson2”というフォルダーが表示されます

ステップ 4: UNO R3ボードをPCにUSBケーブルで接続して、アルドゥイーノIDEを開き
[file]をクリック>[open]をクリック>「smartcar-lesson2」フォルダーの中にある”smartcar-lesson2.ino”コードファイルを選択して、アルドゥイーノをロードします.


ステップ 5: あなたのプロジェクトに対応するボードとcomポート番号それぞれ選択クリックしてから、スケッチ”sketch”をアルドゥイーノにアップロードします.

テスト:
次の指示表に従い赤外線リモコンキーでスマートカーの動きを制御します。:

トラブルシューティング:

あるユーザーはこの赤外線リモコンでは動かせないと気が付きます、その理由は多分にリモコンがサンプルコードと違ったボタンコードを送信している為で、その問題を解決する方法は次のステップを行ってください:
Step A) 赤外線リモコンの各キーコードを習得する
次のリンク先から:https://osoyoo.com/wp-content/uploads/samplecode/irdemo.ino、コードをコピーします

アルドゥイーノに上のスケッチをアップロードしてから、シリアルモニターを右上隅で開き.

リモコンの◄ ► ▲ ▼”OK”ボタンを押すと、つぎの画像の様にIRコードが モニターで見られます:
◄ ► ▲ ▼”OK”ボタンの各コードを書き留めるます,
STEP B)ステップB:lesson2スケッチファイルのIR codeを書き換える:
ステップB:lesson2のコードを再度開くと、以下の行に 各ボタンのIR コードが定義されている事が判る:
#define IR_ADVANCE 0x00FF18E7 //赤外線リモコン“▲”前進ボタン
#define IR_BACK 0x00FF4AB5 //赤外線リモコン▼” 後進ボタン
#define IR_RIGHT 0x00FF5AA5 //赤外線リモコン“►”右折ボタン
#define IR_LEFT 0x00FF10EF //赤外線リモコン“◄” 左折ボタン
#define IR_STOP 0x00FF38C7 //赤外線リモコン“OK”ストップボタン
#define IR_turnsmallleft 0x00FFB04F //赤外線リモコン“#”小さい左折 button
ステップA. のコードと表と一致する様に上の行の各ボタンコードの数値を変更してください、もし変更方法判らない場合は ステップA.から各ボタンのコードを弊社にメール([email protected])して送ってください、コードの変更が出来る様にヘルプします、また新しいスケッチ(sketch)ファイルを作成して貴方に送ります。
上の記載で貴方が別の送信するデバイス(例えばテレビ、DVD、空調機用のリモコン)を使いこの車を制御することが可能です。ステップAでそのリモコンのキーコードを取得して
ステップBでスケッチファイル中のキーコードを書き換えたら、そのリモコンで車を動かせる事ができます。