{"product_id":"ky-002-vibration-switch-module","title":"Módulo de interruptor de vibración KY-002","description":"\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eEl módulo de interruptor de vibración Arduino KY-002 Keyes permite la detección de impactos y vibraciones. El módulo de interruptor de vibración KY-002 consta de un resorte de vibración conductor y una resistencia de 10k, que reaccionará ante impactos y vibraciones cerrando el circuito.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan data-mce-fragment=\"1\"\u003eEspecificaciones:\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli\u003eVoltaje de funcionamiento: 5V\u003c\/li\u003e\n\n\u003cli\u003eDimensiones: 18.5mm x 15mm [0.728in x 0.591in]\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003ch3\u003eDiagrama de conexión\u003c\/h3\u003e\n\u003cdiv class=\"siteorigin-widget-tinymce textwidget\"\u003e\n\n\u003cp\u003eConecte la línea de alimentación (centro) y tierra (-) a +5 y GND respectivamente. Conecte la señal (S) al pin 3 del Arduino.\u003c\/p\u003e\n\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/Arduino_KY-002_Keyes_Vibration_switch_module_connection-diagram_600x600.png?v=1631817199\"\u003e\u003c\/p\u003e\n\n\u003ch3 class=\"widget-title\"\u003eCódigo de ejemplo\u003c\/h3\u003e\n\n\u003cdiv class=\"siteorigin-widget-tinymce textwidget\"\u003e\n\n\u003cp\u003eEl siguiente sketch de Arduino produce un indicador intermitente de impacto. El pin 13 (LED) en el Arduino parpadeará cuando el KY-002 detecte movimiento. El pin 3 se utiliza como entrada desde el KY-002.\u003c\/p\u003e\n\n\u003cpre class=\"line-numbers  language-arduino\"\u003e\u003ccode class=\"language-arduino\"\u003e\u003cspan class=\"token keyword\"\u003eint\u003c\/span\u003e Led \u003cspan class=\"token operator\"\u003e=\u003c\/span\u003e \u003cspan class=\"token number\"\u003e13\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\u003cspan spellcheck=\"true\" class=\"token comment\"\u003e \/\/ definir el pin del LED\n\u003c\/span\u003e\u003cspan class=\"token keyword\"\u003eint\u003c\/span\u003e shock \u003cspan class=\"token operator\"\u003e=\u003c\/span\u003e \u003cspan class=\"token number\"\u003e3\u003c\/span\u003e\u003cspan spellcheck=\"true\" class=\"token comment\"\u003e \/\/ definir el pin del sensor \n\u003c\/span\u003e\u003cspan class=\"token keyword\"\u003eint\u003c\/span\u003e val\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\u003cspan spellcheck=\"true\" class=\"token comment\"\u003e \/\/ definir una variable numérica val \n\u003c\/span\u003e\n\u003cspan class=\"token keyword\"\u003evoid\u003c\/span\u003e \u003cspan class=\"token important\"\u003esetup\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e{\u003c\/span\u003e\n\t\u003cspan class=\"token selector\"\u003epinMode\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003eLed\u003cspan class=\"token punctuation\"\u003e,\u003c\/span\u003e \u003cspan class=\"token boolean\"\u003eOUTPUT\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\u003cspan spellcheck=\"true\" class=\"token comment\"\u003e \/\/ pin del LED como salida \n\u003c\/span\u003e\t\u003cspan class=\"token selector\"\u003epinMode\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003eshock\u003cspan class=\"token punctuation\"\u003e,\u003c\/span\u003e \u003cspan class=\"token boolean\"\u003eINPUT\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\u003cspan spellcheck=\"true\" class=\"token comment\"\u003e \/\/ entrada del sensor KY-002\n\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e}\u003c\/span\u003e \n\n\u003cspan class=\"token keyword\"\u003evoid\u003c\/span\u003e \u003cspan class=\"token important\"\u003eloop\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e{\u003c\/span\u003e\n\tval \u003cspan class=\"token operator\"\u003e=\u003c\/span\u003e \u003cspan class=\"token selector\"\u003edigitalRead\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003eshock\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\u003cspan spellcheck=\"true\" class=\"token comment\"\u003e \/\/ leer el valor del KY-002\n\u003c\/span\u003e\t\u003cspan class=\"token keyword\"\u003eif\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003eval \u003cspan class=\"token operator\"\u003e==\u003c\/span\u003e \u003cspan class=\"token boolean\"\u003eHIGH\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e \u003cspan spellcheck=\"true\" class=\"token comment\"\u003e{\/\/ cuando el sensor detecta impacto, el LED parpadea \n\u003c\/span\u003e\t\t\u003cspan class=\"token selector\"\u003edigitalWrite\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003eLed\u003cspan class=\"token punctuation\"\u003e,\u003c\/span\u003e \u003cspan class=\"token boolean\"\u003eLOW\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\n\t\u003cspan class=\"token punctuation\"\u003e}\u003c\/span\u003e \u003cspan class=\"token keyword\"\u003eelse\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e{\u003c\/span\u003e\n\t\t\u003cspan class=\"token selector\"\u003edigitalWrite\u003c\/span\u003e \u003cspan class=\"token punctuation\"\u003e(\u003c\/span\u003eLed\u003cspan class=\"token punctuation\"\u003e,\u003c\/span\u003e \u003cspan class=\"token boolean\"\u003eHIGH\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e)\u003c\/span\u003e\u003cspan class=\"token punctuation\"\u003e;\u003c\/span\u003e\n\t\u003cspan class=\"token punctuation\"\u003e}\u003c\/span\u003e\n\u003cspan class=\"token punctuation\"\u003e}\u003c\/span\u003e\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003cp\u003e \u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"ThinkRobotics","offers":[{"title":"Default Title","offer_id":39542522642518,"sku":"ELC1102","price":69.99,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/products\/H81116e96ee4b46caa9583036d3e248222.jpg?v=1631816752","url":"https:\/\/thinkrobotics.com\/es\/products\/ky-002-vibration-switch-module","provider":"Atlantis Robotics","version":"1.0","type":"link"}