Billig DMX testare (1 / 7 steg)

Steg 1: Knappsatsen



Knappsatsen

Hårdvara:
Jag hade 3 typer av knappsatser som jag spelat med (växlar på en dator ombord, membrane switch, mjuk)
Se bilder på knappsatser.

Programvara:

Jag började med knappsatsen biblioteket för lätt matris knappsatsen stilmappning. Se http://playground.arduino.cc/code/Keypad för mer information.

Jag var tvungen att leka med rad- och mappning till få min nyckel Pad switch matrix att arbeta. Pin-out i dokumentationen var inte korrekt på någon av knappsats. Så när jag bestämt den korrekta pin-out, koden fungerade perfekt.

Här är kodavsnitt visar hur du använder knappsatsen-biblioteket:

(Detta är för växlarna 16 PC ombord)

#include < Keypad.h >

CONST byte rader = 4; definiera fyra rader
CONST byte COLS = 4; definiera fyra kolumner
char nycklar [rader] [COLS] = {
{'1', '2', '3','
{'4', '5', '6','B'},
{'7', '8', '9','C'},
{'*', '0', '#','-'}
};
PIN R/C
8 C4
7 C3
6 C2
5 C1
4 R1
3 R2
2 R3
1 R4

Connect 4 * 4 knappar troget port, motsvarande digital IO portar panelen
byte colPins [COLS] = {10,11,12,13}.

Anropa funktionen funktion bibliotek knappsats
Tangentbordet knappsatsen = knappsatsen (makeKeymap (nycklar), rowPins, colPins, rader, kolumner);

Ogiltig loop () {
char nyckel = keypad.getKey ();
om (nyckel! = NO_KEY) {

Klart
om (nyckel == "C") {
State = klart;
}
}

Se Steg
Relaterade Ämnen

DIY smuts billiga kontinuitet testare med LED + 555 IC

Hej, jag ville ha en kontinuitet testare (min multimeter behöver inte en Summer) så jag don´t måste titta bort från kretsen jag testa att se universalinstrument displayen. Även om jag ville ha en Summer jag lade också till en lysdiod och en strömbryt...

Hur göra en billig och enkel kontinuitet testare!

Varje multimeter har en kontinuitet testare. Men vad gör du när du inte har en multimeter eller om det är trasigt och du vill testa kontinuiteten i en krets. Det är rätt du gör en kontinuitet tester själv. I detta instructable du kommer att lära dig...

Billig ljusmätare och LED testare för mindre än $5

Ive nyligen spelat med hög ljusstyrka lysdioder för en LCD LED projektor. Problemet jag hittade var det mycket svårt, så se om alla lysdioder är samma ljusstyrka, och så svårt att jämföra enskilda lysdioder. Om du ville snabbt kontrollera en LED för...

Billig kabel/Wire testare

detta är en mycket enkel men mycket användbar pryl. Alla kan göra det för 1 $(or less). Detta är verkligen bra för nybörjare och det kan hjälpa dig att felsöka. Ja du kan köpa en malm använda multimeter, men vad är fin i den?Steg 1: Delar du behöver...

18650 batteri kapacitet testare

OK, gjorde denna lata gamla Geek (S.T.O.C.K.:S) några batteri kapacitet testare för AA och 18650 batterier ca tre år sedan. Jag trodde jag hade publicerat dessa men tydligen inte.Tja, trodde jag mina mätningar var riktigt lågt tills jag läste detta I...

Bygga en billig bärbar Wii Laptop

Min dagliga bussresa till skolan och tillbaka tar upp totalt en timme, och har tagit upp sammanlagt en timme för de senaste åren. Detta har aldrig varit mycket av en fråga för mig... men jag tror att det är de bästa DIY projekt som lösa icke-frågor....

Billig och effektiv USB skriva Blocker

detta instructable visar dig hur man gör en billig (<$ 20) och kompakt USB skriva Blocker. Denna enhet gör att du kan blockera USB-skrivåtgärder till din blixt drivar. Varför skulle du vill göra detta? Orsak 1: Din vän ber dig om hjälp med sin dator....

4 kanal DMX transceiver

DMX IO Platform Module är en 4-kanals DMX transceiver. I mottagningsläge det kan styra upp till fyra kanaler av låg-nuvarande TTL (3.3V, t.ex servon och små lysdioder) eller hög-aktuell (12v, t ex lampor, reläer, solenoider, stegmotor, etc.) utgång....

Digital batteri Ladda testare

problemet med mest billigt batteri testare är att de endast indikerar spänning under minimal belastning. Detta ger inte en sann indikation på batteriets skick när dess krävs för att använda vid tung belastning, dra maximal ström.Helst behöver du man...

Arduino Numitron Cigar Box personlighet testare

Detta är en Arduino-baserad personlighet testare som magiskt känner av din nuvarande humör/personlighetsdrag och lyfter fram det på ett LED-lit baksida. Testaren använder en rysk IV-9 numitron röret räknas ned under fjärranalys och en uppsättning av...

LED snöflinga dekoration från billiga effekt ljus

En sak som jag absolut älskar ökar den bang-for-the-buck av billiga armaturer. Kalla det "e-upcycling". Trolling eBay, Alibaba, Amazon, etc kan du ofta få anständigt billiga ljuseffekter i en hemsk paket som bara behöver en reflektor, bezel, bak...

DIY Ethernet RJ-45 UTP kabel testare UltraCheap (monteras på vägg)

Hi Guys EnergyTR är igen med dig.Vi ska göra DIY RJ45-kabel testare för otroligt billiga. Som ni vet kabel testare är riktigt dyr målning och för människor som alltid arbetar med nätverk är det en viktig del.Jag kommer att försöka hjälpa dig att bygg...

DIY kontinuitet testare

i detta instructable du kommer att kunna göra en kontinuitet testare för mindre än 50 centSteg 1: Introduktion i elektronik kontinuitet testare är ett mycket viktigt verktyg. Det hjälper dig att felsöka din krets och hitta fel i den.Den grundläggande...

Uppladdningsbart batteri kapacitet testare

Har du en hög med AA uppladdningsbara batterier i din låda? Några är gamla, några är nya, men vilka uppsättningar skulle du ta med din kamera på din nästa resa, och vilka som är förbi deras livslängd? Jag gillar att använda uppladdningsbara batterier...

Grundläggande elektriska kontinuitet testare

vilken tråd går där? Där ansluter den positiva batteriuttaget?Don' har en multimeter ta reda?Bygg detta enkla Elektriska testare för kontinuitet och det kommer att vara till stor hjälp!Steg 1: Detta projekt och instruktioner är i grunden för "NYOMVÄN...

Bygg en transistor testare kit

Hej vänner! Var jag söker för en billig ESR mätare och hittade denna sak baserat på ATMEGA328Jag fick Kit och tänkte jag skulle visa er hur man montera den och visa upp det andra intressanta funktionerBygg en transistor testare kitHär Är den länk til...

Hur man testar Super kondensatorer

Fick du ett bra köp på Ebay? Eller var det "super deal" en "super blindgångare". Har du duplicerade en-till-många av super kondensator skissartad YouTube-videor? Eller kanske du har en kondensator bank som har varit i drift ett tag och...

Göra en ordentlig PCB exponering enhet ur en billig UV spik bota lampa

Vad gör PCB produktion och falska naglar har gemensamt? De båda använder UV ljuskällor av hög intensitet och som tur är det, dessa ljuskällor har exakt samma våglängd. Endast de för PCB produktion är oftast ganska dyrt och de för falska naglar är lit...

Super enkel & Super billiga DIY UPS/CCTV system från återvunnet batterier!

Där jag bor, kort elavbrott är ganska vanliga och kan vara mycket irriterande. Jag har också velat experimentera med CCTV för en tid. Efter att ha experimenterat med testa UPS-system använder billig växelriktare och gamla bilbatterier bestämde jag mi...