Home All Category 割引! Contact us About us
LoginRegister
日本語
English Italiano Français Español Deutsch 日本語
  • Internet of Things
  • Raspberry Pi プロジェクト
  • OSOYOO キット
  • OSOYOO Robot Car Kit A series
  • Sensors & Accessories
  • Single Board
  • ガイド/電子ブック
  • 未分類
  • Building Blocks
  • mBlock Graphic Programming
  • Micro:bit
  • Raspberry Pi Pico
  • Tutorial & Examples
  • 测试
  • OSOYOO ESP8266 Wifi Module
  • OSOYOO W5100 Ethernet IoT learning Kit
  • OSOYOO Wifi IoT Learning Kit
  • Smart House V2.0 Blynk Control
  • Blynk IoT Learning Kit
  • LoRa Related
  • NodeMCU IoT Kit
  • Smart Home Iot Kit
  • Smart Home V2.0 UDP APP control
  • Project for Raspberry Pi
  • FlexiRover Robot Car for Raspberry Pi/Arduino
  • IOT kit for raspberry Pi
  • Mecanum Wheel Car
  • OSOYOO basic kit for Raspberry pi zero
  • OSOYOO Robot Car V1 for Raspberry Pi
  • OSOYOO Robot Car V2 for Raspberry Pi
  • OSOYOO Starter Kit V1 for Raspberry Pi
  • OSOYOO Starter Kit V2 for Raspberry Pi
  • Screen for Raspberry Pi
  • Tank Car for Raspberry Pi
  • OSOYOO V4.0 Robot Car for Raspberry Pi
  • NodeMCU Garden Watering Kit
  • OSOYOO 3D Printer Kit
  • OSOYOO Advanced Hardware Programming Learning Kit
  • OSOYOO Basic Programming Learning Kit
  • OSOYOO Cayenne IOT Learning Kit
  • OSOYOO Graphical Programming Kit
  • Osoyoo Hardware Programming Starter Kit
  • OSOYOO IoT Smarthome Kit V0.1
  • OSOYOO PNP Programming Learning Kit
  • OSOYOO RFID Programming Learning Kit
  • Osoyoo Sensor Modules Kit
  • OSOYOO Sewing Programming Learning Kit
  • OSOYOO Smart Home IoT Kit
  • OSOYOO Ultimate Hardware Programming kit
  • OSOYOO v3 advanced learning kits
  • 16+1 Sensor kit
  • Smart Car Kit
  • Balance car kit
  • Blue Mecanum Wheel Robotic for Arduino Mega2560
  • Blue Mecanum Wheel Robotic for Raspberry Pi
  • M1.0 Mecanum Wheel Metal Chassis Robotic
  • M2.0 Mecanum Wheel Metal Chassis Robotic
  • Mars Explorer Mecanum Wheel Robot Kit
  • Tank Car Kit V1.0
  • Tank Car Kit V2.0
  • 2WD Robot Car Starter Kit
  • Model-3 V2.0 Robot Car
  • OSOYOO Model-3 Robot Learning Kit
  • OSOYOO Model-T Robot Car
  • OSOYOO Robot Car Starter Kit Tutorial
  • OSOYOO Servo Steering Car V3.0 for Arduino MEGA2560
  • P3 Servo Steering Robot Car
  • SG90 Servo Steering Robot Car
  • V2.0 Robot Car kit
  • V2.1 Robot car kit
  • Breadboard
  • Buzzer
  • LED
  • Resistor
  • Screen
  • Sensors
  • Temperature sensor
  • USB cable
  • Wires
  • Nano for arduino
  • LTG-Nano for Arduino
  • NodeMCU
  • Pro micro for Arduino
  • PWM HAT for Rapberry Pi
  • Basic Tutorial about Arduino
  • Graphical Programming Tutorial Serie A
  • Arduino部品とプロジェクト
  • OSOYOO Building Block DIY Programming Kit
  • OSOYOO Building Blocks
  • OSOYOO Building Robot car
  • Micro:bit Basic Tutorial
  • Micro:bit Robot
  • Micro:bit Starter Kit
  • Microbit Robot Car V2
  • OSOYOO Sensor for Micro bit
  • Pico Graphic Programming
  • Pico-Robot-Car
  • Meeting
  • Balance Car
Location: Home » OSOYOO Robot Car Kit A series » SG90 Servo Steering Robot Car » レッスン 3: ライントラッキング

レッスン 3: ライントラッキング

Post Time: 2020-10-30 02:10:43 Category: SG90 Servo Steering Robot Car

 

 

ユーザーマニュアルは次の場所からダウンロードできます。

https://osoyoo.com/manual/sportcarkit.pdf

