INHOUDSOPGAWE:

Arduino Obstacle Vermy motor met motor: 7 stappe
Arduino Obstacle Vermy motor met motor: 7 stappe

Video: Arduino Obstacle Vermy motor met motor: 7 stappe

Video: Arduino Obstacle Vermy motor met motor: 7 stappe
Video: Lesson 17: Using NJK-5002C Proximity Hall Sensor | Arduino Step By Step Course 2024, November
Anonim
Arduino Obstacle Vermy motor met motor
Arduino Obstacle Vermy motor met motor
Arduino Obstacle Vermy motor met motor
Arduino Obstacle Vermy motor met motor
Arduino Obstacle Vermy motor met motor
Arduino Obstacle Vermy motor met motor

Hallo! en welkom by die tutoriaal oor hoe om 'n Arduino -hindernis te vermy. Ons kan begin met die verkryging van die nodige materiaal vir hierdie projek, en sorg dat ons dit geniet!

MATERIAAL:

  • Wyfie tot manlike drade
  • Drade
  • Afstandsensor
  • Hout Plank
  • Gorilla -band/elektries
  • 2 motors met wiele
  • Servo
  • Skroewedraaier
  • Skroewe
  • Arduino
  • Batteryhouer
  • Wiel
  • USB na battery
  • Arduino motor aanhegsel
  • Arduino USB
  • Rekenaar
  • Plastiekstaander

Verder is ek hier om u te leer oor die maak van 'n obstakel -vermydende robot op grond van Arduino. Hieronder is 'n stap -vir -stap gids vir die konstruksie van hierdie meganisme deur elke detail. Hierdie projek is egter 'n volledig outonome robot wat alle hindernisse waarmee hy in aanraking kom, kan vermy om dan te vermy. Die proses behels die ontmoeting van 'n hindernis terwyl u vorentoe gaan, sodra die voorwerp in die gesig gestaar is, sal hierdie robot outomaties ophou om vorentoe te beweeg en 'n stap terug te neem. Dan skandeer dit die linker-/regterkant om dan die meer geskikte pad te begin beweeg. Die doel van hierdie projek is om die ingenieurswese/meganika agter die konsep te verstaan wat aansluit by ons samelewing, soos selfbesturende motors, vervaardigingsbedrywe, ens.

Stap 1: Bou die onderstel

Die konstruksie van die onderstel
Die konstruksie van die onderstel
Die konstruksie van die onderstel
Die konstruksie van die onderstel

Om die raam te bou, moet u 'n voorafgemaakte sjabloon in die hande kry vir die bou van hierdie projek, of 'n eenvoudige stuk hout met 'n afmeting van 1/2 voet x 1/4 voet. Dit is u raamwerk en die basis van hierdie instruksies waarop u hele arduino -kode en motors werk.

  1. Soldeer twee drade aan elke GS -motor. Maak dan twee motors aan die onderstel vas met die skroewe.
  2. Bevestig die motor aan die onderkant van die onderstel aan die agterkant met skroewe/gom/band
  3. Maak seker dat die motors veilig is en dat hulle krag kan neem
  4. Neem die wiel en steek die wiel aan die voorkant van die projek met behulp van enige metode

Stap 2: Heg klein komponente aan

Bevestiging van klein komponente
Bevestiging van klein komponente
Bevestiging van klein komponente
Bevestiging van klein komponente

Vir hierdie stap moet u hierdie twee komponente op spesifieke plekke plaas om die ontwerp van hierdie projek te vervolmaak. Die knoppie moet aan die knoppie geheg word deur die linkerpoort met die rooi draad van die houer van die battery te soldeer. Gebruik ook band, gom of skroewe om die battery in die middelste gedeelte bo -op die fondament te plaas, en bevestig dan die skakelaar aan die onderkant van die projek.

Stap 3: Monteer die modules

Montering van die modules
Montering van die modules
Montering van die modules
Montering van die modules

*Opmerking: as u die Arduino -bord monteer, moet u genoeg ruimte laat om die USB -kabel aan te sluit, aangesien u later die Arduino -kaart moet programmeer deur dit via 'n USB -kabel aan die rekenaar te koppel.

Die Arduino is nietemin 'n belangrike rol in die funksionering van hierdie hele projek, en die plasing van elke module beïnvloed die doeltreffendheid en estetika daarvan. Die ligging van die afstandsensor en Arduino moet op spesifieke plekke vasgestel word; die Arduino moet in die raam agter die houer van die batterypak vasgeskroef word om die gewig van hierdie voertuig te balanseer. Plaas die Arduino -aanhangsel bo -op die Arduino sodat die motorfunksies korrek werk. Hou dan in gedagte dat die afstandsensor voor hierdie projek moet wees om struikelblokke op te spoor en ander paaie te ondersoek wat veiliger is om in te gaan.

Stap 4: Beveilig die afstandsensor

Beveiliging van die afstandsensor
Beveiliging van die afstandsensor

Om nie te praat nie, die afstandsensor is 'n belangrike deel om hierdie hele projek te laat funksioneer en hindernisse in die pad te vermy. Vir hierdie stap moet u twee stukke plastiek verbind wat pas om die servo vas te maak, en dit aan 'n plastiese fondament vasmaak om aan ons raam te koppel. Dit bied die meganisme mobiliteit en rotasie vir enige toekomstige beweging wat die afstandsensor gebruik om in enige rigting te beweeg. Bevestig hierdie komponent aan die voorkant van die fondament of raam en gebruik nou die afstandsensor.

Met die afstandsensor moet u dit met band-/gom-/ritsbande aan die voorkant van die meganisme bevestig, sodat die afstandsensor ook kan werk as die servo beweeg.

Koppel vier jumperdrade aan die ultrasoniese sensor en monteer dit op die monteerbeugel. Monteer dan die hakie op die TowerPro -mikroservo wat reeds op die onderstel geïnstalleer is.

Stap 5: Draadverbindings en stroombaan

Draadverbindings en stroombaan
Draadverbindings en stroombaan

Hierdie draadverbindings is van kardinale belang om die funksies van die projek toe te laat, dus maak seker dat u seker maak watter deel u aan elke komponent koppel. In die kringskema vind u die nodige verbindings wat nodig is om die Arduino te bestuur, te voel, ens.

*Opmerking: hierdie skema behels vier motors, maar ons kan die ekstra twee ignoreer en verder gaan.

Stap 6: Die kode

Die kode
Die kode
Die kode
Die kode
Die kode
Die kode
Die kode
Die kode

Niks hiervan werk eenvoudig sonder die kode wat in die Arduino geprogrammeer is. Hier het ek die kode verskaf om hierdie hele projek te funksioneer as dit bedraad en korrek gebou is. U kan na die foto's kyk om die kode beter te verstaan en te kopieer.

Stap 7: Finalisering

Finalisering
Finalisering
Finalisering
Finalisering
Finalisering
Finalisering

Aangesien ons al die stappe voltooi het, moet u die proses ondersoek en alle verbindings/komponente wat in hierdie projek opgeneem is, verduidelik.

  1. Koppel u Arduino aan op u rekenaar
  2. Laai die nodige biblioteke af (AFMOTOR, NEWPING)
  3. Stel die kode saam
  4. Laai die kode op na die korrekte poort
  5. Toets, ontkoppel
  6. Klik die batterye in, skakel die skakelaar aan en laat dit ry!

Aanbeveel: