Arduino en Touchpad Tic Tac Toe (5 / 8 stap)

Stap 5: De touchpad - hoe het werkt


Net zoals wij een dwarsbalk multiplexer instellen van een LED-matrix met minimale pinnen gebruikt, we een soortgelijk dwarsbalk multiplexer kunnen gebruiken om het instellen van een touch-sensor-array, die we vervolgens gebruiken kunt voor het activeren van de LED's.

Het concept voor deze touchpad is eenvoudig.  Het is in wezen een raster van het draad, met drie blote draden lopen in rijen, en drie blote draden lopen in kolommen boven de rijen.  Op elke kruising is punt een pleintje van isolatie die voorkomt dat de twee draden raken.  Neem contact op met een vinger aan te raken het snijpunt zal maken met beide draden, wat resulteert in een enorme, maar eindig weerstand tussen de twee draden.  Een kleine stroom, maar aantoonbaar, huidige kan dus bestaan stroom van één draad naar de volgende, via de vinger.

De volgende methode is om te bepalen welke kruising werd ingedrukt, gebruikt:
Stap 1: Alle regels van de kolom op OUTPUT laag ingesteld.
Stap 2: Stel de rij lijnen op INPUT, met de interne pullups geactiveerd.
Stap 3: Neem een analoge lezen op elke regel van de rij totdat de waarde onder een bepaald drempel daalt.  Dit vertelt je in welke rij de geperste doorsnede is.
Stap 4: Herhaal stap 1-3, maar nu met de kolommen als input en de rijen als uitgang.  Dit vertelt u welke kolom de geperste doorsnede is.

Voor het minimaliseren van de gevolgen van lawaai, zijn een aantal lezingen genomen en dan gemiddeld.  Het gemiddelde resultaat wordt vervolgens vergeleken met een drempel.

Aangezien deze methode controleert u enkel tegen een drempel, is het niet geschikt voor het opsporen van gelijktijdige persen.  Echter, aangezien het tic tac toe verloopt in draait, lezen dat een enkele druk is voldoende.

Bijgevoegd is een schets te illustreren hoe de touchpad werkt.

Net als bij de LED-matrix, zijn bits gebruikt voor vertegenwoordigen welke kruising werd ingedrukt.

Gerelateerde Artikelen

Intelligente Arduino Uno & Mega Tic Tac Toe (nullen en kruisen)

Intelligente Arduino Uno & Mega Tic Tac Toe (nullen en kruisen)

Heb ik besloten om het klassieke spel van nullen en kruisen (of Tic Tac Toe, zoals het ook heet) op de Arduino na wordt gevraagd door mijn dochter als we samen een spel kon bouwen. Hier is een video haar het spelen van de definitieve versie op de Ard
Tic Tac Toe Game met behulp van Arduino

Tic Tac Toe Game met behulp van Arduino

Tic Tac Toe is een populaire twee papier spelerspel in welke eerste speler om te voltooien een rij, kolom of diagonaal van 'X' of ' o ' wint. Indien niemand de prestatie niet kon bereiken, dan is de wedstrijd wordt getekend.Stap 1: Onderdelen die ver
Tic-Tac-Toe Robot

Tic-Tac-Toe Robot

In dit Instructable zal ik u tonen hoe te maken van een robotarm die speelt Tic Tac Toe met behulp van een Micro goochelaar robot controller, 4 servo's en bouwstenen / materialen van uw keuze. De bedrading is super eenvoudig, gewoon aansluiten van 4
De Tic-Tac-Toe schild...

De Tic-Tac-Toe schild...

Dit is een zelfgemaakte shield voor Arduino. Ik kan spelen Tic-Tac-teen met de MCU met dit schild verbonden.Mensen blijven vragen me, "Hey, wat doe je altijd in uw werkbank?", of "Hey, tonen ons iets u hebt gemaakt." En voor de meeste
Tic Tac Toe reizen

Tic Tac Toe reizen

Tic tac toe is een ontzagwekkende reizen-spel dat kinderen en volwassenen tijdens de uren van een road trip bezet kunt houden. Met een beetje vilt en creativiteit was ik in staat om een ontzagwekkende herbruikbare reizen tic tac teen board dat als ee
Maken van... tic-tac-toe (Mario bros)

Maken van... tic-tac-toe (Mario bros)

onze dochters hou van mario en tic tac toe, dus ik heb ze samengevoegdStap 1: polymeerklei een foto zoeken op het Internet van mario en zijn vriendenStap 2: en maken het uit kleiStap 3: en bak in de oven voor 30 min 266 graden Fahrenheit en bak in de
Tic Tac Toe Machine

Tic Tac Toe Machine

dit is een eenvoudige machine die speelt tic tac toe. Het werd meestal vorm dood elektronica, zoals een printer en een DVD-reader gemaakt.Hoe het werkt: Eerst moeten we zetten onze mark, het is een zwart vierkant karton, dan door een knop te drukken
How to Win Tic Tac Toe: eenvoudige!

How to Win Tic Tac Toe: eenvoudige!

Hallo, ik ben InstructableUltimate en ik vandaag ik zal u tonen hoe te winnen van Tic Tac Toe in slechts een paar stappen, en dit is echt eenvoudig!Stap 1: Winnen gaat eerste Nou, is dat een eenvoudig winnen! Tot ziens en ik hoop dat dit je geholpen!
Leuke rustieke Tic Tac Toe

Leuke rustieke Tic Tac Toe

Liefde Tic Tac Toe?? Vind ik ook! Ik heb gespeeld sinds ik een kind was, dus nu ik ofwel winnen of het is een gelijkspel ;-DHet is een leuk spel om te spelen met de kinderen en maken van deze rustieke versie maakt het extra leuk! Het maken en het cad
Hoe schrijf je een Tic-Tac-Toe programma in Java

Hoe schrijf je een Tic-Tac-Toe programma in Java

Inleiding:Tic-Tac-Toe is een zeer gemeenschappelijk spel dat is vrij eenvoudig te spelen. De regels van het spel zijn eenvoudig en bekende. Vanwege deze dingen is Tic-Tac-Toe vrij eenvoudig te code omhoog. In deze tutorial, zullen we worden kijken ho
Halloween tic tac toe (gerecycleerde stuff)

Halloween tic tac toe (gerecycleerde stuff)

Halloween Tic Tac teenDit recycle project is voor kinderen. Het resultaat van dit project is om te beginnen met het onderwijzen van sommige vroege recycling bewustzijn. Veel plezier!!Wat een geweldige manier om hergebruik van deze caps die afkomstig
Tic-tac-toe strategieën winnen

Tic-tac-toe strategieën winnen

Iedereen houdt van het eenvoudige spel van tic-tac-toe, maar het lijkt een willekeurig spel. Eigenlijk, zijn niet!Het lijkt erop dat veel geschillen kunnen worden opgelost door een eenvoudig spel...Nu u de volgende winnen kunt tic-tic-tac-toe-off van
Tic Tac Toe Maak in Java

Tic Tac Toe Maak in Java

dit Instructable leidt u stap voor stap, door het maken van Tic Tac Toe in Java! Dit is niet bedoeld als een overzicht van de Java-taal, maar meer van een begeleide voorbeeld. De eerste stap zal over enkele basisconcepten te maken van de rest van de
FPGA Tic Tac Toe

FPGA Tic Tac Toe

"Tic Tac Toe? Wat is dat? Ik heb nog nooit gehoord daarvan."-Niemand ooitDoor Ryan Frawley en Derek NguyenDeze gids zal u tonen hoe maak je een werkende Tic Tac Toe game in VHDL op een Nexys 2 FPGA-board. Deze tutorial werd gedaan voor een deel