注:ARDUINO用のすべてのOSOYOO製品は、ARDUINOと完全に互換性のあるサードパーティボードです。

  • 目的
  • ソフトウェアのインストール
  • 最終テスト

認定オンライン小売業者:

アメリカから購入 英国から購入 DEから購入 IT部門から購入 フランスから購入 ESから購入 ここでご購入を!

目的

このチュートリアルでは、5ライントラッキングセンサーを使用して、Arduino用OSOYOOスポーツカーが白い地面の黒いトラックラインに沿って自動的に移動するようにガイドします。このレッスンのソフトウェアは、トラッキングセンサーからデータを読み取り、白い地面の黒い線路に沿って移動するように車を自動的にガイドします。

OSOYOO 5チャンネルIRトラッカーセンサーは、デジタルビットとして構成および読み取られる5つのIRセンサーのアレイです。多くの複雑な環境に適応でき、ユーザーは実際の状況に応じてオンボード感度ポテンショメータを調整して、曲線トラックの角度の変化を検出するトリガーしきい値を変更できます。オンボードでは、5チャンネルの赤外線追跡プローブが中央のトラックラインを同時に検出し、左右の端を検出できます。ネジと銅またはリベットを使用してスマートカーに取り付け、高精度の追跡を完了できます。

センサーの詳細については、次のリンクを参照してください。

オソヨー 5チャンネルIRトラッカーセンサー

車のフレームを完成させない場合は、レッスン1を確認してください

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

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

ステップ1:https://osoyoo.com/driver/sg90car/PWMServo.zip からPWMServoライブラリをダウンロードし、Arduino IDEにインポートしてください。レッスン 2 を完了している場合は、この手順をスキップしてください。

ステップ2:レッスン3のサンプルコードをダウンロードし、ダウンロードしたzipファイルを解凍します sg90car-lesson3.zip、sg90car-lesson3というフォルダが表示されます。
ステップ 3: UNO R3ボードをUSBケーブルでPCに接続し、Arduino ID→Eを開き、ファイルをクリックして→開く→クリックします コードを選択してください “sg90car-lesson3.ino” sg90car-lesson3フォルダで, Arduino用のOSOYOOベーシックボードにコードをロードします.
注意: スケッチコードをArduino用OSOYOOベーシックボードにアップロードするときは、バッテリーを切るか、電源アダプターを抜いてください。


ステップ4:90 行目のデフォルト値 22 をレッスン 1 の FRONT 値に変更してください。レッスン1のステップ5のオプション1として手動でホイールの方向を合わせる場合は、この手順をスキップしてください。

#define FRONT 90        // steering to front

ステップ5:プロジェクトに対応するボード/ポートを選択し、スケッチをボードにアップロードします。

ステップ6:トラッキングセンサーモジュールの感度を調整します。

最高の感度ステータスが得られるまで、車の電源を入れて保持し、クロスドライバーでトラッキングセンサーのポテンショメータを調整します:センサーが白い地面より上にあると信号LEDライトが消灯し、センサーが黒いトラックより上にあると信号LEDが点灯します

最終テスト

1.白い地面に黒いトラック(黒いトラックの幅は20 mm以上30 mm未満)を準備します。トラックの曲げ角度は30度を超えることはできません。角度が大きすぎると、車はトラックから外れます。

2. Arduino用OSOYOOベーシックボードをPCから外し、OSOYOOモーターシールドV1.1の電源スイッチがオフになっていることを確認してから、9Vバッテリーをバッテリーボックスに入れます。
(注:極方向が正しいことを確認してください、そうしないとデバイスが破壊され、火災の危険を引き起こす可能性があります)。

3.車をトラックに置き、OSOYOOモーターシールドV1.1のスイッチをオンにすると、車は黒いトラックに沿って移動します。
注:上記の結果のように車が動かない場合は、トラッキングセンサーの配線接続、バッテリー容量を確認する必要がありますtage(7.2v以上である必要があります)。

4.右または左の天使を変更する場合は、コードの23行目から26行目を編集して、スケッチを再度アップロードしてください。 (注:天使は35を超えて設定することはできません)

int SHARP_RIGHT=FRONT+33;
int SHARP_LEFT=FRONT-33;
int  RIGHT=FRONT+20;
int  LEFT=FRONT-20;

5.車の速度を変更する場合は、スケッチの次のコードを修正してください(注:最大値は255です)

#define SPEED 90
#define FAST_SPEED 120 
#define MID_SPEED 100

DownLoad Url osoyoo.com

Leave a Reply Cancel reply

You must be logged in to post a comment.


Address:
E-mail:
Tel:

Privacy Policy © 2009-2017 Osoyoo.com