INHOUDSOPGAWE:

OSOYOO 2WD Robot Car Starter Kit: 30 stappe (met foto's)
OSOYOO 2WD Robot Car Starter Kit: 30 stappe (met foto's)

Video: OSOYOO 2WD Robot Car Starter Kit: 30 stappe (met foto's)

Video: OSOYOO 2WD Robot Car Starter Kit: 30 stappe (met foto's)
Video: OSOYOO Smart Car Starter Kit Lesson 2: Control Robot Car through Infrared Remote 2024, November
Anonim
Image
Image
OSOYOO 2WD robotstarterkit
OSOYOO 2WD robotstarterkit
OSOYOO 2WD robotmotor -aansitstel
OSOYOO 2WD robotmotor -aansitstel

U kan hierdie motor by Amazon koop:

OSOYOO 2WD Robot Car Starter K it (VS)

OSOYOO 2WD Robot Car Starter Kit (VK)

OSOYOO 2WD Robot Car Starter Kit (DE)

OSOYOO 2WD robotstarterkit (FR)

OSOYOO 2WD robotstarterpakket (IT)

OSOYOO 2WD Robot Car Starter Kit (ES)

Beskrywing:

OSOYOO 2WD Robot Car Starter Kit is ontwerp vir beginners om Arduino-programmering te leer en praktiese ervaring te kry oor robotontwerp en -samestelling.

Ons het 'n stap-vir-stap handleiding ontwikkel wat oorgaan van 'n eenvoudige motor sonder beheer na 'n multifunksionele robotmotor wat deur 'n mobiele APP bestuur word.

Elke les bevat 'n gedetailleerde voorbeeldkode met kommentaar, kringgrafiek, samestellingsinstruksie en video. Selfs as u geen programmeringservaring het nie, kan u die stap-vir-stap instruksie volg en geleidelik 'n meester word.

Ons robotmotor is 100% open source. As u 'n tussentydse speler is en tyd het om ons kommentaar op die kode te lees, kan u hierdie robotmotor maklik aanpas om u eie projek vir wetenskaplike beurse, tuiswerk of selfs kommersiële toepassings te maak.

Hierdie kit bevat module-onderdele, insluitend OSOYOO MODEL-X motorbestuurder module (*), opsporingsmodule, infrarooi afstandsbediening en sensorskerm V5.0 vir Arduino UNO, ens. Met hierdie modules kan die robotmotor in verskillende modusse werk, soos outomaties -go, infrarooi beheer en lynopsporing. U kan ons Android -app gebruik om die werkmodus via Bluetooth te verander.

*Die OSOYOO MODEL X -motorbestuurdermodule is 'n verbeterde L298N -module met nuut ontwerpte bedradingkaste en kan die monteerprosedure en die draadverbindingsstabiliteit aansienlik vereenvoudig.

Onderdele en toestelle:

1x UNO R3 -bord met USB -kabel

1x OSOYOO Model X -motorbestuurdermodule

1x sensorskerm V5.0 vir Arduino UNO

2x Opsporing sensor module

1x Bluetooth -module

1x IR -ontvanger

1x IR afstandsbediening

1x motor onderstel

2x ratmotor met drade

2x wiel 1x universele wiel

1x boks vir 18650 3.7V battery

2x metaal motorhouer

1x DC -aansluiting met drade

1x Phillips -skroewedraaier

1 x skroewedraaier

1x 40pin 10 cm vroulike tot vroulike kabel

1x 10pin 30 cm vroulike tot vroulike kabel

1x 20pin 15cm manlike tot vroulike kabel

20x kabelbinder

16x M3*5 skroef

8x M3*12 koperpilaar

6x M3*10 skroef

6x M3*10 Moer

15x M3 plastiekskroef

15x M3 plastiek moer

15x M3 plastiek pilaar

1x handleiding DVD

Stap 1: Die basiese installasie van OSOYOO 2WD Robot Car Chassis Video

Image
Image

Stap 2: Identifiseer die voorkant van die onderstel

Identifiseer die voorkant van die onderstel
Identifiseer die voorkant van die onderstel
Identifiseer die voorkant van die onderstel
Identifiseer die voorkant van die onderstel

VERWYDER DIE BESKERMENDE FILM UIT DIE CHASSIS.

LET ASSEBLIEF OP:

DIE CHASSIS HET VOOR- EN AGTERKANT, let op die voorkant soos die foto wys

Stap 3: Monteermotors

Assembly Motors
Assembly Motors

Toebehore:

Motorhouerset x2

Installeer 2 motors op die onderstel met die motorhouers

Stap 4: Installeer wiele

Installeer wiele
Installeer wiele
Installeer wiele
Installeer wiele

Toebehore:

M3*12 Dubbelpas -koperpilaar x 4

M3*5 Skroef x 8

Installeer die wiel op die onderstel met M3*12 dubbelgangerkoperpilare en M3*5 skroewe (installeer eers die koperpilaar op die onderstel), en installeer dan die twee wiele op die motors.

Stap 5: Installeer die batterykas

Installeer die batterykas
Installeer die batterykas

Toebehore:

M3*10 Skroef x 4

M3*10 Moer x 4

Bevestig die batterykas op die oppervlak van die onderstel met die M3 -skroewe en moere

Stap 6: Installeer die OSOYOO Model-X-motorbestuurdermodule

Installeer OSOYOO Model-X motorbestuurdermodule
Installeer OSOYOO Model-X motorbestuurdermodule

Toebehore:

M3*6 plastiekskroef x 4

M3 Plastiekmoer x 4

M3*5+6 plastiekpilaar x 4

Stel die OSOYOO Model-X-motorbestuurdermodule op die oppervlak van die onderstel vas met die M3-skroewe en moere

Stap 7: Installeer OSOYOO UNO Board

Installeer OSOYOO UNO Board
Installeer OSOYOO UNO Board

Toebehore:

M3*6 plastiekskroef x 3

M3 Plastiekmoer x 4

M3*5+6 plastiekpilaar x 4

Bevestig die OSOYOO UNO -bord op die oppervlak van die onderstel met die M3 -skroewe en moere

Stap 8: Installeer Sensor Shield V5.0 vir Arduino UNO

Installeer Sensor Shield V5.0 vir Arduino UNO
Installeer Sensor Shield V5.0 vir Arduino UNO

Koppel die sensorskerm V5.0 vir Arduino UNO in OSOYOO UNO R3

Stap 9: Koppel die UNO-bord, batterykas en OSOYOO Model-X aan

Koppel die UNO-bord, batterykas en OSOYOO Model-X aan
Koppel die UNO-bord, batterykas en OSOYOO Model-X aan
Koppel die UNO-bord, batterykas en OSOYOO Model-X aan
Koppel die UNO-bord, batterykas en OSOYOO Model-X aan

Die draad moet in die boonste kant van die GS -aansluiting wees, soos op die foto getoon word

Stap 10: Koppel OSOYOO Model-X-module en sensorskerm V5.0 vir Arduino UNO

Koppel OSOYOO Model-X-module en sensorskerm V5.0 vir Arduino UNO
Koppel OSOYOO Model-X-module en sensorskerm V5.0 vir Arduino UNO

Sensorskerm V5.0 vir Arduino UNO ---- OSOYOO Model-X

S5 - ENA

S6 - ENB

S7 - IN1

S8 - IN2

S9 - IN3

S10 - IN4

Stap 11: Koppel die OSOYOO Model-X-motorbestuurdermodule met 2 motors

Koppel OSOYOO Model-X motorbestuurdermodule met 2 motors
Koppel OSOYOO Model-X motorbestuurdermodule met 2 motors

Die regtermotor gekoppel aan K1 of K2, die linkermotor gekoppel aan K3 of K4

Stap 12: Installeer IR -ontvanger -module

Installeer IR Ontvanger Module
Installeer IR Ontvanger Module

Toebehore:

M3*6 plastiekskroef x 1

M3 Plastiekmoer x 1

M3*5+6 plastiekpilaar x 1

Installeer die IR -ontvanger aan die voorkant van die onderstel met die skroewe en moere:

Stap 13: Koppel IR -ontvanger -module met sensorskerm V5.0 vir Arduino UNO

Koppel IR -ontvanger module met sensorskerm V5.0 aan voor Arduino UNO
Koppel IR -ontvanger module met sensorskerm V5.0 aan voor Arduino UNO

Gebruik die Dupont -lyn van vrou tot vrou om IR -ontvanger aan te sluit met Sensor Shield V5.0 vir Arduino UNO:

IR-ontvanger ---- Sensor Shield V5.0 vir Arduino UNO

S - S4

+ - 5V

- - GND

Stap 14: Installeer twee opsporingsmodules

Installeer twee opsporing sensor modules
Installeer twee opsporing sensor modules

Toebehore:

M3*5 Skroef x 4

M3*12 dubbele deur kopersilinder x 2

Gebruik M3*5 -skroewe om M3*12 dubbelpas -kopersilinders op die twee volgsensormodules te installeer, en gebruik dan M3*5 -skroewe om opsporingsmodules onder die onderstel te installeer

Stap 15: Koppel die 2 -volgsensormodule met sensorskerm V5.0 vir Arduino UNO

Koppel die 2 -volgsensormodule met sensorskerm V5.0 vir Arduino UNO
Koppel die 2 -volgsensormodule met sensorskerm V5.0 vir Arduino UNO

Die regte opsporingssensor ---- Sensorskerm V5.0 vir Arduino UNO

VCC - 5V

GND - GND

DOEN - S3

AO - Nie gekoppel nie

Die linkeropsporingssensor ---- Sensorskerm V5.0 vir Arduino UNOVCC-5V

GND - GND

DOEN - S2

AO - Nie gekoppel nie

Stap 16: Dit is voltooi en gereed om 'n paar kodes op te laai

Dit is voltooi en gereed om 'n paar kodes op te laai!
Dit is voltooi en gereed om 'n paar kodes op te laai!

Nou is die hardeware -installasie amper klaar. Voordat ons 18650 batterye in die boks installeer, moet ons eers die voorbeeldkode in Arduino verbrand.

Stap 17: Installeer die nuutste Arduino IDE

Installeer die nuutste Arduino IDE
Installeer die nuutste Arduino IDE

Laai Arduino IDE af van https://www.arduino.cc/en/Main/Software?setlang=af, en installeer dan die sagteware.

(As u die Arduino IDE -weergawe na 1.1.16 het, kan u hierdie stap oorslaan.)

Stap 18: Laai voorbeeldkode af

1. Gaan die draadverbinding na: les-1.zip

2. IR-beheer: les-2.zip

IR afstandbiblioteek

3. Lynopsporing: les-3.zip

4. Bluetooth-beheer: les-4.zip

Stap 19: Maak Arduino IDE oop, kies ooreenstemmende bord/poort

Maak Arduino IDE oop, kies ooreenstemmende bord/poort
Maak Arduino IDE oop, kies ooreenstemmende bord/poort

Koppel UNO R3 -bord aan op 'n rekenaar met 'n USB -kabel, maak Arduino IDE oop, kies die ooreenstemmende bord/poort vir u projek

Stap 20: Installeer IRremote Library in Arduino IDE

Installeer IRremote Library in Arduino IDE
Installeer IRremote Library in Arduino IDE

Let op: as u die IR-afstandsbediening wil gebruik om die motor te beheer, moet u eers die IRremote.zip-biblioteek in die Arduino IDE installeer en dan les-2.zip oplaai

Maak Arduino IDE oop, installeer IRremote -biblioteek in Arduino IDE (as u reeds IRremote -biblioteek geïnstalleer het, slaan hierdie stap oor)

Laai die IRremote.zip-biblioteek af, en voer die biblioteek in in Arduino IDE (Open Arduino IDE-> klik Sketch-> Include Library-> Add. Zip Library)

Stap 21: Laai die skets op

Laai die skets op
Laai die skets op
Laai die skets op
Laai die skets op
Laai die skets op
Laai die skets op

Klik op lêer -> klik op Open -> kies kode "les -1.ino", laai die kode in Arduino en laai dan die skets op die bord.

Stap 22: Gaan die draadverbinding na

Image
Image
Installeer die Bluetooth -module
Installeer die Bluetooth -module

Ontkoppel Arduino van die rekenaar, steek 2 volledig opgelaaide 18650-batterye in die battery (merk die kassie se instruksie op en maak seker dat die polêre rigting korrek is, anders kan dit u toestel vernietig en brandgevaar veroorsaak).

Installeer u battery volgens die instruksies op die foto

Sit die motor op die grond, maak die kragskakelaar in die batterykas oop, die motor moet 2 sekondes vorentoe gaan, dan 2 sekondes agteruit, dan 2 sekondes links, dan 2 sekondes na regs, dan stop.

As die motor nie beweeg volgens die bogenoemde resultaat nie, moet u die draadverbinding, batteryspanning (moet meer as 7,2 v), nagaan.

Stap 23: IR -beheer

Druk die IR -beheerdersleutels om die motorbewegings te beheer:

∧: vorentoe

∨: agteruit

<: Draai links

>: Draai regs

As die motor nie kan beweeg nie, kyk na die volgende:

As die battery kan werk;

As die IR -beheerder te ver van die ontvanger af is;

As die verbinding reg is.

Stap 24: Lynopsporing

Image
Image

1: Berei 'n swart baan op wit grond voor. (die breedte van die swart baan is meer as 20 mm en minder as 30 mm)

Let op: die buighoek van die baan mag nie groter as 90 grade wees nie. As die hoek te groot is, sal die motor uit die baan beweeg.

2: Pas die sensitiwiteit van opsporingsmodules aan.

Skakel die motor aan en hou dit vas om die potensiometer op die volgsensor met 'n Phillips -skroewedraaier aan te pas totdat u

kry die beste sensitiwiteitstatus: die sein dui aan dat LED -lig sal aanskakel as die sensor bo wit grond is, en

die sein -LED sal afskakel as die sensor bo die swart baan is.

Sein dui LED aan: wit grond

Sein Dui LED aan: swart baan

3: Skakel die motor aan en sit die motor oor die swart baan, dan beweeg die motor langs die swart baan.

Gebruik die IR -beheerder, druk "OK", die motor sal langs die baan ry; druk "0", die motor stop.

As die motor nie kan beweeg nie, kyk na die volgende:

As die battery kan werk;

As die IR -beheerder te ver van die ontvanger af is;

As die verbinding reg is;

As dit goed aangepas is, is die sensitiwiteit van die opsporingsensor.

Stap 25: Installeer die Bluetooth -module

Let op: as u die motor met Bluetooth wil beheer, moet u eers voorbeeldkode les-4.zip in Arduino IDE oplaai en dan die Bluetooth-module installeer.

Installeer die bluetooth -module op die Sensor Shield V5.0 vir Arduino UNO:

Bluetooth-module ---- Sensorskerm V5.0 vir Arduino UNO

RXD - TX

TXD - RX

GND - -

VCC - +

Stap 26: Laai Android APP af

Laai die APP af vanaf:

Of skandeer die volgende QR -kode met 'n Android -selfoon om die app af te laai

Stap 27: Installeer Android APP

Installeer Android APP
Installeer Android APP

Stap 28: Skakel Bluetooth van u Android -selfoon aan

Skakel Bluetooth van u Android -selfoon aan
Skakel Bluetooth van u Android -selfoon aan

Skakel die bluetooth van u Android -telefoon wat u geïnstalleer het, aan en skandeer bluetooth ('n ander Bluetooth -module sal 'n ander Bluetooth -naam skandeer), klik op verbind en voer wagwoord "1234" of "0000" in as daar geen verandering is nie

Stap 29: Beheer motor deur Android APP

Beheer motor deur Android APP
Beheer motor deur Android APP

Maak die program oop >> kies die bluetooth -modus >> dan kan u die robotmotor via bluetooth beheer:

Stap 30: Bluetooth -beheer

Daar is twee werkmodusse: handmatige beheer en opsporing. Gebruikers kan vrylik wissel tussen twee werkmodusse.

1) Handmatige beheermodus

In die handbedieningsmodus kan u op knoppies (∧) (∨) (<) (>) klik om die Robot -motor te beheer om vorentoe en agtertoe te beweeg, links te draai en regs te draai. Intussen kan die APP die motor se intydse beweging waarneem.

2) Opsporingsmodus

Klik op die "dop" -knoppie van die program om die huidige modus na die opsporingsmodus oor te skakel. Die Robot -motor beweeg vorentoe langs die swart lyn op 'n wit agtergrond. Intussen kan die APP die motor se intydse beweging waarneem. Druk "||" knoppie om op te hou beweeg en klik op 'n ander knoppie om die werkmodus van die robot te verander.

Die res van die knoppies is vir die besprekingsfunksie; u kan dit self ontwikkel.

Aanbeveel: