The OBD-II standard has been mandatory for all cars and light trucks sold in the United States since 1996, and the EOBD standard has been mandatory for all petrol vehicles sold in the European Union since 2001 and all diesel vehicles since 2004. The car manufactures usually protect the acces to the CAN Bus of the vehicle, so sometimes is not possible to get data directly by connecting the CAN Bus module to the OBD-II connector of the car. The user must consult how to connect the CAN Bus module to the device or car.
This cable allows the user to access the pins on a car's OBD-II connector. It has an OBD-II connector on one end and a DB9 male serial connector on the other.
The OBD-II specification provides for a standardized hardware interface—the female 16-pin (2x8) J1962 connector. Unlike others connectors, which was sometimes found under the hood of the vehicle, the OBD-II connector is required to be within 2 feet (0.61m) of the steering wheel (unless an exemption is applied for by the manufacturer, in which case it is still somewhere within reach of the driver).
This cable is compatible with these products:
- Waspmote CAN Bus + DB9 cable
- CAN Bus Module for Arduino, Raspberry Pi and Intel Galileo
- CAN Bus Shield for Raspberry Pi
The Multiprotocol Radio Shield is an interconnection shield for Arduino, and was designed to connect two communication modules at the same time. This that means a lot of possibilities and applications can be made using the cooking-hacks modules.
The Multiprotocol Radio Shield includes the SPI bus connections that allows the use of the RS-485 and CAN Bus modules, but also is compatible with the rest of the cooking-hacks modules as RFID, XBee and Bluetooth.
CAN is a multi-master broadcast serial bus standard for connecting electronic control units (ECUs). Each node is able to send and receive messages, but not simultaneously. A message consists primarily of an ID (identifier), which represents the priority of the message. A CAN message that is transmitted with highest priority will succeed and the node transmitting the lower priority message will sense this and back off and wait.
The information is transmitted by two twisted wires that connect all system modules. It is transmitted by voltage difference between the two levels. The high voltage value represents 1 and low 0. Its combination forms an appropriate message.
If you are interested in Internet of Things (IoT) or M2M projects check our open source sensor platform Waspmote which counts with more than 100 sensors available to use 'off the shelf', a complete API with hundreds of ready to use codes and a low consumption mode of just 0.7µA to ensure years of battery life.
Know more at:
Get the Starter Kits at: