2. Productinstallatie

Na het controleren van alle onderdelen in deze kit moeten we de tankrobot monteren. Laten we de slimme auto installeren volgens de volgende instructies.

Assemblagevideo

Video downloaden.

Opmerking: De assemblagevideo is beschikbaar in het bestand video.7z dat in dit pakket is opgenomen. Pak het uit om video/KS0605.mp4 te bekijken.

Opmerking: Verwijder eerst de plastic film van het bord bij het installeren van de slimme auto.

Stap 1: Onderste motor installeren

Bereid de volgende onderdelen voor:

  • M4 Moer * 2

  • Metalen Motor *2

  • Metalen Houder *2

  • Koppeling *2

  • Blauwe Ondersteunende Onderdelen *2

  • M4*12MM Interne Zeskantschroef * 2

  • M1.5 Zeskant Vernikkelde Inbussleutel *1

  • M3 Zeskant Vernikkelde Inbussleutel *1

  • M2.5 Zeskant Vernikkelde Inbussleutel *1

  • M3*8MM Interne Zeskantschroef * 4

TK_02

TK_03

Opmerking: monteer de motor aan de andere kant op dezelfde manier.

Stap 2: Aandrijfwiel installeren

Bereid de volgende onderdelen voor:

  • M3*8MM Interne Zeskantschroef * 2

  • M4*50MM Interne Zeskantschroef * 2

  • Tankdraagwiel * 2

  • Flenslagering * 4

  • Pakking*2

  • Rupsband *2

  • M4 Zelfborgende Moer * 2

  • M3 Zeskant Vernikkelde Inbussleutel *1

  • M2.5 Zeskant Vernikkelde Inbussleutel *1

TK_04

TK_05

TK_06

TK_07

Stap 3: Batterijhouder installeren

Bereid de volgende onderdelen voor:

  • Batterijhouder *1

  • M3 Moer * 2

  • Blauwe Metalen houder *2

  • M4 Moer *8

  • M3*10MM Platte Kopschroef * 2

  • M4*40MM Interne Zeskantschroef *4

  • M2.5 Zeskant Vernikkelde Inbussleutel*1

  • M3 Zeskant Vernikkelde Inbussleutel *1

  • M3*25MM Interne Zeskantschroef *4

  • M3*45MM Zeskantige Koperen Zuil *4

  • Schroevendraaier

TK_08

TK_09

Bevestig de metalen houder op het motorwiel met vier M4*40MM interne zeskantschroeven en vier M4 moeren wanneer het montageproces is voltooid.

TK_10

TK_11

TK_12

TK_13

Stap 4: Acrylplaat en sensoren monteren

  • Acrylplaat * 2

  • L-vormige Zwarte Beugel *1

  • Fotocelsensor *2

  • IR Ontvanger Module *1

  • 8X16 LED-paneel *1

  • M2 Moer *4

  • M3 Moer *10

  • M3*6MM Interne Zeskantschroef * 8

  • M3*8MM Interne Zeskantschroef * 8

  • M2.5 Zeskant Inbussleutel *1

  • M3*12MM Ronde Kopschroef *6

  • M3*10MM Zeskantige Koperen Buis *8

  • M2*10MM Ronde Kopschroef * 4

  • Schroevendraaier

TK_14

TK_15

TK_16

TK_17

TK_18

TK_19

TK_20

TK_21

TK_22

TK_23

Stap 5: Servomotor Platform installeren

Bereid de volgende onderdelen voor:

  • Servomotor *1

  • Zwarte Gimbal *1

  • Kabelbinder *2

  • M2x8 Ronde Kopschroef met Kruis *2

  • Ultrasone Sensor *1

  • M2*4 Schroef *1

  • M1.2*5 Schroef *4

  • Schroevendraaier

**Opmerking: **voor gemakkelijk debuggen, houd de ultrasone module recht naar voren en de hoek van de servomotor op 90°. Daarom moeten we de servomotor op 90° instellen voordat we het servomotor platform installeren.

Stel de 90-graden code in, kopieer de code en upload deze naar het ontwikkelingsbord. De stuurinrichting die is aangesloten op poort D9 zal naar 90° draaien.

Om code te uploaden, hebt u de Arduino IDE nodig. Installeer eerst de Arduino IDE door secties 4.2–4.4 te volgen. (Software Download, Arduino IDE instellen en bibliotheek toevoegen)

#define servoPin 9 //servo Pin
int pos; //de hoekveranderlijke van servo
int pulsewidth; // pulsbreedte veranderlijke van servo

void setup() 
{
    pinMode(servoPin, OUTPUT); //stel servo pin in op OUTPUT
    procedure(0); //stel de hoek van servo in op 0°
}

void loop() 
{
	procedure(90); // zeg servo om naar positie in variabele 90° te gaan
}

// functie om servo te besturen
void procedure(int myangle) 
{
    pulsewidth = myangle * 11 + 500; //bereken de waarde van pulsbreedte
    digitalWrite(servoPin,HIGH);
    delayMicroseconds(pulsewidth); //De duur van hoog niveau is pulsbreedte
    digitalWrite(servoPin,LOW);
    delay((20 - pulsewidth / 1000)); // de cyclus is 20ms, het lage niveau duurt de rest van de tijd
}

TK_24

**Opmerking: **U kunt M1.2*5 schroeven vinden in de zak van het kunststof platform.

TK_25

TK_26

Stap 6: Sensoren en borden installeren

Bereid de volgende onderdelen voor:

  • M3*6MM Ronde Kopschroef *12

  • L298P Shield *1

  • V4.0 Bord *1

  • V5 Sensor Shield *1

  • Schroevendraaier *1

  • Bluetooth Module *1

  • M2.5 Zeskant Vernikkelde Inbussleutel *1

TK_27

TK_28

TK_29

TK_30

TK_31

TK_32

TK_33

TK_34

Stap 7: Aansluitingsgids

Stap 8: LED-paneel bedraden

LED-paneel

V5 Sensor Shield

GND

-(GND)

VCC

+(VCC)

SDA

SDA

SCL

SCL

Stap 9: Alle onderdelen van acrylplaat installeren

Stap 10: Tankrobot

Opmerking: Verwijder de Bluetooth-module voordat u testcode uploadt. Anders kunt u de testcode niet uploaden.

Multifunctionele Robotauto

Beschrijving

In de vorige projecten voert de tankwagen slechts één functie uit. In deze les integreren we echter al zijn functies om de slimme auto via Bluetooth-besturing te besturen.

Hier is een eenvoudig stroomdiagram van de multifunctionele robotauto ter referentie.

Verbindingsdiagram

**Let op:**Controleer of elk onderdeel is aangesloten.

Aansluitingsgids:

8x16 LED-paneel

Uitbreidingsbord

GND

-(GND)

VCC

+(VCC)

SDA

SDA

SCL

SCL

Ultrasone Module

VCC

5v(V)

Trig

5(S)

Echo

4(S)

Gnd

Gnd(G)

Servomotor

Servomotor

Gnd(G)

Rode Draad

5v(V)

Oranje Draad

9

Bluetooth Module

RXD

TX

TXD

RX

GND

-(GND)

VCC

+(VCC)

Geen noodzaak om STATE en BRK pinnen aan te sluiten

IR Ontvanger Module

Sensor Shield

G(GND)

+

V(VCC)

S

A0

Linker fotoweerstand

Sensor Shield

G(GND)

V(VCC)

S

A1

Rechter Fotoweerstand

Sensor Shield

G(GND)

V(VCC)

S

A2

Installatie voltooid.