Cuprins:

Turela LEGO Arduino Sentry: 9 pași
Turela LEGO Arduino Sentry: 9 pași

Video: Turela LEGO Arduino Sentry: 9 pași

Video: Turela LEGO Arduino Sentry: 9 pași
Video: Arduino sentry turret 2024, Noiembrie
Anonim
Image
Image
Lipire
Lipire

Acest instructiv vă va arăta pas cu pas cum să vă creați propria turelă de santinelă (neletală) din piese LEGO, o placă Arduino UNO, un scut Bricktronics, câteva fire și un pic de plumb. Este capabil de funcția de control automat și de la distanță prin utilizarea unui senzor IR și a telecomenzii.

Pasul 1: Materiale necesare

Instrumente:

- 1x fier de lipit 220-240V

- 1x suport de lipit

- 1x container de flux de lipit

- 1x bobină de sârmă de lipit

- 1x bobină de sârmă jumper

- 1x tăietor electric

- 1 ochelari de protecție

Materiale:

- 1 placa Arduino UNO

- 1 scut Bricktronics (Wayne & Layne)

- 1x baterie de 9 volți

- 1x suport de baterie de 9 volți

- 1x placa de montare a scutului V5 Bricktronics (disponibilă de la Wayne & Layne)

- 1x cablu scurt NXT / EV3 de 25 cm

- 1x telecomandă Sparkfun IR

- 1x senzor receptor P / N IR TSOP38238

- 1x mini panou fără sudură (47 x 35 x 10 mm)

- 2x cablu flexi NXT / EV3 de 35 cm

- 3x cablu conector NXT

- 3x piuliță M3

- 4x șurub de 7 mm

- 4x distanță metalică de 1 inch

Piese LEGO:

Un folder care conține fișiere PDF și imagini-j.webp

Muniția utilizată pentru lansatorul de bile este Bionicle Zamor Sphere, Bricklink ID 54821. Pentru a umple lansatorul cu magazia atașată sunt necesare un total de 7 sfere.

Pasul 2: Construirea bazei

Mai jos puteți descărca un fișier Lego Digital Designer. Pentru a-l deschide, veți avea nevoie de cea mai recentă versiune a Lego Digital Designer care poate fi descărcată de la

Pasul 3: Construcția Ball Shooter

Mai jos puteți descărca un fișier Lego Digital Designer. Pentru a-l deschide, veți avea nevoie de cea mai recentă versiune a Lego Digital Designer care poate fi descărcată de la

LA UTILIZAREA FUNCȚIEI DE COMANDĂ DE LA DISTANȚĂ, ÎNLĂTURAȚI AMBELE „Technic Beam 4 x 0,5 Liftarm” DE LA SHOTOTER-UL CU MINGE, PENTRU A SE POATE ROTI COMPLET!

Pasul 4: lipire

1. Tăiați 3 șiruri individuale de sârmă jumper cu tăietorul de sârmă. Fiecare coardă trebuie să aibă mai puțin de 20 de centimetri.

2. Tăiați o jumătate de centimetru de cauciuc pe ambele capete ale șirurilor pentru a expune conectorii. Un exemplu despre cum ar trebui să arate un sfârșit este prezentat mai sus.

3. Introduceți unul dintre capetele fiecărui șir în cele trei găuri indicate de săgețile roșii din prima fotografie de mai sus. Lipiți aceste capete la bucățile lipite de lângă ele, indicate de săgețile albastre din a doua fotografie de mai sus.

Pasul 5: Punerea împreună a robotului

Punerea împreună a robotului
Punerea împreună a robotului
Punerea împreună a robotului
Punerea împreună a robotului
Punerea împreună a robotului
Punerea împreună a robotului

Fiecare imagine are un număr în colțul din stânga sus care corespunde pașilor de mai jos:

1. Glisați bateria de 9 volți în interiorul suportului său în zona compartimentului din spate al robotului. Puteți face acest lucru scoțând panoul lateral din stânga. Asigurați-vă că firul este așezat așa cum se arată în imagine, astfel încât să poată fi extras și conectat la priza externă de alimentare a plăcii fără probleme.

2. Atașați shooter-ul cu bile aliniați și introducând „Technic Axle 4 cu Stop” și 4 albastru strălucitor „Technic Axle Pin”, toate conectate la „Technic Gear 40 Tooth”, în motorul NXT al bazei.

3. Atașați placa Arduino UNO pe placa de montare a scutului Bricktronics cu suporturile metalice de 1 inch, șuruburile de 7 mm și piulițele M3.

4. Atașați placa de montaj la cei 5 pini albastri conectați la bază ca atare. Apoi, așezați "Technic Beam 3 x 5 Bent 90" și senzorul de culoare deasupra pinilor pentru a menține placa în poziție.

5. Glisați în panou prin spațiul dintre scutul Bricktronics și senzorul de culoare din spatele robotului.

Pasul 6: Cablare

Cablare
Cablare

Bricktronics Shield și firele NXT:

Motorul 1 = motorul de tragere cu bile

Motor 2 = Motor de bază

Senzor 1 = Senzor tactil la dreapta

Senzor 2 = Senzor tactil din stânga

Senzor 3 = Senzor de culoare

Senzor 4 = Senzor IR de tragere cu bile

O diagramă pentru amplasarea firelor lipite și a senzorului IR cu 3 pini este prezentată mai sus. Săgețile indică locul în care fiecare fir este introdus pe panou.

Pasul 7: Programare

Un folder care conține fișiere Arduino pentru funcțiile de control automat și de la distanță poate fi descărcat mai jos.

Dacă utilizați telecomanda Sparkfun IR, butoanele coduri HEX sunt:

Dezactivat = 0x10EFD827

A = 0x10EFF807

B = 0x10EF7887

C = 0x10EF58A7

Sus = 0x10EFA05F

Stânga = 0x10EF10EF

Dreapta = 0x10EF807F

Jos = 0x10EF00FF

Centru (cerc) = 0x10EF20DF

Pasul 8: Lucruri de remarcat

- Tragerul cu mingi poate să se întoarcă autonom cu 90 de grade la stânga și la dreapta de la centru.

- Dacă shooterul cu bile nu lovește senzorii tactili, poate doriți să măriți puterea motorului de bază sau să schimbați cablul shooterului cu bile.

- Shooter-ul cu bile trebuie reglat manual, deplasându-l în sus sau în jos.

- Robotul nu poate funcționa în zone slab iluminate sau în alt mod întunecate din cauza senzorului de culoare. Acest lucru poate fi ocolit prin strălucirea unei lumini puternice concentrate direct la senzorul de culoare.

- Dacă ați integrat funcția de telecomandă, va trebui să îndepărtați temporar firul jumper lipit la digital 0 de pe mini-panou pentru a încărca orice programe.

- Tragătorul de mingi se poate bloca uneori, dar în cele din urmă va trage după câteva încercări. Acest lucru se poate întâmpla deoarece o bilă se blochează în magazia atașată sau motorul nu are puterea suficientă.

Pasul 9: Finalizare

Completare!
Completare!

Felicitări! Ai construit cu succes propria ta turelă de santinelă!

Dacă aveți întrebări sau sugestii, nu ezitați să le lăsați în comentarii!

Recomandat: