Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In der vorherigen Anleitung habe ich mit Ihnen geteilt, wie Sie das Bluetooth-Modul (insbesondere HM10 BLE v4.0) mit Arduino verwenden können, um LEDs mit dem Smartphone zu steuern. Sie können es hier überprüfen. In dieser Anleitung zeige ich Ihnen, wie Sie einen Roboter bauen, der mit dem Smartphone über Bluetooth Low Energy gesteuert werden kann. Ich werde versuchen es so einfach wie möglich zu halten.
Schritt 1: Dinge, die Sie brauchen:-
Daher habe ich hier Namen und Details aller Komponenten, die Sie benötigen, zusammen mit den besten Kauflinks angegeben.
1. Elektronische Komponenten:-
Arduino UNO: - Ich habe UNO verwendet, aber Sie können jedes andere Board wie Mega verwenden, wenn Sie dem Roboter zusätzliche Funktionen verleihen möchten und viele I / O-Pins oder einen kleineren Nano benötigen, wenn Sie einen winzigen kompakten Bot wünschen. Wenn Sie ein Anfänger sind, empfehle ich Ihnen, sich die UNO zu besorgen, da sie vielseitiger und benutzerfreundlicher ist. Link für US-Link für Europa
Arduino Motor Shield: - Ich habe L293D Motor Shield verwendet, das für dieses Projekt billig und effizient ist, aber wenn Sie möchten, können Sie sich entscheiden. für eine bessere Version Motorschild L298N, das größere Motoren handhaben kann. Link für USLink für Europa
Bluetooth-Modul: - Hier habe ich ein AT-09-Modul verwendet, das HM-10-kompatibel ist. Sie können sich für HM-10 entscheiden, wenn Sie möchten. Obwohl dieses Tutorial grundsätzlich für Bluetooth 4.0v gedacht ist, können Sie auch das HC-05-Modul verwenden, wenn Sie dieses herumliegen haben. Link für USLink für Europa
Getriebe-Gleichstrommotoren: - Die, die ich verwendet habe, sind billig und werden die Arbeit erledigen. Aber wenn Sie wirklich professionell werden möchten, können Sie hier Motoren mit hohem Drehmoment kaufen. Link für USLink für Europa
- Batterien: - Für dieses Projekt werden 2 Batterien benötigt, eine 9V-12V-Batterie für den Motortreiber und eine 9V-Batterie für den Arduino. Oder Sie können eine Powerbank verwenden, um sie über USB-Link für USLink für Europa mit Strom zu versorgen
- 2,2k Ohm & 1k Ohm Widerstände jeweils. Link für USLink für Europa
2. Softwareanforderungen:-
Arduino IDE: - Zum Schreiben und Hochladen von Code auf das Arduino-Board
BLE Joystick apk: - Verwenden Sie BLE Joystick apk, wenn Sie HM10/AT-09-Module verwenden. Wenn Sie HC-05/06-Module verwenden, verwenden Sie die Bluetooth-Controller-App
3. Hardware-Anforderungen:-
Jetzt unterscheiden sich die Hardwareanforderungen in vielen Aspekten, z. B. ob Sie einen 2-Rad-Roboter oder einen 4-Rad-Roboter wünschen. Oder vielleicht möchten Sie einen mit Ketten wie einem Panzer. Hier habe ich also Links zu einigen Roboter-Chassis bereitgestellt, die Sie kaufen können, oder Sie können eines mit Gegenständen, die Sie herumliegen, wie Pappe / Acrylplatten, herstellen.
- 2-Rad-Antrieb.
- 4-Rad Antrieb.
- Panzer-Chassis.
Ich werde einige Teile verwenden, die herumliegen, um den Körper des Roboters zu machen. Details im nächsten Schritt.
Schritt 2: Herstellung des Chassis:-
Hier habe ich ein 5mm dickes Sunboard für die Basis verwendet, Löcher für die Motorhalterungen und Arduino auf der Oberseite gebohrt. und alles wie auf den Bildern gezeigt zusammengebaut. Ich habe ein ähnliches Design in einem früheren Instructable gemacht. Sie können es hier überprüfen, es hat weitere Details zum Design: - Einfacher und intelligenter Roboter mit Arduino.
Anstatt selbst einen zu machen, können Sie auch einen kaufen, was einfacher ist. Links, die ich bereits im vorherigen Schritt geteilt habe.
In diesem Beitrag geht es mehr um die Steuerung des Roboters mit BLE, also lasst uns darauf eingehen.
Schritt 3: Verbindungen herstellen:-
Zuerst müssen Sie das Bluetooth-Modul wie im Bild oben gezeigt mit arduino verbinden.
- Tx => Rx von Arduino (Pin 0)
- Rx => Tx von Arduino (Pin 1)
- GND => GND
- Vcc => +5V