{"product_id":"10-stuks-tb371-4-toets-mcu-toetsenbordknop-board-compatibel-uno-mega2560-pro-mini-nano-due-voor-raspberry-pi-teensy-geekcreit-voor-arduino-producten-die-werken-met-officieel-voor-arduino-board-s_1661792","title":"10 stuks tb371 4-toets mcu-toetsenbordknop board compatibel uno mega2560 pro mini nano due voor raspberry pi teensy + geekcreit voor arduino - producten die werken met officieel voor arduino board s","description":"\u003cdiv\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eBeschrijving:\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e  \u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e1. Gemeenschappelijke kathodetoetsmodule met 4 knoppen (indien ingedrukt, uitgang laag niveau). \u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e2. GND K1 K2 K3 K4 \"4 PIN UIT 2,54 mm\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e3. Werkspanning: DC 0-48V \u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e4. Grootte: 12,7 x 33 mm\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cspan style=\"font-size: 14px;\"\u003e5. Het kan rechtstreeks in Arduiuo uno3 mega2560 due worden gestoken, voor aansluiting op uw Arduiuo uno3 Mini Nano Mega2560 Breadboard voor frambozen pi banaan pi enz., Of andere MCU PLD CPU (AVR STM32 ARM PIC C51 NRF24LE1 CC2530 MSP430 STM8 FPGA CPLD enz. )\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eSchema schema:\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp open=\"\" style=\"font-size: 14px; line-height: inherit;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp open=\"\" style=\"font-size: 14px; line-height: inherit;\"\u003e\u003cimg data-cke-saved-src=\"https:\/\/ae01.alicdn.com\/kf\/HTB1CdiHGpXXXXb6aXXXq6xXFXXXG\/221872405\/HTB1CdiHGpXXXXb6aXXXq6xXFXXXG.jpg\" src=\"https:\/\/ae01.alicdn.com\/kf\/HTB1CdiHGpXXXXb6aXXXq6xXFXXXG\/221872405\/HTB1CdiHGpXXXXb6aXXXq6xXFXXXG.jpg\" width=\"425\" height=\"472\" style=\"border-style: none; vertical-align: middle; cursor: default; max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eArduiuo uno3 \/ mega2560 Code\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ ************************************************ ****** \/\/\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/ *\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eArduiuo_4key_uart\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eDeze voorbeeldcode bevindt zich in het publieke Doenmein.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e* \/\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ Definieer de sleutelpen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eint K1 = 13;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eint K2 = 12;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eint K3 = 11;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eint K4 = 10;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ variabelen zullen veranderen:\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eint buttonState = 0; \/\/ variabele voor het lezen van de drukknop\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ de setup-routine wordt eenmaal uitgevoerd wanneer u op reset drukt:\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003evoid setup() {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ initialiseer de pincode als invoer.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003epinMode (K1, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003epinMode (K2, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003epinMode (K3, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003epinMode (K4, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ Activeer de interne pull-up weerstanden van de sleutelpen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003edigitalWrite (K1, HIGH);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003edigitalWrite (K2, HIGH);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003edigitalWrite (K3, HIGH);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003edigitalWrite (K4, HIGH);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ initialiseer seriële communicatie met 9600 bps:\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eSerial.begin (9600);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\/\/ de looproutine draait altijd opnieuw:\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003evoid loop() {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K1);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eif (! buttonState) Serial.print (\"k1 n\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eDoen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K1);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ewhile (! buttonState); \/\/ Wachtknop loslaten\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K2);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eif (! buttonState) Serial.print (\"k2 n\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eDoen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K2);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ewhile (! buttonState); \/\/ Wachtknop loslaten\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K3);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eif (! buttonState) Serial.print (\"k3 n\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eDoen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K3);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ewhile (! buttonState); \/\/ Wachtknop loslaten\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K4);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eif (! buttonState) Serial.print (\"k4 n\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003eDoen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ebuttonState = digitalRead (K4);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003ewhile (! buttonState); \/\/ Wachtknop loslaten\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003evertraging (100);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e    \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"font-size: 14px;\"\u003e \/\/ ************************************************ ****** \/\/\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003ePakket inbegrepen:\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e10 x \u003c\/span\u003e\u003cspan style=\"font-size: 14px;\"\u003e4 Key MCU Keyboard Matrix Button Board\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size: 14px;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cp\u003e\u003cimg src=\"http:\/\/imgmgr.banggood.com\/images\/oaupload\/banggood\/images\/9F\/C8\/ce9ef267-bfe2-4eae-b190-09d9e535d591.JPG\" style=\"width: 1000px;\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"http:\/\/imgmgr.banggood.com\/images\/oaupload\/banggood\/images\/62\/41\/c1f554b6-d9df-49fa-a80c-c6f99f7a4331.JPG\" style=\"width: 1000px;\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"http:\/\/imgmgr.banggood.com\/images\/oaupload\/banggood\/images\/95\/56\/7cc9a8ea-9009-4791-87f5-58e3957284e2.JPG\" style=\"width: 1000px;\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"http:\/\/imgmgr.banggood.com\/images\/oaupload\/banggood\/images\/31\/7A\/dfba6a85-9053-411b-b0c9-953907e374d1.JPG\" style=\"width: 1000px;\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"http:\/\/imgmgr.banggood.com\/images\/oaupload\/banggood\/images\/81\/1E\/98002699-11ee-4773-b378-7082e9ff6899.JPG\" style=\"width: 1000px;\"\u003e\u003c\/p\u003e","brand":"123Materialen.com","offers":[{"title":"Default Title","offer_id":43264778600615,"sku":"DDNL1661792","price":23.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/5015\/9271\/products\/ce9ef267-bfe2-4eae-b190-09d9e535d591_4fdb155c-a2c3-467f-802b-10b252247584.jpg?v=1680894508","url":"https:\/\/www.123materialen.com\/products\/10-stuks-tb371-4-toets-mcu-toetsenbordknop-board-compatibel-uno-mega2560-pro-mini-nano-due-voor-raspberry-pi-teensy-geekcreit-voor-arduino-producten-die-werken-met-officieel-voor-arduino-board-s_1661792","provider":"123materialen","version":"1.0","type":"link"}