{"product_id":"rj11-digital-push-button","title":"Pulsante RJ11 KeyeStudio | Modulo digitale EASY PLUG","description":"\u003ch2\u003eModulo con pulsante digitale KeyeStudio EASY PLUG RJ11 - Ingresso con pulsante grande per progetti didattici con Arduino\u003c\/h2\u003e\n\u003cp\u003eIl modulo con pulsante digitale KeyeStudio EASY PLUG RJ11 è una semplice scheda di ingresso digitale per lezioni su Arduino, controlli dei menu, contatori, comandi per giochi e primi progetti di elettronica. Premendo il pulsante viene emesso un segnale di livello HIGH secondo quanto indicato nella scheda del prodotto, mentre quando viene rilasciato viene emesso un segnale LOW.\u003c\/p\u003e\n\u003cp\u003eIl formato EASY PLUG RJ11 mantiene ordinato il cablaggio quando viene utilizzato con schede di controllo KeyeStudio compatibili. Può essere combinato con il \u003ca href=\"https:\/\/upenelab.com\/products\/rgb-full-color-led-light-module\"\u003emodulo LED RGB a colori\u003c\/a\u003e, con uscite a relè come il \u003ca href=\"https:\/\/upenelab.com\/products\/5vrelaymodule\"\u003emodulo relè 5V\/12V\u003c\/a\u003e o con altri progetti basati su controller OpenELAB.\u003c\/p\u003e\n\u003cp\u003eUtilizza il debounce via software per ottenere eventi del pulsante affidabili e verifica la sequenza dei pin RJ11 quando combini i moduli EASY PLUG con schede non KeyeStudio.\u003c\/p\u003e\n\n\u003ch2\u003eSpecifiche tecniche\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParametro\u003c\/th\u003e\n\u003cth\u003eValore\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0112\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMarca\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTipo di prodotto\u003c\/td\u003e\n\u003ctd\u003eModulo con pulsante digitale EASY PLUG RJ11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUscita\u003c\/td\u003e\n\u003ctd\u003eHIGH quando premuto, LOW quando rilasciato secondo quanto indicato nella scheda del prodotto\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTensione di alimentazione\u003c\/td\u003e\n\u003ctd\u003e3.3V-5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnettore\u003c\/td\u003e\n\u003ctd\u003eEASY plug \/ RJ11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTipo di sensore\u003c\/td\u003e\n\u003ctd\u003eDigitale\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDispositivo di ingresso\u003c\/td\u003e\n\u003ctd\u003ePulsante grande\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePiattaforma host\u003c\/td\u003e\n\u003ctd\u003eSchede di controllo EASY PLUG, sistemi compatibili con Arduino\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRequisiti software\u003c\/td\u003e\n\u003ctd\u003eDebounce consigliato\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eLayout della scheda e guida alle etichette\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCappuccio del pulsante\u003c\/strong\u003e - Ingresso del pulsante fisico.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnettore RJ11\u003c\/strong\u003e - Interfaccia per il cavo EASY PLUG.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLinea del segnale\u003c\/strong\u003e - Uscita digitale verso il controller.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e - Alimentazione fornita tramite l'interfaccia RJ11.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e - Massa tramite l'interfaccia RJ11.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eArea indicatore\u003c\/strong\u003e - Alcune schede mostrano lo stato del pulsante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNota sul montaggio\u003c\/strong\u003e - Fissa il modulo per evitare tensioni sul cavo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNota sulla compatibilità\u003c\/strong\u003e - Il pinout RJ11 deve corrispondere a quello della scheda di controllo.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eScenari applicativi\u003c\/h2\u003e\n\u003ch3\u003e1. Test dell'ingresso digitale Arduino\u003c\/h3\u003e\n\u003cp\u003eLeggi l'uscita del pulsante e stampa il suo stato.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(sensorPin, INPUT);\n}\n\nvoid loop() {\n  Serial.println(digitalRead(sensorPin));\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Indicatore di evento con LED\u003c\/h3\u003e\n\u003cp\u003eAccendi un LED quando l'uscita del modulo viene attivata premendo il pulsante.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\nconst int ledPin = 13;\n\nvoid setup() {\n  pinMode(sensorPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, digitalRead(sensorPin));\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Monitor GPIO con MicroPython\u003c\/h3\u003e\n\u003cp\u003eMonitora il segnale digitale da una scheda tipo Pico.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin\nimport time\n\nsensor = Pin(15, Pin.IN)\n\nwhile True:\n    print(sensor.value())\n    time.sleep(0.1)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003eContenuto della confezione\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Modulo con pulsante digitale KeyeStudio EASY PLUG RJ11\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eD: Quale segnale emette il pulsante?\u003c\/strong\u003e\u003cbr\u003eR: Nella scheda del prodotto è indicato HIGH quando viene premuto e LOW quando viene rilasciato.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: Quale connettore utilizza?\u003c\/strong\u003e\u003cbr\u003eR: EASY PLUG RJ11.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: Posso utilizzarlo con Arduino?\u003c\/strong\u003e\u003cbr\u003eR: Sì, tramite un'interfaccia EASY PLUG compatibile o con il pinout RJ11 corretto.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: È necessario il debounce?\u003c\/strong\u003e\u003cbr\u003eR: Sì, il debounce è consigliato.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: Può controllare un relè?\u003c\/strong\u003e\u003cbr\u003eR: Sì, tramite il codice del microcontrollore.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: È analogico?\u003c\/strong\u003e\u003cbr\u003eR: No, è digitale.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: Perché la lettura è invertita?\u003c\/strong\u003e\u003cbr\u003eR: Controlla la modalità di ingresso e il pinout del cablaggio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eD: Può essere montato su pannello?\u003c\/strong\u003e\u003cbr\u003eR: Può essere fissato in un progetto se il modulo e il cavo sono sostenuti meccanicamente.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036245618886,"sku":"KY-KS0112","price":1.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1wFB2X5DxK1Rjy1zcq6yGeXXar.jpg?v=1770807757","url":"https:\/\/upenelab.com\/it\/products\/rj11-digital-push-button","provider":"OpenELAB Technology Ltd.","version":"1.0","type":"link"}