INHOUDSOPGAWE:
- Stap 1: Vereistes
- Stap 2: Krag
- Stap 3: Servo's
- Stap 4: Druk knoppies
- Stap 5: Force Sensitive Resistor
- Stap 6: Lichtsensor
- Stap 7: Omhulsel
- Stap 8: Kode
Video: Arduino Dice Tower Game: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie instruksies gaan ek jou wys hoe om 'n dobbelsteen toring spel te bou met arduino, vyf servo's en 'n paar sensors.
Die doel van die spel is eenvoudig: twee mense gooi 'n dobbelsteen in die bokant en jy maak beurte om op 'n knoppie te druk, of manipuleer die sensors anders. As u die servo doen, beweeg die platforms aan weerskante van die boks sodat die dobbelsteen val. Die eerste wat sy dobbelsteen uit die torings haal, wen met die bonus om te sien wat hy/sy rol.
Hierdie projek kan maklik verander of uitgebrei word om ander prettige sensors te gebruik of groter of kleiner te wees.
Stap 1: Vereistes
Vir hierdie projek benodig u:
Elektronika:
- 'n AC/DC -adapter (5V, 2.1A, sentrum positief)
- 'n Arduino Uno
- 'n USB-B-kabel
- 32x manlike draad
- 5x servo
- 5x 10k weerstande
- 3x drukknop
- 'n Kraggevoelige weerstand
- 'n Ligte sensor
Boumateriaal:
- MDF -plaat of ander hout
- houtgom
- houtspiesies
- vel plastiek
BELANGRIK: Die adapter moet 5 volt wees, want dit is die spanning van die servo's en meer kan dit breek. Kyk ook of die adapter in die middel positief is en meer as 2A het om al die servo's aan te dryf.
Stap 2: Krag
Om al die servo's te laat werk, benodig u baie meer krag as wat die arduino kan lewer. Dit is waarvoor die adapter is. Die adapter is 5V, wat die werkspanning van die servo's sowel as al die sensors is, wat perfek is. Verder lewer dit 2.1A, wat genoeg is vir al die servo's tegelyk. U moet dus eers die draad van u adapter sny en dit afvee. As u drade moet skei, is een van hulle die 5V en die ander een is die grond. As u 'n dik draad het, beteken dit dat albei drade daar is en u dit moet skei. U kan 'n multimeter gebruik om te sien watter draad die 5V is. As u u sondes op die drade sit en dit 5V lees, is die draad op die rooi sonde 5V en die een op die swart sonde word gemaal. As dit -5 volt lees, beteken dit dat u dit verkeerd het. Nou kan u 'n draad om albei draai en dit in u broodbord plaas, die 5v in die + en die grond in die -. Nou is daar nog 'n laaste ding om 'n draad van die grond van u arduino na die - te lei, sodat die adapter en die arduino 'n gemeenskaplike grond het, anders werk dit nie.
Stap 3: Servo's
Vervolgens gaan ons ons servo's opdraai. Nou het elke servo drie drade: 'n geel, 'n oranje en 'n bruin.
- Geel tot (PWM) pen 4, 5, 6, 9, 10, 11
- Oranje aan bewind
- Bruin tot gemaal
Maar u kan dit nie net aan enige pen koppel nie; dit is belangrik om die PWM -penne te gebruik. Alhoewel die meeste digitale penne slegs aan of af kan wees, kan die PWM -penne ook waardes stuur waartussen ons die servo in enige posisie moet plaas.
Stap 4: Druk knoppies
Vervolgens gaan ons die drie drukknoppies omdraai om servo's 1, 2 en 4 te beheer.
- Koppel die drukknoppie aan die broodbord
- Van regter knoppie been tot krag.
- Van linker knoppie been tot pen 3
- Van linker knoppie been tot 10k weerstand
- Van 10k weerstand tot grond
Herhaal dit nou vir al drie knoppies.
Stap 5: Force Sensitive Resistor
Die volgende is die kraggevoelige weerstand wat krag meet. Vir hierdie sensor gaan ons die analoog penne gebruik, want die analoog penne werk met waardes tussen 0 en 1023 in plaas van net aan of uit wat nodig is vir die kragsensor.
- Koppel die kraggevoelige weerstand aan die bord
- Linkerpen aan die krag
- Regterpen na analoog pen A0
- Regter pen tot 10k weerstand
- 10k weerstand teen grond
Stap 6: Lichtsensor
En uiteindelik voeg ons die ligsensor by. Maak seker dat die lang pen aan die linkerkant is.
- Koppel die ligsensor aan die broodbord
- Linksbeen aan bewind
- Regterbeen na analoog pen A1
- Regterbeen tot 10k weerstand
- 10k weerstand teen grond
Stap 7: Omhulsel
Op grond van die sjabloon op die eerste prentjie, kan u die planke sien. Maak dan die gate wat voor en agter aangedui word. Dan kan u alles aanmekaar plak om soos die prentjies 2 en 3. te wees. Moet net nie die servoplatforms aan die servo's plak nie, maar gebruik die standaard servodele en skroef dit vas. Plak dan die spies vas en plak dit deur die gat. Plaas dan aan die ander kant die ander identiese platform sodat u twee platforms op een servo het. Kyk dus na die vierde en vyfde prentjie.
U kan natuurlik die grootte van die boks sowel as die skyfies aan die binnekant redelik maklik wissel.
Stap 8: Kode
Dit is die kode vir die beheer van al vyf servo's met behulp van die sensors.
knoppie1 = servo1
knoppie2 = servo2
ligsensor = servo3
knoppie3 = servo4
kraggevoelige weerstand = servo5
Aanbeveel:
Tower Climb Helping Robot V1 - Twee -been, RF, BT -beheer met app: 22 stappe (met foto's)
Tower Climb Helping Robot V1 - Two Legged, RF, BT Control With App: As ek ooit akkedisse op mure sien, is ek van plan om 'n robot soos dit te maak. Dit is 'n langtermyn-idee; ek soek baie artikels na elektro-kleefmiddels en kyk of dit nie in staat was om dit te hou nie. Ek is nou eers van plan om dit met behulp van elektromagnet te maak om
Warzone Tower Defense: 7 stappe
Warzone Tower Defense: Ons is SS, groep 6 van VG100. SS bestaan uit vyf lede van regoor die wêreld. Almal van ons is almal eerstejaarstudente van die UM-SJTU (University of Michigan en Shanghai Jiao Tong University) Joint Institute. Die groepnaam “ SS & rdqu
Handleiding van Warzone Tower Defense met Arduino -ontwerp: 5 stappe
Handleiding vir Warzone Tower Defense Met Arduino Design: Inleiding Ons is groep YOJIO (u studeer slegs een keer in JI, so skat dit.) UM-SJTU Joint Institute is op die kampus van die Shanghai Jiao Tong University, Minhang, Shanghai geleë. VG100 is die fundamentele ingenieurswese vir eerstejaars
Arduino Game Controller + Unity Game: 5 stappe
Arduino Game Controller + Unity Game: In hierdie instruksies sal ek u wys hoe u 'n arduino -spelbeheerder kan bou/programmeer wat aan eenheid kan koppel
Arduino Pocket Game Console + A -Maze - Maze Game: 6 stappe (met foto's)
Arduino Pocket Game Console + A -Maze - Maze Game: Welkom by my eerste instruksies! Die projek wat ek vandag met u wil deel, is Arduino doolhofspel, wat 'n sakkonsole geword het wat net so goed soos Arduboy en soortgelyke Arduino -gebaseerde konsoles geword het. Dit kan met my (of u) toekomstige speletjies geflits word danksy die ekspo