INHOUDSOPGAWE:

LEGO Arduino Sentry Turret: 9 stappe
LEGO Arduino Sentry Turret: 9 stappe

Video: LEGO Arduino Sentry Turret: 9 stappe

Video: LEGO Arduino Sentry Turret: 9 stappe
Video: Arduino Missile Defense Radar System in ACTION 2024, November
Anonim
Image
Image
Soldeer
Soldeer

Hierdie instruksies sal u stap vir stap wys hoe u u eie (nie-dodelike) wagter uit LEGO-stukke kan maak, 'n Arduino UNO-bord, 'n Bricktronics-skild, 'n paar drade en 'n bietjie lood. Dit is in staat om outomaties en afstandbeheer te funksioneer deur die gebruik van 'n IR -sensor en afstandsbediening.

Stap 1: Vereiste materiaal

Gereedskap:

- 1x 220-240V soldeerbout

- 1x soldeerboutstandaard

- 1x houer soldeervloeistof

- 1x spoel soldeerdraad

- 1x spoel jumper draad

- 1x elektriese snyer

- 1x beskermende bril

Materiaal:

- 1x Arduino UNO -bord

- 1x Bricktronics -skild (Wayne & Layne)

- 1x 9 volt battery

- 1x 9 volt batteryhouer

- 1x V5 Bricktronics -skildplaat (beskikbaar by Wayne & Layne)

- 1x NXT/EV3 -kabel met 'n kort lengte van 25 cm

- 1x Sparkfun IR -afstandsbediening

- 1x P/N IR -ontvanger sensor TSOP38238

- 1x soldeerlose mini -broodbord (47 x 35 x 10 mm)

- 2x 35 cm NXT/EV3 flexi -kabel

- 3x NXT -aansluitkabel

- 3x M3 moer

- 4x 7 mm bout

- 4x 1 duim metaalafstande

LEGO onderdele:

'N Gids met PDF -lêers en-j.webp

Die ammunisie wat vir die ballanseerder gebruik word, is die Bionicle Zamor Sphere, Bricklink ID 54821. 'n Totaal van 7 sfere word benodig om die lanseerder met die tydskrif daarby te vul.

Stap 2: Bou die basis

'N Lego Digital Designer -lêer van die build kan hieronder afgelaai word. Om dit oop te maak, benodig u die nuutste weergawe van Lego Digital Designer wat afgelaai kan word by

Stap 3: Bou die balskieter

'N Lego Digital Designer -lêer van die build kan hieronder afgelaai word. Om dit oop te maak, benodig u die nuutste weergawe van Lego Digital Designer wat afgelaai kan word by

BY DIE AFSTANDSBEDIENINGSKENMERK GEBRUIK, VERWYDER BEIDE DIE "Technic Beam 4 x 0.5 Liftarm" UIT DIE BALSKUITER, DAT HET VOLKOM KAN DRAAI!

Stap 4: Soldeer

1. Sny 3 individuele snare springdraad met die draadknip af. Elke string moet minder as 20 sentimeter wees.

2. Sny 'n halwe sentimeter rubber aan beide kante van die snare om die verbindings bloot te stel. 'N Voorbeeld van hoe 'n einde moet lyk, word hierbo getoon.

3. Steek een van die punte van elke string in die drie gate wat deur die rooi pyle in die eerste foto hierbo aangedui word. Soldeer hierdie ente aan die gesoldeerde stukke langs hulle aangedui deur die blou pyle in die tweede foto hierbo.

Stap 5: Sit die robot saam

Om die robot saam te stel
Om die robot saam te stel
Om die robot saam te stel
Om die robot saam te stel
Om die robot saam te stel
Om die robot saam te stel

Elke prent het 'n nommer in die linker boonste hoek wat ooreenstem met die onderstaande stappe:

1. Skuif die 9-volt-battery in die houer in die agterste kompartement van die robot. U kan dit doen deur die linkerpaneel af te haal. Maak seker dat die draad geplaas is soos in die prentjie, sodat dit uitgetrek kan word en sonder probleme aan die eksterne kragbron van die kaart kan koppel.

2. Bevestig die balskieter deur in 'n tou te staan en die donkergrys "Technic Axle 4 with Stop" en 4 helderblou "Technic Axle Pin", wat almal met die "Technic Gear 40 Tooth" verbind is, in die basis se NXT -motor te plaas.

3. Bevestig die Arduino UNO-bord aan die Bricktronics-skildplaat met die 1-duim-metaalstandpunte, 7 mm-boute en M3-moere.

4. Bevestig die monteerplaat aan die 5 blou penne wat aan die basis gekoppel is. Plaas daarna die "Technic Beam 3 x 5 Bent 90" en kleursensor bo -op die penne om die bord op sy plek te hou.

5. Skuif die broodbord deur die gaping tussen die Bricktronics -skild en kleursensor aan die agterkant van die robot.

Stap 6: Bedrading

Bedrading
Bedrading

Bricktronics Shield en NXT drade:

Motor 1 = Balskietmotor

Motor 2 = Basismotor

Sensor 1 = regs-aanraaksensor

Sensor 2 = aanraaksensor aan die linkerkant

Sensor 3 = Kleursensor

Sensor 4 = Ball shooter IR sensor

'N Diagram vir die plasing van die gesoldeerde drade en 'n 3 -pins IR -sensor word hierbo getoon. Die pyle dui aan waar elke draad op die broodbord geplaas word.

Stap 7: Programmering

'N Gids wat Arduino -lêers bevat vir beide die outomatiese en afstandbeheerfunksies, kan hieronder afgelaai word.

As u die Sparkfun IR -afstandsbediening gebruik, is die knoppie HEX -kodes:

Af = 0x10EFD827

A = 0x10EFF807

B = 0x10EF7887

C = 0x10EF58A7

Op = 0x10EFA05F

Links = 0x10EF10EF

Regs = 0x10EF807F

Af = 0x10EF00FF

Middel (sirkel) = 0x10EF20DF

Stap 8: Dinge om op te let

- Die balskieter kan slegs outonoom 90 grade links en regs vanuit die middel draai.

- As die balskieter nie die aanraaksensors raak nie, wil u die basiese motorvermoë versterk of die balskut se kabel verander.

- Die balskieter moet met die hand aangepas word deur dit op of af te beweeg.

- Die robot kan as gevolg van die kleursensor nie in swak beligting of andersins donker gebiede funksioneer nie. Dit kan omseil word deur 'n gekonsentreerde helder lig direk op die kleursensor te laat skyn.

- As u die afstandsbedieningsfunksie geïntegreer het, moet u die verbindingsdraad tydelik van digitale 0 van die mini -broodbord verwyder om enige programme op te laai.

- Die balskieter kan soms vashaak, maar sal uiteindelik na 'n paar probeerslae afvuur. Dit kan gebeur omdat 'n bal in die aangehegte tydskrif vassteek of die motor nie genoeg krag het nie.

Stap 9: Voltooiing

Voltooiing!
Voltooiing!

Baie geluk! U het u eie wagtoring suksesvol gebou!

As u vrae of voorstelle het, laat dit gerus in die kommentaar!

Aanbeveel: