Telefooncel toetsenblok Breakout (3 / 8 stap)

Stap 3: over de algemene toetsenbord printplaat


Om de draad dit bord, moet we begrijpen hoe het toetsenblok werkt.

Ten eerste, wanneer een knop wordt ingedrukt een geleidende oppervlak op de rubberen deel overbrugt de kloof tussen de contacten. Dit voltooit een circuit, vertellen de computer dat de knop is ingedrukt.

Ten tweede, de knoppen zijn aangesloten in een matrix van 3 x 4, waar een van de contactpersonen voor de knop is verbonden met de rest van de rij, en de andere contactpersoon is verbonden met de rest van de kolom (zie figuur 1). Daarom, wanneer een knop wordt ingedrukt, de controller eigenlijk twee signalen ontvangt, één rij en één kolom, zodat het lokaliseren van de knop ingedrukt (graag (x, y) coördinaten op een Cartesisch coördinatensysteem).

Met deze opstelling duurt 7 digitale input pinnen op de controller om te lezen van de 12 toetsen. Ik wil in plaats daarvan gebruiken 2 analoge input pinnen op de ATtiny85 om te lezen van de dezelfde 12 toetsen.

Gerelateerde Artikelen

De ratPhone - 3 G FONA Arduino cellulaire mobiele telefoon met Retro drukknop toetsenblok en Rat vangen App

De ratPhone - 3 G FONA Arduino cellulaire mobiele telefoon met Retro drukknop toetsenblok en Rat vangen App

Never mind de iPhones en Androids. Hier is de ratPhone! Dit is zeker niet een slimme telefoon. Maar het is niet een domme telefoon hetzij. U zal niet zitten kundig voor eindeloze uren afval op Facebook of Twitter, maar het zal helpen u vangen van rat
Het omzetten van een telefooncel voor thuisgebruik.

Het omzetten van een telefooncel voor thuisgebruik.

Mobiele telefoongebruik blijft toenemen en telefoonbedrijven betaaltelefoons uit de vaart nemen, meer en meer gebruikte betaaltelefoons beschikbaar zijn voor verkoop. Aantal zullen telefooncellen van plan te installeren deze gesprek stukken in hun fa
Acquaponics telefooncel

Acquaponics telefooncel

'Hack Lab' is een twee-eenheid Annenberg Collaboratory klasse aangeboden aan de University of Southern California waar studenten krijgen de gelegenheid opnieuw verbeelden een telefooncel. Zoals technologie vordert, het gebruik van telefooncellen acht
USB-Breakout Board

USB-Breakout Board

Dit is een echt eenvoudige USB-uitbraak die ik gemaakt heb in een half uur zodat ik kon controleren sommige USB Kerstverlichting met een Arduino en een Relais module aangedreven.Er zijn drie manieren om de USB verbinding met dit bord:Soldeer de drade
Goedkope aangepaste VR Viewer van telefooncel

Goedkope aangepaste VR Viewer van telefooncel

Ik kocht een goedkope Google karton viewer van ebay, maar spoedig na het gebruik ervan heb ik besloten om mijn eigen te bouwen. Het was vervelend hoe ik moest blijven bewegen de kijker gewoon om te zien het hele scherm. Ik besefte dat dit was omdat d
Burger Sensor: MQ-7 koolmonoxide Breakout Kit

Burger Sensor: MQ-7 koolmonoxide Breakout Kit

dit Instructable zal gaan door de stappen voor het monteren van de eerste burger Sensor kit: de MQ-7 koolmonoxide Gas Sensor Breakout Board.Meer info op: http://citizensensor.cc/makeVoor de aankoop van een kit, e-mail joe: saavedraStap 1: Verzamel ma
Lilypatch: Snelle Lasergesneden zachte Circuit Breakout

Lilypatch: Snelle Lasergesneden zachte Circuit Breakout

Snel maak uw Attinies sewable! De Lilypatch is een snelle en gemakkelijke manier om veel van de voordelen van de sewable arduinos Lilypad-stijl zonder veel van de kosten of inspanning.Kortom, is het een stuk van vilt, gelamineerd met een stuk van gel
Breakout spel

Breakout spel

Hier is een van mijn project voor de geïntegreerde schakeling ontwerp-cursus. De kit die wordt gebruikt voor het ontwikkelen van is FPGA SPARTAANSE 3E en ons programma wordt gecodeerd met behulp van ISE XILINX DESIGN.De basisstructuur van het spel is
5 as Cnc Breakout Board TB6600 Nema 17

5 as Cnc Breakout Board TB6600 Nema 17

5 as cnc breakout board TB6600 nema 17Yotube video 's
Arduino I2C Master en Breakout

Arduino I2C Master en Breakout

Na het succes van mijn Arduino Uno I2C Master boord begon ik te denken dat ik de Raad van bestuur zou kunnen verbeteren. Nou... het meer extensible voor een ding, en ik wil het gebruiken van de Raad van bestuur voor andere dingen ook. Ik dacht dat al
Snel en gemakkelijk toetsenblok correctie (voor de meeste mobiele telefoons)

Snel en gemakkelijk toetsenblok correctie (voor de meeste mobiele telefoons)

de meesten van ons hebben mobiele telefoons en van tijd tot tijd hebben we de neiging te laten vallen of ze misschien te behandelen met een minder-dan-delicate manier. Op zijn beurt zal de celtelefoon rebelleren en stoppen met functioneren.Hedendaags
Maak eigen membraan Matrix toetsenblok (en het aansluiten aan de Arduino)

Maak eigen membraan Matrix toetsenblok (en het aansluiten aan de Arduino)

zodat u wilt maken van uw eigen membraan toetsenbord? Waarom? ook het maken van uw eigen toetsenbord kan nuttig zijn om vele redenen. Het is goedkoop en gemakkelijk te doen, het kan worden geplaatst in situaties waar het kan worden vernield of gestol
FM-Radio met Si4703 Breakout Board, LCD en Arduino

FM-Radio met Si4703 Breakout Board, LCD en Arduino

Dit project is slechts een klein deel van een groter project dat ik voor de afgelopen paar jaar gewerkt heb (in- en uitschakelen). De achtergrond van dit project is dat een paar jaar terug, ik vond een moderne jukebox (iPod-aansluiting, AM / FM radio
Met behulp van Breakout Board voor ADMP401 MEMS-microfoon op pcDuino

Met behulp van Breakout Board voor ADMP401 MEMS-microfoon op pcDuino

Module Inleiding:Breakout Board voor ADMP401 MEMS-microfoon is een supersensitive omnidirectionele microfoons. De PCB is zeer klein, signaaluitgang is eenvoudig, met slechts 3 signaaluitgang, één VCC (positieve kracht), een GND (negatieve kracht), ee