{"product_id":"ad-keypad-4-button-keyboard-adc-analog-ad-keyboard-accessory-board-matrix","title":"KC11B04 AD-Tastatur 4-Tasten-Tastatur ADC Analog-AD-Tastatur-Zubehörplatine Matrix","description":"\u003cp\u003e \u003c\/p\u003e\n\u003clink href=\"https:\/\/s.pushauction.com\/tl\/871bd87f55934c9498b56ce66af07f3d\/180512104131.css\" rel=\"stylesheet\"\u003e\n\u003cdiv style=\"font-family: Arial, Helvetica, sans-serif;\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv style=\"font-family: Arial, Verdana, sans-serif;\"\u003e\n\n\u003cp style=\"font-size: 12px;\"\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e\u003cspan style=\"color: rgb(255, 0, 0);\"\u003eProduktname:\u003c\/span\u003e\u003cspan style=\"color: rgb(192, 0, 0);\"\u003e mit Arduino-Sketch! AD-Tastatur mit 4 Tasten, analoger ADC-Ausgang, UNO MEGA2560 DUE\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e   \u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan font-size:=\"\" new=\"\" style=\"color: rgb(0, 0, 0); font-family: \" times=\"\"\u003eModul-Nr.: KC11B04\u003c\/span\u003e\u003cbr\u003e\n\u003cbr\u003e\n  \u003cbr\u003e\n\u003cspan style=\"font-size: 18px;\"\u003ePackliste:\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv style=\"font-size: 12px;\"\u003e\u003cspan new=\"\" times=\"\"\u003e  \u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e1 Stück analoge 4-Tasten-Tastatur(\u003c\/span\u003e\u003cspan style=\"font-size: 12px;\"\u003eMit Pin-Header \u003c\/span\u003e\u003cfont size=\"4\"\u003e)\u003c\/font\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cp style=\"font-size: 12px;\"\u003e \u003c\/p\u003e\n\n\n\u003cp style=\"font-size: 12px;\"\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cstrong style=\"font-size: 18px;\"\u003eBeschreibung:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e     \u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv style=\"font-size: 12px;\"\u003e\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e1 Versorgungsspannung : 3-5V\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e2 4 Tasten 1 analoger Ausgang(AD-Pin)\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e3 PCB-Größe : 30x12mm\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e4 Gewicht : 1,8g\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan style=\"font-size: 18px;\"\u003eIdeal für die Verbindung mit Arduino UNO Mini Nano Mega2560 usw., oder anderen MCUs ( AVR STM32 ARM7 ARM9 ARM10 PIC AT89C51 STC MSP430 FPGA CPLD usw.)\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp style=\"font-size: 12px;\"\u003e \u003c\/p\u003e\n\n\n\u003cp style=\"font-size: 12px;\"\u003e \u003c\/p\u003e\n\n\n\u003cdiv style=\"font-size: 12px; color: rgb(0, 0, 0);\"\u003e\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\u003cspan font-size:=\"\" new=\"\" style=\"font-family: \" times=\"\"\u003eArduino Uno\/Mega2560 Code\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\/\/******************************************************\/\/\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\/*\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eArduino_4 analoge Tasten\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eDieser Beispielcode ist gemeinfrei.\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e*\/\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key1ValueMin 96\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key1ValueMax 106\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key2ValueMin 144\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key2ValueMax 159\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key3ValueMin 193\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key3ValueMax 213\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key4ValueMin 242\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e#define key4ValueMax 255\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e \u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint adPin = A0; \/\/ wählt den Eingangspin für den Potentiometer aus\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint keyValue;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint keyValue_r;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint keyValue_rr;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e \u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\/\/Tastenscan\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint key_scan(void)\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint adValue;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eint key;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eadValue = analogRead(adPin);\/\/AD-Wert lesen\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eadValue = adValue \/ 4;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eif(adValue \u0026gt;= key1ValueMin \u0026amp;\u0026amp; adValue \u0026lt;= key1ValueMax)\/\/ k1\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekey = 1;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eelse if(adValue \u0026gt;= key2ValueMin \u0026amp;\u0026amp; adValue \u0026lt;= key2ValueMax)\/\/ k2\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekey = 2;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eelse if(adValue \u0026gt;= key3ValueMin \u0026amp;\u0026amp; adValue \u0026lt;= key3ValueMax)\/\/ k3\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekey = 3;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eelse if(adValue \u0026gt;= key4ValueMin)\/\/ k4\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekey = 4;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eelse \/\/Ungültiger Wert\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekey = 0;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ereturn key;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003evoid setup() {\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eSerial.begin(9600);\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003evoid loop() {\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\/\/Drei Tastenscan-Werte speichern\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekeyValue_rr = keyValue_r;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003ekeyValue_r = keyValue;\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e keyValue = key_scan();\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\/\/Drei gescannte Werte sind gleich, was bedeutet, dass die Taste gültig ist\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eif(keyValue \u0026gt; 0 \u0026amp;\u0026amp; keyValue==keyValue_r \u0026amp;\u0026amp; keyValue_r==keyValue_rr)\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e Serial.print(\"keyValue = \");\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003eSerial.println(keyValue);\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003edelay(100); \/\/Scan-Intervall 100-200MS\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cdiv\u003e \u003c\/div\u003e\n\n\n\u003cdiv\u003e\u003cspan new=\"\" times=\"\"\u003e\/\/******************************************************\/\/\u003c\/span\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cp style=\"font-size: 12px;\"\u003e \u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"font-family: Arial, Helvetica, sans-serif;\"\u003e \u003c\/div\u003e","brand":"Eletechsup Original Factory Official‌ Store ","offers":[{"title":"Default Title","offer_id":46537061990557,"sku":"KC11B04","price":3.48,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/8622\/0189\/files\/10_669c73a4-78bc-42ff-84dc-b0d322d35b99.jpg?v=1740749042","url":"https:\/\/eletechsup.com\/de\/products\/ad-keypad-4-button-keyboard-adc-analog-ad-keyboard-accessory-board-matrix","provider":"Eletechsup Ready Stock Factory Store 6-10days to Worldwide","version":"1.0","type":"link"}