Wanted: Determine which pages from Category:CEB Press have information that can potentially form part of a user's manual.
Wanted: Instructional videos of operation, as well as written operating instructions with pictures
Wanted: Most common breakdowns and repairs. e.g. How can you tell if the maetal surface is wearing out?
Is the Arduino noticeably broken? Check the top and bottom surfaces for signs of a short circuit. Look for black burn marks.
Is the Arduino mounted correctly? The Arduino's conductive electronics should not be touching any external conductive surfaces.
Does the Arduino have enough power? The electrical input should be 7 volts or higher. Check the input voltage with a multimeter.
Is the Arduino correctly power-wired? Check the wiring between the Arduino and the electrical input. Positive to Vin, negative to GND.
Does the Arduino have the right code uploaded to it? If unsure, upload the latest operation/testing code.
When the Arduino runs through its code, the solenoid driver LEDs should light up. More specifically, a control LED and a drive LED for a given channel should light up at the same time.
If the LEDs do not light up properly, the LED circuit may have been short-circuited or bypassed.
If the control LEDs do not light up properly, the Arduino may be broken and unable to send digital output.
If the drive LEDs do not light up properly, the solenoid driver may have a broken MOSFET.
When the sensor has 5V to its Vin and 0V to its GND, then the voltage between the signal pin and GND should switch depending on the sensor's magnetic latching. Use a multimeter to monitor the signal-GND voltage and wave/flip a magnet- the voltage should fluctuate between 2 approximate low/high values.
Check the sensor to Arduino wiring. Arduino 5V to Sensor Vin, Arduino GND to Sensor GND, Arduino A0 to Primary Sensor Signal, Arduino A1 to Secondary Sensor Signal.
Check the sensor's placement relative to the magnets. The sensor being too far, too close, or improperly angled will cause CEB operation problems.
The Arduino may have broken analog input pins.