ArduinoBluetooth制御車の作り方
コンポーネントと消耗品
> |
| × | 1 | |||
| × | 2 | ||||
| × | 1 | ||||
| ||||||
|
このプロジェクトについて
皆さん、こんにちは!私の名前はニコラスです。15歳でギリシャのアテネに住んでいます。今日は、 ArduinoNanoを使用して2輪Bluetooth制御車を作成する方法を紹介します。 、3Dプリンターといくつかの簡単な電子部品!必ず私のYouTubeビデオを見て、車の動作を確認し、必要に応じてそこからの指示に従ってください!
ストーリー
私は9歳のときに、父が電池、スイッチ、小さな電球を持ってきて遊んでいたときに、基本的な電子機器に夢中になりました。私はとても興奮していました。その頃、父の助けを借りて、できる限りシンプルな初めての車を作りました。それは私たちが持っていたいくつかのおもちゃの車からいくつかの車輪が付いた4つのDCモーターを取り付けた古い電話の箱で構成され、それらはいくつかの単三電池から電力を供給されました、それは前進することしかできませんでしたが、9歳の私は本当に誇りに思って幸せでした。その後の数年間で、私はかなりの数の作品と多くのおもちゃの車を作りました。ある時点で、私は自分自身にリモートコントロールカーを作るという目標を設定しました。これはあなたには非常に簡単に思えるかもしれませんが、私の過去の自分にとって、それは私のリーグからは程遠いものでした。しかし、昨年春にパンデミックが発生し、検疫に入ったとき、私はより複雑な電子機器に乗り込み、4月頃にIRリモートで制御できるArduino Unoをベースにした車を作ることで目標を達成しました!それから私は自分の携帯電話でBluetoothを介して制御される車を作るという目標を立てました。ここで、このチュートリアルが始まります。お楽しみください!
ステップ1:3Dプリント <図> <図>
オンシェイプを使って自分で3Dファイルをデザインしました。ベースと2つのホイールを印刷する必要があります。 Creality Ender 3 V2で、すべてのパーツをPrusament Gold PETGで、レイヤーの高さを0.2mm、インフィルを40%印刷しました。
.stlファイルはここにあります:Thingiverse
ステップ2:回路 <図> <図> <図> <図> <図> <図> <図> <図> <図>
回路を作る時が来ました!それでは、Arduino Nano、DRV8833、HC-06をブレッドボードに配置します。
- VCC を接続します HC-06およびDRV8833の 5V
- GND を接続します HC-06およびDRV8833の GND
- TXD を接続します D10 へ
- RXD を接続します D11 へ
- 接続 INT1 、 INT2 、 INT3 、 INT4 D2 へ 、 D3 、 D4 、 D5 それに応じて
- 最初のモーターのケーブルを接続します OUT1 へ および OUT2
- 2番目のモーターのケーブルを接続します OUT3 へ および OUT4
- バッテリーの「」を 5V に接続します および「- "から GND (必要に応じて、スライドスイッチを「+」に追加できます)
ステップ3:プログラミング <図>
コードをArduinoNanoにアップロードしましょう! USBケーブルでコンピュータに接続し、ArduinoIDEで「BluetoothCar.ino」ファイルを開くだけです。 [ツール]タブのオプションが上の図と同じであり、正しいCOMポートを選択していることを確認してください。 [アップロード]をクリックすると、準備完了です。
BluetoothCar.ino
ステップ4:Bluetoothアプリ <図> <図>
私たちの回路とプログラムが意図したとおりに機能しているかどうかを試す時が来ました。 MIT App Inventorを使って自分のAndroidアプリを作りました。これは、Androidアプリを簡単に作成できるシンプルなプログラムです。以下の「BluetoothController.apk」をダウンロードして、Android携帯にアプリをインストールできます。 PlayストアとAppStoreにはいくつかの選択肢がありますが、指がボタンに当たっている場合にのみ車が動くため、これを作成しました。これは私が本当に気に入っている機能です。
Bluetoothモジュールに初めて接続するときは、デバイスでBluetoothをオンにする必要があります。次に、「 HC-06 」という名前のデバイスを見つける必要があります。 "そしてそれに接続するには、パスワード" 1234 を入力する必要があります "または" 0000 "。その後、アプリに移動し、Bluetoothボタンをクリックして、HC-06を選択します。これで、車がスマートフォンに正常に接続され、アプリからモーターを制御できるようになりました。
BluetoothController.apk
ステップ5:組み立て <図> <図> <図> <図> <図> <図> <図> <図> <図> <図> <図> <図>
これで、電子機器をはんだ付けして、車を組み立てる準備をする必要があります!
- 18650バッテリーホルダーをベースにねじ込み、ナットを追加します
- 2つのモーターを所定の位置に押し込みます
- スライダースイッチを所定の位置に取り付けます
- DRV8833モータードライバーを所定の位置に取り付けます
- ArduinoNanoを所定の位置に取り付けます
- HC-06を所定の位置にスライドさせます
- 18650バッテリーをホルダーに追加します
- 2つのホイールをモーターのシャフトに押し込みます
- 最後になりましたが、各ホイールに2本の輪ゴムを追加します
ステップ6:あなたの創造を楽しんでください! <図>
素晴らしい!それをオンにして、Androidアプリを介して接続し、楽しんでください!このチュートリアルを楽しんでいただければ幸いです。楽しんだ場合は、私のYouTubeチャンネルに登録して、さらにすばらしいプロジェクトを探すことを検討してください。@ n_babetassで私のInstagramをチェックすることもできます。以下のコメントに質問や推奨事項を残すことができます!お時間をいただきありがとうございます!
コード
- BluetoothCar.ino
BluetoothCar.ino Arduino
プレビューなし(ダウンロードのみ)。
カスタムパーツとエンクロージャー
シンギバース
https://www.thingiverse.com/thing:4683747CADファイルthingiverse.com bluetoothcontroller_(1)_Ud3W5pFdl4.apk 回路図
製造プロセス