INHOUDSOPGAWE:

Hoe om 'n lyn te maak na die robot met behulp van Rpi 3: 8 -stappe
Hoe om 'n lyn te maak na die robot met behulp van Rpi 3: 8 -stappe

Video: Hoe om 'n lyn te maak na die robot met behulp van Rpi 3: 8 -stappe

Video: Hoe om 'n lyn te maak na die robot met behulp van Rpi 3: 8 -stappe
Video: ✅ Иммиграция в Италию - Как сделать Фискальный код в Италии 2024, November
Anonim
Hoe om 'n lyn te maak na die robot met behulp van Rpi 3
Hoe om 'n lyn te maak na die robot met behulp van Rpi 3

In hierdie tutoriaal leer u hoe u 'n robot-karretjie wat op 'n lyn volg, bou, sodat dit maklik op 'n baan kan rondskuif.

Stap 1: Monteer u materiaal

Stel u materiaal saam
Stel u materiaal saam

Sommige van die materiaal op die foto word gebruik om die meeste karre van nuuts af te maak. Hierdie handleiding dek egter nie die prosedure vir die maak van 'n onderstel of 'n model vir u karretjie of hoe om drade aan u motors te soldeer nie. As u dit wil doen, is hier al die materiaal wat u benodig:

  • Framboos Pi 3
  • Motor kontroleerder bord
  • 'N Broodplank
  • 'N T-skoenmaker +
  • 2 12V DC motors
  • 2 wiele
  • 1 AA -batteryhouer (vir 4 AA -batterye)
  • 4 AA batterye
  • Springdrade
  • 'N USB -battery
  • Skroewedraaier
  • Soldeerbout en soldeer
  • Draadstroppers
  • Klein karton of plastiek boks en gom/band
  • 2 lynsensors
  • 8 vroulike-tot-vroulike springdrade
  • 4 man-tot-man-trui
  • Isoleerband

Stap 2: Monteer die motorbord

Montering van die motorraad
Montering van die motorraad

As u aanvaar dat u u motors ingestel het, moet u die motors aan die H-brugbord koppel. Hiervoor benodig u 'n klein skroewedraaier. U moet nou die motors aan die bord koppel. Hiervoor benodig u 'n klein skroewedraaier

Draai die skroewe in die aansluitblokke los met 'n skroewedraaier. Steek die gestroopte punte van die draad in die aansluitblokke. Draai die skroewe vas sodat hulle stewig deur die aansluitblokke vasgehou word.

Stap 3: Skakel u motor aan

Skakel jou motor aan
Skakel jou motor aan
Skakel jou motor aan
Skakel jou motor aan

Die motors benodig meer krag as wat die Rpi kan lewer. Daarom moet u 4 AA -batterye gebruik om hulle aan te dryf.

Draai die skroewe in die aansluitblokke met die naam VCC, GND en 5V los. Neem die AA -batteryhouer en steek die rooi draad in die VCC -aansluitblok. Die swart draad gaan in die GND -blok in. Dit is belangrik dat u dit reg kry.

Draai die skroewe vas sodat die drade stewig vasgehou word.

Stap 4: Koppel u motor aan die Rpi

Die bord wat in hierdie projek gebruik is, moet aan die Raspberry Pi gekoppel word. Ander borde kan anders aansluit, en sommige borde kan eenvoudig as 'n hoed op die Raspberry Pi GPIO -penne geplaas word.

Op die bord wat hier gebruik word, is penne gemerk In1, In2, In3 en In4, asook twee GND -penne. Watter GPIO -penne op u Pi u gebruik, is aan u; in hierdie projek is GPIO 7, 8, 9 en 10 gebruik. As u 'n bord het wat nie die GND -penne het nie, kan u die GND -penne van die Rpi gebruik om dieselfde resultate te behaal. As u dit moet doen, steek die GND -draad in dieselfde aansluitblok as die swart draad van die battery.

Gebruik die T-skoenmaker + om die broodbord en Rpi aan te sluit.

Gebruik vyf man-tot-man-aansluitdrade om aan die broodbord te koppel.

  • In 1 GPIO 7
  • In2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

Stap 5: Berei die verbindings voor

Berei die verbindings voor
Berei die verbindings voor
Berei die verbindings voor
Berei die verbindings voor

U eerste stap is om u lynsensors aan u karretjie te koppel. Normaalweg moet die tipe lynsensor wat in hierdie tutoriaal gebruik word, aan 'n 3V3 -pen gekoppel word, maar u gaan twee sensors via dieselfde kragpen gebruik, sodat u albei aan 'n 5V -pen kan heg.

Neem drie van u vroulike-tot-vroulike jumper leads, verwyder 'n connector van elke kant, en strooi dan die plastiek skede om ongeveer 'n sentimeter van die multi-core draad daaronder te onthul. Neem die drie springkabels en draai hul meerdoringdrade saam. Gebruik dan 'n soldeerbout om die drade te verbind. Bedek die verbinding van die leidings met 'n klein hoeveelheid isolasieband.

Herhaal die hele proses met nog drie vroulike-tot-vroulike springdrade.

Stap 6: Koppel die lynsensors

Koppel die lynsensors
Koppel die lynsensors
Koppel die lynsensors
Koppel die lynsensors
Koppel die lynsensors
Koppel die lynsensors

Elke lynsensor het drie penne: VCC vir krag, GND vir grond en DO vir digitale uitgang.

Neem een van u saamgesoldeerde dredraads jumperdrade en verbind twee van die punte aan die VCC-pen op elk van die twee sensors.

Neem die tweede van u gesoldeerde springkoppe en verbind twee punte aan die GND -pen op elke lynsensor.

Neem u oorblywende twee enkelkoppe en verbind elkeen met die DO -pen op elke lynsensor.

Koppel nou die VCC -penne van albei lynsensors aan 'n 5V -pen op u Raspberry Pi, en die GND -penne van die sensors aan 'n GND -pen op u Raspberry Pi. Elkeen van die twee DO -penne kan aan enige genommerde GPIO -pen gekoppel word. In hierdie voorbeeld word penne GPIO 17 en GPIO 27 gebruik.

Stap 7: Toets die lynsensors

Toets die lynsensors
Toets die lynsensors

Dit is 'n baie eenvoudige stap. Daar is 'n LED op u lynsensor wat aan bly terwyl dit aangeskakel word. As u dit egter aan 'n donker lyn blootstel, gaan dit weg. Dit behoort die geval te wees met u lynsensor.

As u dink dat dit te sensitief is, gebruik 'n skroewedraaier en pas dit deur die potensiometer. Pas dit tot u tevredenheid toe.

Stap 8: Voeg die program in Python in

Voeg die program in Python in
Voeg die program in Python in

Voeg hierdie kode reëls in en voer dit uit; u moet 'n robot kry wat perfek op 'n baan kan loop.

Aanbeveel: