2. Produktmontage

Nachdem alle Teile dieses Bausatzes überprüft wurden, muss der Panzerroboter zusammengebaut werden. Bitte montieren Sie das Smart Car gemäß den folgenden Anweisungen.

Montagevideo

Video herunterladen.

Hinweis: Das Montagevideo befindet sich in der Datei video.7z, die diesem Paket beiliegt. Bitte entpacken Sie die Datei, um video/KS0605.mp4 anzusehen.

Hinweis: Entfernen Sie zunächst die Schutzfolie von der Platine, bevor Sie das Smart Car montieren.

Schritt 1: Unterbodenmotor einbauen

Bereiten Sie folgende Teile vor:

  • M4-Mutter * 2

  • Metallmotor *2

  • Metallhalterung *2

  • Kupplung *2

  • Blaue Stützteile *2

  • M4*12MM Innensechskantschraube * 2

  • M1,5 Innensechskantschlüssel vernickelt *1

  • M3 Innensechskantschlüssel vernickelt *1

  • M2,5 Innensechskantschlüssel vernickelt *1

  • M3*8MM Innensechskantschraube * 4

TK_02

TK_03

Hinweis: Montieren Sie den Motor auf der anderen Seite auf dieselbe Weise.

Schritt 2: Antriebsrad einbauen

Bereiten Sie folgende Teile vor:

  • M3*8MM Innensechskantschraube * 2

  • M4*50MM Innensechskantschraube * 2

  • Tragrad für Panzer * 2

  • Flanschlager * 4

  • Unterlegscheibe *2

  • Raupenkette *2

  • M4 Sicherungsmutter * 2

  • M3 Innensechskantschlüssel vernickelt *1

  • M2,5 Innensechskantschlüssel vernickelt *1

TK_04

TK_05

TK_06

TK_07

Schritt 3: Batteriehalter einbauen

Bereiten Sie folgende Teile vor:

  • Batteriehalter *1

  • M3-Mutter * 2

  • Blaue Metallhalterung *2

  • M4-Mutter *8

  • M3*10MM Senkkopfschraube * 2

  • M4*40MM Innensechskantschraube *4

  • M2,5 Innensechskantschlüssel vernickelt *1

  • M3 Innensechskantschlüssel vernickelt *1

  • M3*25MM Innensechskantschraube *4

  • M3*45MM Sechskant-Abstandsbolzen (Messing) *4

  • Schraubendreher

TK_08

TK_09

Befestigen Sie nach Abschluss des Montagevorgangs die Metallhalterung mit vier M4*40MM-Innensechskantschrauben und vier M4-Muttern am Motorrad.

TK_10

TK_11

TK_12

TK_13

Schritt 4: Acrylplatte und Sensoren montieren

  • Acrylplatte * 2

  • L-förmige schwarze Halterung *1

  • Fotozellensenor *2

  • IR-Empfängermodul *1

  • 8X16 LED-Panel *1

  • M2-Mutter *4

  • M3-Mutter *10

  • M3*6MM Innensechskantschraube * 8

  • M3*8MM Innensechskantschraube * 8

  • M2,5 Innensechskantschlüssel *1

  • M3*12MM Rundkopfschraube *6

  • M3*10MM Sechskant-Abstandsbolzen (Messing) *8

  • M2*10MM Rundkopfschraube * 4

  • Schraubendreher

TK_14

TK_15

TK_16

TK_17

TK_18

TK_19

TK_20

TK_21

TK_22

TK_23

Schritt 5: Servo-Plattform einbauen

Bereiten Sie folgende Teile vor:

  • Servo *1

  • Schwarzes Gimbal *1

  • Kabelbinder *2

  • M2x8 Rundkopf-Kreuzschlitz-Blechschraube *2

  • Ultraschallsensor *1

  • M2*4-Schraube *1

  • M1,2*5-Schraube *4

  • Schraubendreher

Hinweis: Für eine einfache Fehlersuche sollte das Ultraschallmodul geradeaus ausgerichtet und der Servowinkel auf 90° eingestellt sein. Daher muss der Servo vor der Montage der Servo-Plattform auf 90° eingestellt werden.

Kopieren Sie den folgenden 90-Grad-Code und laden Sie ihn auf das Entwicklungsboard hoch. Das an Port D9 angeschlossene Lenkgetriebe dreht sich auf 90°.

Zum Hochladen des Codes benötigen Sie die Arduino IDE. Bitte installieren Sie zunächst die Arduino IDE gemäß den Abschnitten 4.2–4.4. (Software-Download, Arduino IDE einrichten und Bibliothek hinzufügen)

#define servoPin 9 //Servo-Pin
int pos; //Winkelvariable des Servos
int pulsewidth; // Pulsbreitenvariable des Servos

void setup() 
{
    pinMode(servoPin, OUTPUT); //Servo-Pin als Ausgang setzen
    procedure(0); //Servowinkel auf 0° setzen
}

void loop() 
{
	procedure(90); // Servo auf Position 90° fahren
}

// Funktion zur Steuerung des Servos
void procedure(int myangle) 
{
    pulsewidth = myangle * 11 + 500; //Pulsbreitenwert berechnen
    digitalWrite(servoPin,HIGH);
    delayMicroseconds(pulsewidth); //Die Dauer des High-Pegels entspricht der Pulsbreite
    digitalWrite(servoPin,LOW);
    delay((20 - pulsewidth / 1000)); // Der Zyklus beträgt 20ms, der Low-Pegel hält die restliche Zeit an
}

TK_24

Hinweis: Die M1,2*5-Schrauben befinden sich im Beutel der Kunststoffplattform.

TK_25

TK_26

Schritt 6: Sensoren und Platinen einbauen

Bereiten Sie folgende Teile vor:

  • M3*6MM Rundkopfschraube *12

  • L298P Shield *1

  • V4.0 Board *1

  • V5 Sensor Shield *1

  • Schraubendreher *1

  • Bluetooth-Modul *1

  • M2,5 Innensechskantschlüssel vernickelt *1

TK_27

TK_28

TK_29

TK_30

TK_31

TK_32

TK_33

TK_34

Schritt 7: Verkabelungsanleitung

Schritt 8: LED-Panel anschließen

LED-Panel

V5 Sensor Shield

GND

-(GND)

VCC

+(VCC)

SDA

SDA

SCL

SCL

Schritt 9: Alle Teile der Acrylplatte einbauen

Schritt 10: Panzerroboter

Hinweis: Entfernen Sie das Bluetooth-Modul, bevor Sie den Testcode hochladen. Andernfalls schlägt das Hochladen des Testcodes fehl.

Multifunktionaler Roboterwagen

Beschreibung

In den vorherigen Projekten hat der Panzerwagen jeweils nur eine einzelne Funktion ausgeführt. In dieser Lektion werden jedoch alle Funktionen integriert, um das Smart Car über Bluetooth zu steuern.

Nachfolgend finden Sie ein vereinfachtes Ablaufdiagramm des multifunktionalen Roboterwagens als Referenz.

Schaltplan

Achtung: Stellen Sie sicher, dass alle Komponenten angeschlossen sind.

Verkabelungsanleitung:

8x16 LED-Panel

Erweiterungsplatine

GND

-(GND)

VCC

+(VCC)

SDA

SDA

SCL

SCL

Ultraschallmodul

VCC

5v(V)

Trig

5(S)

Echo

4(S)

Gnd

Gnd(G)

Servomotor

Servomotor

Gnd(G)

Rotes Kabel

5v(V)

Oranges Kabel

9

Bluetooth-Modul

RXD

TX

TXD

RX

GND

-(GND)

VCC

+(VCC)

STATE- und BRK-Pins müssen nicht angeschlossen werden

IR-Empfängermodul

Sensor Shield

G(GND)

+

V(VCC)

S

A0

Linker Fotowiderstand

Sensor Shield

G(GND)

V(VCC)

S

A1

Rechter Fotowiderstand

Sensor Shield

G(GND)

V(VCC)

S

A2

Montage abgeschlossen.