{ "Library": "collision", "Description": "API for the Collision Sensor", "Sensor Class": { "Collision": { "Name": "Grove Collision Sensor", "Description": "The Collision Sensor can detect whether any collision movement or vibration happens. It outputs a low pulse signal when vibration is detected.", "Aliases": ["collision"], "Categories": ["collision", "accelerometer"], "Connections": ["gpio"], "Project Type": ["prototyping", "robotics"], "Manufacturers": ["seeed"], "Kits": [], "Image": "collision.jpg", "Examples": { "Java": ["Collision_Example.java"], "Python": ["collision.py"], "Node.js": ["collision.js"], "C++": ["collision.cxx"], "C": ["collision.c"] }, "Specifications": { "Vsource": {"unit": "V", "low" : 3.3, "high": 5} }, "Platforms": { "Intel Joule Module": { "Notes": ["Requires pull-up resistors with carrier board"], "Images": [""] } }, "Urls" : { "Product Pages": ["https://www.seeedstudio.com/Grove-Collision-Sensor-p-1132.html", "http://wiki.seeed.cc/Grove-Collision_Sensor/"], "Datasheets": ["https://raw.githubusercontent.com/SeeedDocument/Grove-Collision_Sensor/master/res/DataSheet-MVS0608_02-v2_1.pdf"], "Schematics": [] } } } }