INHOUDSOPGAWE:

Hoe om SMARS Robot te bou - Arduino Smart Robot Tank Bluetooth: 16 stappe (met foto's)
Hoe om SMARS Robot te bou - Arduino Smart Robot Tank Bluetooth: 16 stappe (met foto's)

Video: Hoe om SMARS Robot te bou - Arduino Smart Robot Tank Bluetooth: 16 stappe (met foto's)

Video: Hoe om SMARS Robot te bou - Arduino Smart Robot Tank Bluetooth: 16 stappe (met foto's)
Video: Mastering the Linux Command Line – Bert Jan Schrijver 2024, Julie
Anonim
Image
Image
Deellys
Deellys

Hierdie artikel word met trots geborg deur PCBWAY.

PCBWAY maak prototipe PCB's van hoë gehalte vir mense oor die hele wêreld. Probeer dit self en kry 10 PCB's vir slegs $ 5 by PCBWAY met 'n uitstekende kwaliteit, dankie PCBWAY. Die Motor Shield vir Arduino Uno wat ek ontwikkel het vir gebruik in hierdie projek, gebruik PCBWAY PCB -dienste.

In hierdie instruksies sal ek jou wys hoe om 'n Arduino -robotmotor te bou wat SMARS Robot genoem word.

Laat ons begin

Stap 1: Deellys

Om die basiese model van die SMARS -robot te bou, benodig u net 'n paar dele. Verdeel in twee hoofdele, 3D -gedrukte onderdele en elektroniese komponente. Vir 3D -onderdele kan u self met 'n 3D -drukker druk, u kan die volledige 3D -lêers hier aflaai. Vir elektroniese komponente kan u op Amazon of AliExpress koop.

Elektroniese onderdele:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino -motorskerm
  • 1 x Ultrasoniese HC-SR04
  • 1 x IR -sensor
  • 2 x Gear Motor 200 RPM 6V
  • 8 x Kabelspringer wyfie tot wyfie 10 cm
  • 4 x kabel AWG24
  • 1 x aansluiting 9V battery
  • 1 x 9V battery
  • 1 x batteryhouer (2 x Li-ion 14500)
  • 1 x USB -kabel
  • 1 x USB OTG

Stap 2: Druk 3D -onderdele af

Druk 3D -onderdele af
Druk 3D -onderdele af

Daar is 'n paar basiese dele om u SMARS te bou; u kan die boulêers aflaai van thingiverse.com. Dankie aan Kevin Thomas wat SMARS geskep is.

www.thingiverse.com/thing:2662828

Maak 'n lys van 3D -gedrukte onderdele

  • Onderstel
  • Hoofwiele x2
  • Slawe wiele x2
  • Meganiese spore x32
  • Houbord (vir die 9v -battery)
  • Range finder houer
  • Afstandsmeter -omslag
  • Konnekteerder

Om alle dele te druk, gebruik ek 3D Printer Creality Ender 3 met 'n resolusie van 0.2, tot 30%.

Stap 3: Soldeerdrade na motors

Soldeerdrade na motors
Soldeerdrade na motors
Soldeerdrade na motors
Soldeerdrade na motors

Voorbereiding voordat u soldeer, kan u 'n bietjie vloed na die terminale van motors en drade bring.

  • soldeer 'n rooi draad van 13 cm aan die positiewe aansluiting vir die voorwielmotor
  • soldeer 'n 13 cm swart draad aan die negatiewe aansluiting vir die voorwielmotor
  • soldeer 'n rooi draad van 13 cm aan die positiewe aansluiting vir die agterwielmotor
  • soldeer 'n 13 cm swart draad aan die negatiewe aansluiting vir die agterwielmotor

Na soldeer, draai die rooi en swart drade om hulle verder vas te maak. Dit maak die drade ook makliker om te bestuur.

Stap 4: Pas motors aan

Fit Motors
Fit Motors

Die motors sal in die perfekte grootte agter die wielgat herstel.

Stap 5: Pas die battery aan

Pas battery
Pas battery
Pas battery
Pas battery

Die battery pas in die middel van die robot, tussen die twee motors. U moet 'n 9V -batteryaansluiting aan die battery koppel.

As u twee herlaaibare batterye Li-ion 3.7V grootte 14500 wil gebruik. U benodig 'n onderstel met 'n groter grootte van 3 mm en 'n 2xAA-batteryhouer. Dan kan die batterye in die onderstel ingevoer word, en die Arduino Uno -bord kan vrylik daaroor geskuif word.

Stap 6: Pas motorhouers aan

Fit Motors houers
Fit Motors houers

Die motors word deur die motorhouers op hul plek gehou. U sal dit effens moet buig om dit in die klein uitsparing net oor die motors te plaas. Dit is ook 'n goeie idee om die motordrade deur hierdie te druk voordat u dit insteek.

Dit sal hulle styf pas en die motordrade vry en onbevange kan maak.

Stap 7: Maak wiele vas

Maak wiele vas
Maak wiele vas
Maak wiele vas
Maak wiele vas
Maak wiele vas
Maak wiele vas

Daar is twee soorte wiele - Master en Slave. Die hoofwiele word deur die motors aangedryf, terwyl die slawiele vrylik draai.

Die Slave -wiele druk in die nokke op die onderstel ('n bietjie krag is nodig). Dit is ook 'n goeie idee om seker te maak dat die lugs en die slawiele geen ruwe rande het nie, sodat hulle sonder moeite kan draai.

Die hoofwiele druk in die as van die motor, hou die motor met die hand vas om meer krag te voorkom wat veroorsaak dat die motor stop.

Reguit die motor se kabel na agter en die kabel na die krag na die regterkant.

Stap 8: Toets motors

Toetsmotors
Toetsmotors

Toets die motors werk reg deur die positiewe en negatiewe drade aan die battery te raak. Hulle moet entoesiasties draai!

As die motors nie draai wanneer hulle met die battery gekoppel word nie, moet u seker maak dat die drade nog aan die motor gesoldeer is en nie loskom tydens die aansluiting nie (hulle is redelik delikaat). Kyk ook of die 9v -battery vol is.

Stap 9: Voeg Arduino by

Voeg Arduino by
Voeg Arduino by
Voeg Arduino by
Voeg Arduino by

Skuif die Arduino Uno of Arduino versoenbaar in die robot onderstel - daar is twee gleuwe wat oor die lengte van die bokant van die SMARS onderstel loop. Om te verhoed dat die bokant van die SMARS -onderstel skeur, steek die Arduino stadig in en stop en verwyder dit as u weerstand ondervind. Dit is die beste om die kanaal te skuur of as dit nie groot genoeg is nie.

As u reeds 'n Bluino One het, is dit baie maklik om in die robotonderstel te skuif, want dit het dieselfde afmetings.

Bluino-ONE is 'n goeie keuse; u kan dit programmeer en beheer via Bluetooth met 'n Android-telefoon of 'n skootrekenaar.

U kan Bluino-ONE in die Tindie-winkel kry.

Stap 10: Gradeer motorskerm op

Gradeer motorskerm op
Gradeer motorskerm op

Daar is verskeie motorskermopsies wat u saam met Arduino Uno kan gebruik vir hierdie SMARS -robotprojek, baie gereeld met Motor Shield V1/v2 gemaak deur Adafruit of versoenbaar (kloon uit China), maar die nadeel van hierdie skild het nie die Bluetooth -verbinding nie is nodig vir die SMARS -robotprojek wat deur 'n Android -foon beheer word. Volg die instruksies stap vir stap om u Motor Shield v1 op te gradeer (voeg 'n Bluetooth -module by).

As u Bluino-ONE (Arduino versoenbaar met ingeboude Bluetooth) gebruik of Bluino Motor Shield (Motor Shield met ingeboude Bluetooth) gebruik, kan u stap oorskakel na die opgradering van Motor Shield v1.

Stap 11: Voeg motorskerm by

Voeg motorskerm by
Voeg motorskerm by
Voeg motorskerm by
Voeg motorskerm by

Druk die motorskerm versigtig in die Arduino, en maak seker dat al die penne in die kopkaste kom sonder om te ontbreek en te buig.

Of u kan ook 'n Bluino -motorskerm in u Arduino Uno heg.

Stap 12: Koppel die kabel

Koppel die kabel
Koppel die kabel

Plaas en trek die kragdrade in die aansluitblok op die motorskerm en draai die motordrade in die onderskeie aansluiting.

U koppel nie die a -motor aan die twee terminale M1 en M2 nie. Die korrekte is die "linkermotor" -verbinding met M1 en die "regtermotor" met M2.

Stap 13: Heg spore aan

Heg snitte aan
Heg snitte aan
Heg snitte aan
Heg snitte aan
Heg snitte aan
Heg snitte aan
Heg snitte aan
Heg snitte aan

Die spore word aan mekaar vasgemaak deur 'n stuk filament van 1,75 mm op die regte lengte te sny.

Om die wiele aan elke kant dieselfde trekkrag te gee, kan u die 16 spore aan elke kant in 'n ruspe -rangskikking heg.

Of om die wiele meer trekkrag op verskillende oppervlaktes te gee, kan u óf die 8 spore aan elke wiel heg.

Stap 14: Heg die byvoegingsmodule aan

Heg die byvoegingsmodule aan
Heg die byvoegingsmodule aan
Heg die byvoegingsmodule aan
Heg die byvoegingsmodule aan
Heg die byvoegingsmodule aan
Heg die byvoegingsmodule aan

Die addisionele byvoegingsmodules wat u kan druk en heg om u SMARS-robot te verbeter:

  • Vermy hindernisse met Servo
  • Edge Vermyding Mod
  • IR Sensor Mod
  • Ligte volger Mod
  • Laai Mod
  • Klankbeheer Mod
  • Brandweerman Mod
  • Grondvog Mod
  • Skoonmaak Mod
  • Graaf Mod
  • Graaf V1 Mod
  • Graaf V2 Mod
  • Kleurwaarneming Mod
  • Bumper Obstakel Vermyding Mod
  • Gripper Mod
  • Klou Mod
  • Vurkhyser Mod
  • Vragmotor -sleepwa Mod
  • Laser Mod
  • Lego Mod

Om die volledige instruksie en elektroniese komponent te sien wat nodig is vir addisionele byvoegingsmodules wat in die SMARS-app verskyn

Stap 15: SMARS -app (Arduino Sketch, Schematics & Remote)

SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)
SMARS -app (Arduino Sketch, Schematics & Remote)

Om die SMARS -robot lewendig te maak, moet u eers Arduino programmeer en dan motors, sensors en ander komponente aanmekaar sit, sodat u die SMARS -robot kan speel en beheer. Om alles te kan doen, kan u hierdie Android -app gebruik:

SMARS App

Anders kan u die Arduino Uno -bord via 'n rekenaar met die Arduino IDE -sagteware programmeer.

Stap 16: Geniet dit

Geniet dit
Geniet dit

Hopelik geniet u u SMARS Robot. As u dit wel doen, deel asseblief u handelsmerke, deel die skakel, like en teken op Instructables en Youtube. Soos altyd, laat weet my as u enige vrae het!

Robotekompetisie
Robotekompetisie
Robotekompetisie
Robotekompetisie

Naaswenner in die robotwedstryd

Aanbeveel: