INHOUDSOPGAWE:

Hoe om 'n gebaar -beheerde Rover te maak: 4 stappe
Hoe om 'n gebaar -beheerde Rover te maak: 4 stappe

Video: Hoe om 'n gebaar -beheerde Rover te maak: 4 stappe

Video: Hoe om 'n gebaar -beheerde Rover te maak: 4 stappe
Video: Leer hoe je moet fluiten en vermijd gênante situaties! - trucs zullen je leven vergemakkelijken 2024, Junie
Anonim
Image
Image

Hier is die instruksies vir die bou van 'n gebaar -beheerde rover (telebedryfde rover). Dit bestaan uit 'n rover -eenheid met 'n botsingsvoorkomingsensor aan boord. Die sender in plaas van 'n lomp afstandsbediening is 'n koel handskoen wat op die hand gedra kan word en dan beweeg kan word om seine na die rover te stuur met behulp van handbewegings. RF seine word gebruik vir kommunikasie.

Hierdie projek het moontlike toepassings in voertuigonderstelinspeksie (vir sekuriteit of onderhoud), behalwe dat dit uiteindelik gebruik word om met drones te vlieg.

Voorrade

Arduino/Genuino UNO (met UNO -kabel) x2

Li-ion battery (12V) x1

Springdrade (manlik tot manlik, manlik tot vroulik, vroulik tot vroulik) x40 elk

Broodbord x1

L298 -motorbestuurdermodule x1

MPU6050 Gyroscoop x1

RF -ontvanger en sender x1 elk

Ultrasoniese sensor x1

Onderstel opstel x1

Batteryhouer (dikwels by onderstel ingesluit) x1

Skakelaar (dikwels by onderstel ingesluit) x2

Draadstropper x1

Ontsoldeerpomp (nie nodig nie) x1

Dubbelzijdige band x1

Stap 1: Kringdiagramme en teorie:

Kringdiagramme en teorie
Kringdiagramme en teorie
Kringdiagramme en teorie
Kringdiagramme en teorie

Senderopstelling: kortliks, ons moet die metings van die gyroscoop neem en dit via die Arduino na die sender stuur.

Ontvangeropstelling: ons moet die gestuurde data ontvang (met behulp van die ontvanger) en die wiele draai volgens die ontvangde data*. Terselfdertyd moet ons ook seker maak dat die rover op 'n minimum afstand van voorwerpe voor hom is (hindernisopsporing). Ons sal I2C -kommunikasie vir hierdie projek gebruik. *Interessante feit oor hierdie projek: Hierdie kode verwerk analoog data en beweeg die rover volgens die bewegingsgraad van die hand. Ons moet dus 'n logika ontwikkel om die rover teen verskillende snelhede in die regte rigting te laat beweeg.

Stap 2: Bou die Rover:

Stap 1 (Monteer die onderstel):

Monteer die onderstel om die basis vir u rover te maak. Dit is 'n redelik maklike stap, en u moet dit vinnig doen.

Stap 2 (kontroleer al die komponente):

Kontroleer al die sensors deur hulle afsonderlik met die Arduino te koppel. U kan enige tutoriaal raadpleeg oor hoe u die sensors individueel met die Arduino kan koppel.

Stap 3 (Senderopstelling):

Soldeer eers die penne aan die gyroscoop. Maak nou die verbindings volgens die volgende stroomdiagram. Moenie die battery nou aansluit nie.

Koppel dan u Arduino aan u skootrekenaar. Laai die volgende kode lêer op en kyk of die kode behoorlik werk (doen dit deur die opmerkings vir die gedrukte state in die kode te verwyder). Klik op die seriële monitorknoppie (regs bo op u skerm) om die uitvoer van die drukstate te sien. As alles reg werk, kan u die battery aansluit.

Onthou om seker te maak dat die oriëntasie van die gyroscoop korrek is (volgens die gebruikte kode). Gaan die diagramme hierbo na om die oriëntasie wat ek vir die gyroscoop gebruik het, na te gaan.

Die gyroscoop sal lesings na die Arduino stuur. Van daar af gaan die metings na die RF -sender wat oorgedra moet word, sodat die ontvanger die golwe kan optel.

Stap 4 (Ontvangeropstelling):

Maak die verbindings volgens die volgende stroomdiagram. Moenie die battery nou aansluit nie. Koppel dan u Arduino aan u skootrekenaar. Laai die volgende kode lêer op en kyk of die kode behoorlik werk. Om dit te doen:

1. Verwyder die opmerkings vir die gedrukte state in die kode

2. Skakel die senderopstelling aan

3. Plaas die rover op 'n staanplek sodat die wiele nie die grond raak nie en die rover nie afneem sodra die ontvanger data ontvang nie

OPMERKING: Miskien moet u die rigting van een of albei motors omkeer. As die kode korrek werk, moet u die korrekte uitset (vorentoe, agtertoe, regs, links of stop) op u seriële monitor volgens u hand kan sien bewegings. As alles reg werk, kan u die battery aansluit. Voordat u die battery aansluit, moet u egter alle verbindings nagaan. Een verkeerde terminale kan u stroombaan blaas.

Stap 5 (Laat die opstelling werk met behulp van die batterye):

Ontkoppel nou u skootrekenaar en koppel die batterye aan die onderskeie instellings. Toets u projek.

Moenie toelaat dat die rover meer as 5 meter van u af kom nie, anders kan die rover stop/begin wangedra!

Stap 6 (samestelling):

Nou is dit tyd om die rover bymekaar te maak en dit eintlik in aksie te sien! Kyk na die prente in die afdeling 'Kringdiagramme en teorie' vir my rover -monteerontwerp. U kan die rover op 'n ander manier monteer. Maak net seker dat dit goed gebalanseer is, anders kan dit 'n wiel wees (moenie soos 'Wow!' Gaan nie, want u kan die rover verkeerd vind).

Tydens die toets kan u agterkom dat die rover nie akkuraat beweeg nie. Daar is 'n paar vertragings en foute as ons eenvoudige RF -modules gebruik. In 'n praktiese scenario het die motors ook 'n paar verskille, en die massamiddelpunt van die rover is nie waar u verwag nie. U kan dus vind dat die rover skuins beweeg as dit reguit moet loop. Foute in die balans kan opgelos word deur die snelheid van die linker- en regtermotors te verander. Vermenigvuldig veranderlikes 'ena' en 'enb' met verskillende getalle om die balans van u rover te verbeter.

As u twyfel, gebruik die kommentaarafdeling hieronder. Dit is waar ek twyfel sal aanspreek.

@Scientify Inc

Stap 3: Kode lêers

Hier is die skakel na die virtuele draadbiblioteek:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

Stap 4: Dankie

Deel asseblief u kommentaar hieronder. Ek hoor graag van u ervaring terwyl u die projek probeer! Ek sal probeer om alle navrae binne 24 uur te beantwoord.

Sosiaal:

YouTube: Scientify Inc.

YouTube: Wetenskap हिंदी

Instagram

Instruksies

LinkedIn

Aanbeveel: