正規販売店

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”をアルドゥイーノにアップロードします.

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


——————————————————————————————————————————————————————

問題解決:

一部のお客様がこのIRリモコンが動作しない問題を発見しました。原因として、IRリモコンが送信するボタンコードがサンプルコードと一致していない可能性があります。この問題を解決するために、以下の手順を実行してください:
Step A) IRリモコンの各ボタンのIRコードを取得する.

以下のリンクからスケッチをダウンロードしてください.

https://osoyoo.com/download/driver/irdemo.zip

上記のスケッチをボードにアップロードし、右上のシリアルモニターを開きます。

リモコンの「◄」「►」「▲」「▼」「OK」ボタンを押すと、以下の画像のようにIRコードが表示されます:

(コントロールボタンのIRコードをメモしてください)◄」「►」「▲」「▼」「OK」ボタンのIRコードを書き留めてください。

STEP B)レッスン2のスケッチファイルのIRコードを置き換える:
レッスン2のコードを再度開くと、以下の行で各ボタンのIRコードが定義されています:
#define IR_ADVANCE       24       //code from IR controller “▲” button
 #define IR_BACK          82       //code from IR controller “▼” button
 #define IR_RIGHT         90       //code from IR controller “>” button
 #define IR_LEFT          8       //code from IR controller “<” button
 #define IR_STOP          28       //code from IR controller “OK” button
 #define IR_turnsmallleft 13       //code from IR controller “#” button
上記の行の各ボタンの値を、 Step A). で取得したコードに合わせて変更してください。変更方法がわからない場合は、ステップAで取得した各ボタンのコードを メールで送信してください。私がコードを変更し、新しいスケッチファイルをメールでお送りします。
上記の方法を使えば、テレビリモコン、DVDリモコン、エアコンリモコンなど、他のIR送信デバイスを使って車を制御することもできます。ステップAでリモコンのキーコードを取得し、ステップBでスケッチファイルを変更すれば動作します。
注意:
1) IRリモコンの送信ポートを、添付画像のようにIRレシーバーのヘッドに合わせてください。
2) リモコンのボタンは軽く、一定の間隔で押してください。