CAN Communication Troubleshooter

This box can be used to verify that an OBDII device can both send and recieve CAN data frames. It does this using a CAN bus module that allows the Arduino Uno to communicate with the device over the CAN High/Low pins of the OBD port. Materials Arduino Uno R3 MCP2515 CAN Bus Module OBDII Female Port Power Supplies Jumper Wires Wiring Also note that, when not being programmed, the Uno is powered with an external 9V 3A power supply....

March 15, 2024 · 4 min · 656 words · Mohamed Alzoubi
Wiring

Washing Machine Status Checker

This program lets the user know when a washing machine cycle finished and when the door was opened. It does this using a microphone sensor to listen for the dinging noise at the end of a cycle as well as a humidity sensor to measure when the humidity spikes indicating that steam/vapor is coming out of a freshly opened washing machine. It can also predict the time that a cycle will finish based on the manufacturer cycle time for different modes (delicate, normal, heavy, etc....

November 28, 2023 · 3 min · 561 words · Mohamed Alzoubi

Washing Machine Status Checker

This program lets the user know when a washing machine cycle finished and when the door was opened. It does this using a microphone sensor to listen for the dinging noise at the end of a cycle as well as a humidity sensor to measure when the humidity spikes indicating that steam/vapor is coming out of a freshly opened washing machine. It can also predict the time that a cycle will finish based on the manufacturer cycle time for different modes (delicate, normal, heavy, etc....

November 28, 2023 · 3 min · 561 words · Mohamed Alzoubi