INHOUDSOPGAWE:
- Stap 1: gereedskap en materiaal
- Stap 2: Lasersny
- Stap 3: Versameling
- Stap 4: Invoerkas maak en monteer
- Stap 5: Arduino -stroombaan
Video: Interaktiewe Tic-Tac Toe-spel wat met Arduino beheer word: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Die doel van die Physical Tic-Tac-Toe-projek is om 'n bekende spel na die fisiese gebied te beweeg. Oorspronklik word die spel deur twee spelers op 'n stuk papier gespeel - deur 'X' en 'O' simbole om die beurt te plaas. Ons idee was om spelers se gedrag te ondersoek as hulle met 'n radikaal ander vorm gekonfronteer word. Boonop wou ons Steampunk se estetika baie ondersoek deur die meganika van ratte met elektronika te kombineer.
Die belangrikste idee agter ons projek is dat die spelvelde se toestande voorgestel kan word deur die vorm van die buigbare materiaal. Velde het 3 verskillende toestande: 'X', 'O' en NULL (ongebruikte veld). Ons moes 'n manier vind om die aantal aandrywers wat nodig is om van die een na die ander toestand oor te skakel, te verminder. Nadat ons 'n paar sketse geteken het, het ons besef dat hierdie getal tot net een verminder kan word. Die onderstaande skets gee 'n opsomming van ons ontwerpproses.
Stap 1: gereedskap en materiaal
Met die volgende materiaal behoort u 9 speelgoeddose te kan maak. Elke speelkas is 'n onafhanklike element en kan in enige konfigurasie gebruik word. Sonder veel moeite kan die bord uitgebrei word na 16 (4 × 4) of 25 (5 × 5) bokse.
Gereedskap:
- Programeerbare lasersnyer
- Gom geweer
- Soldeerstasie
Materiaal:
- 9 × SG90 servo (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 vierkante meter. van 3 mm MDF -bord
- 0,5 vierkante meter. van deursigtige 4 mm akrielbord
- Broodbord
- Springdrade
- Arduino bord
- 9 drukknoppies
- Elastiese draad
- 80 cm hol buis van 8 mm (akriel/aluminium)
- 9 weerstande van 10 kilo ohm
- Broodbord
Stap 2: Lasersny
Elke boks benodig ongeveer 0,3 vierkante meter 3 mm MDF -bord. Die plasing van elemente op die doek maak nie saak nie. Let daarop dat ratte nie oorbodig is nie - dit is alles wat nodig is om die boks te laat werk. Miskien moet die verstrekte SVG -lêer aangepas word om behoorlik op verskillende drukkers te werk.
Stap 3: Versameling
Om die meganisme in die boks te bou, moet ons die nodige ratkas lasersny en dit aan mekaar plak
Stap 4: Invoerkas maak en monteer
Die tweede deel van die proses is om 'n fisiese invoerbord te skep. Dit is 'n 3X3 -bord waar elk van die knoppies ooreenstem met die onderskeie bokse op die speelbord.
- Die onderdele word laser gesny en gemonteer.
- Die knoppies is aanmekaar gesoldeer op 'n soldeerbare bord.
- Om die kompleksiteit te verminder, word die kragdrade op een slag verbind en 'n enkele kom uit.
- Die gronddrade moet 'n aparte 10K ohm -weerstand hê, en dan kan hulle aan mekaar gekoppel word.
- Uiteindelik word 'n enkele draad aan die Arduino gekoppel.
Stap 5: Arduino -stroombaan
Die verbindings met die Arduino is soos volg. Wat die invoerkas betref, is die verbindings op 'n soldeerbord gedoen en die hele samestelling is in die boks. Die digitale penne en die krag- en grondpenne van die invoerbord om met die Arduino te verbind. Die servo -verbindings is soos in die prent hierbo getoon. Die kode vir die interaktiewe artefak bestaan uit 3 lêers. TicTacToe.ino is die hooflêer en die oplossing is die algoritme wat gebruik word om die 'X' en 'O' stappe te speel.
Aanbeveel:
DIY -- Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: 6 stappe
DIY || Hoe om 'n spinnekoprobot te maak wat met 'n slimfoon beheer kan word met behulp van Arduino Uno: As u 'n spinnekoprobot maak, kan u soveel dinge oor robotika leer. Soos om robotte te maak, is dit vermaaklik sowel as uitdagend. In hierdie video gaan ons jou wys hoe om 'n Spider -robot te maak wat ons kan gebruik met ons slimfoon (Androi
DIY - RGB LED -skadu's wat deur Arduino beheer word: 5 stappe (met foto's)
DIY | RGB LED -skakerings wat deur Arduino beheer word: vandag gaan ek u leer hoe u u eie RGB LED -bril baie maklik en goedkoop kan bou. Dit was nog altyd een van my grootste drome en dit het uiteindelik waar geword! hierdie projek. Hulle is 'n PCB -vervaardiger
Groot Arduino LCD -horlosie met twee alarms en temperatuurmonitor wat deur IR -afstandsbediening beheer word: 5 stappe
Groot Arduino LCD -klok met twee alarms en temperatuurmonitor wat beheer word deur IR TV -afstandsbediening: hoe om 'n Arduino -gebaseerde LCD -klok te bou met twee alarms en temperatuurmonitor wat beheer word deur IR TV -afstandsbediening
RGB -lamp wat met Bluetooth beheer word: 5 stappe (met foto's)
RGB -lamp beheer deur middel van Bluetooth: in hierdie tutoriaal moduleer ek die PWM -dienssiklus om verskillende kleure van u LED te produseer, met behulp van 'n slimfoon
Arduino-aangedrewe robot wat met die Tactigon beheer word: 5 stappe
Arduino-aangedrewe robot bestuur met die Tactigon: Oorsig Hierdie pos sal wys hoe u die voordele van die TLE-sentrale BLE Central-funksies kan benut. Ons wou ons robot beheer deur The Tactigon te gebruik as 'n 3D stuurwiel ” spoedbeheer met steek en stuur met rol. Ons ma