Sisukord:
- Samm: nõuded
- 2. samm: toide
- Samm: servod
- Samm: vajutage nuppe
- Samm: jõutundlik takisti
- 6. samm: valgusandur
- 7. samm: ümbris
- 8. samm: kood
Video: Arduino täringutornimäng: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
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
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
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
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
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ä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
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
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:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Tulekahjusignalisatsioon Arduino abil [paar lihtsat sammu]: 3 sammu
Arduino kasutav tulekahjusignalisatsioon [paar lihtsat sammu]: Kas soovite Arduinoga teha lihtsa ja huvitava projekti, mis võiks samal ajal olla tõesti kasulik ja potentsiaalselt elupäästev? Kui jah, siis olete jõudnud õigesse kohta õppima midagi uut ja uuenduslikku. Selles postituses läheme
Odavaim Arduino -- Väikseim Arduino -- Arduino Pro Mini -- Programmeerimine -- Arduino Neno: 6 sammu (piltidega)
Odavaim Arduino || Väikseim Arduino || Arduino Pro Mini || Programmeerimine || Arduino Neno: …………………………. Palun TELLI minu YouTube'i kanalile, et saada rohkem videoid ……. .See projekt käsitleb kõigi aegade väikseima ja odavaima arduino liidestamist. Väikseim ja odavaim arduino on arduino pro mini. See sarnaneb arduinoga