Sisukord:

Arduino täringutornimäng: 8 sammu
Arduino täringutornimäng: 8 sammu

Video: Arduino täringutornimäng: 8 sammu

Video: Arduino täringutornimäng: 8 sammu
Video: You will get straight As using this device 💀 #electronics #engineering #arduino 2024, November
Anonim
Arduino täringutornimäng
Arduino täringutornimäng

Selles juhendis näitan teile, kuidas ehitada täringutornimängu arduino, viie servo ja mõne anduriga.

Mängu eesmärk on lihtne, kaks inimest viskavad täringu tippu ja te kordamööda vajutate nuppu või muud moodi manipuleerite anduritega. Servo tegemisel liigutage platvormid kasti mõlemal küljel, muutes täringud allapoole. Esimene, kes saab oma täringud tornidest välja, võidab boonusega, et näeb, mida ta veeris.

Seda projekti saab hõlpsasti muuta või laiendada, et kasutada muid lõbusaid andureid või olla suurem või väiksem.

Samm: nõuded

Nõuded
Nõuded

Selle projekti jaoks vajate:

Elektroonika:

- vahelduvvoolu/alalisvoolu adapter (5V, 2.1A, keskpositiivne)

- Arduino Uno

- USB-B kaabel

- 32x isane hüppaja

- 5x servo

- 5x 10k takistid

- 3x nupp

- Jõutundlik takisti

- Valgusandur

Ehitusmaterjalid:

- MDF plaat või muu puit

- puiduliim

- puidust vardad

- plastikleht

TÄHTIS: adapter peab olema 5 volti, kuna see on servode pinge ja palju muud võivad need puruneda. Samuti kontrollige, kas adapter on keskpositiivne ja sellel on rohkem kui 2 A kõigi servode toiteks.

2. samm: toide

Võimsus
Võimsus
Võimsus
Võimsus
Võimsus
Võimsus
Võimsus
Võimsus

Kõigi servode tööks vajate palju rohkem energiat kui arduino suudab pakkuda. Selleks on adapter. Adapter on 5 V, mis on servode ja kõigi andurite tööpinge, nii et see on täiuslik. Lisaks tarnib see 2.1A, millest piisab kõigile servodele korraga. Nii et kõigepealt katkestage adapteri traat ja koorige see. Kui peate juhtmed eraldama, on üks neist 5 V ja teine maapind. Kui teil on üks paks traat, tähendab see, et mõlemad juhtmed on sees ja peate need eraldama. Multimeetri abil saate vaadata, milline juhe on 5 V. Kui panete sondid juhtmetele ja see näitab 5V, on punase sondi juhe 5V ja musta sondi maandatud. kui see näitab -5 volti, tähendab see, et teil on need valesti. Nüüd saate mähkida traadi mõlema ümber ja panna need oma leivalauale, 5 V + ja maandus -. Nüüd on veel viimane asi, milleks on juhtme juhtimine teie arduino maapinnast - ja ka nii, et adapteril ja arduino'l oleks ühine alus, muidu see ei tööta.

Samm: servod

Servod
Servod
Servod
Servod

Järgmisena ühendame oma servod. Nüüd on igal servol kolm juhet, kollane, oranž ja pruun.

- kollane kuni (PWM) tihvtideni 4, 5, 6, 9, 10, 11

- Oranž võimule

- Pruun maapinnale

Kuid te ei saa neid lihtsalt ühegi tihvtiga ühendada, oluline on kasutada PWM -tihvte. Kuigi enamik digitaalseid tihvte saab sisse või välja lülitada, võivad PWM -nööpnõelad saata ka väärtusi, mille vahel peame servo panema soovitud asendisse.

Samm: vajutage nuppe

Vajutage nuppe
Vajutage nuppe
Vajutage nuppe
Vajutage nuppe

Järgmisena ühendame servad 1, 2 ja 4 kolme juhtnupuga.

- Ühendage nupp leivaplaadiga

- Parema nupu jalast toide.

- Vasakust nupust jalast nööpnõelani 3

- Vasakust nupust kuni 10k takisti

- 10k takistusest maapinnale

Nüüd korrake seda kõigi kolme nupu puhul.

Samm: jõutundlik takisti

Jõutundlik takisti
Jõutundlik takisti

Järgmine on jõutundlik takisti, mis mõõdab jõudu. Nüüd kasutame selle anduri jaoks analoogtihvte, kuna analoogtihvtid töötavad väärtustega vahemikus 0 kuni 1023, selle asemel et lihtsalt sisse või välja lülitada, mis on vajalik jõuanduri jaoks.

- Ühendage jõutundlik takisti plaadiga

- Vasak tihvti toide

- Parempoolne tihvt analoogpoldile A0

- Parem tihvt 10k takistile

- 10k takisti maapinnale

6. samm: valgusandur

Valgusandur
Valgusandur

Ja lõpuks lisame valgusanduri. Veenduge, et pikk tihvt oleks vasakul.

- Ühendage valgusandur leivaplaadiga

- Vasak jalg võimule

- Parem jalg analoogpistiku A1 külge

- Parem jalg 10k takistile

- 10k takisti maapinnale

7. samm: ümbris

Korpus
Korpus
Korpus
Korpus
Korpus
Korpus

Esimesel pildil oleva malli põhjal näete plaate. Seejärel tehke ees ja taga näidatud augud. Seejärel saate kõik kokku liimida, et need oleksid nagu pildid 2 ja 3. Ärge lihtsalt liimige servoplatvorme servode külge, vaid kasutage tavalisi servoosi ja keerake need selle külge. Seejärel liimige vardad ja kleepige need läbi augu. Seejärel pange teisele küljele teine identse platvorm nii, et teil oleks ühel platvormil kaks platvormi. Nii et vaadake seda neljanda ja viienda pildi kohta.

Loomulikult saate hõlpsalt varieerida nii karbi suurust kui ka sisemisi slaidi.

8. samm: kood

See on kood kõigi viie servo juhtimiseks andurite abil.

nupp1 = servo1

nupp2 = servo2

valgusandur = servo3

nupp3 = servo4

jõutundlik takisti = servo5

Soovitan: