Products > Test Equipment

finding short on motherboards with a shorty (with display)

<< < (6/37) > >>

natman69:
@kripton2035
Which connector are you thinking to use for test leads?

Can I suggest to add a led for battery charging status?

Really thank you for sharing your project!

kripton2035:
the connector for the probes is a 5 pins DIN (I use a lockable model but a normal one should be fine)
there is already a gauge on the top right of the display to indicate the battery level. no need for a led !

Miti:
I would suggest soldering the wires directly to the PCB to avoid contact resistance issues and reduce the BOM.
I'm interested in this project.

kripton2035:
if you don't want to use the din plug, you will of course be able to soldier the wires directly on the pcb. no problem.
but the actual prototype made with "deadbug" style is already so stable that I don't think it's necessary.
and I want to be able to change the probes from simple multimeter to tweezers to kelvin.

sam_sam_sam:

--- Quote from: zoltanh on February 09, 2021, 06:18:59 pm --- It does not include LCD subroutine. I list below the code as it is short.

//by Zoli on Jan 2021

const byte sensorPin = A5;    // select the input pin for sensor
int buzzer = 6;//audio output
int led = 13; //signal led
long sensorValue = 0;  // variable to store the value coming from the sensor
int pnp = A3; //transistor base
float voltage;
float voltagei;
float ohm;
int j;


void setup() {
  Serial.begin(9600);
  analogReference(INTERNAL);//using internal 1100mV reference
  pinMode(sensorPin, INPUT);
  pinMode(buzzer, OUTPUT);
  pinMode(pnp, OUTPUT);
  pinMode(led, OUTPUT);
 
  }
 
 
void loop() {
  digitalWrite(pnp,LOW);
   digitalWrite(led, HIGH);
  for (int i=0; i < 20; i++) {
sensorValue = sensorValue + analogRead(sensorPin);
 }
 sensorValue =sensorValue/20;
 

    voltage = ((sensorValue * 1100)/1024 );
    voltagei = voltage / 27.45;
    ohm = ( voltagei/25.5) - 0.05;

   
  // print out the value you read:
 Serial.println(ohm,5);
  //Serial.println(voltage , 5);
 //Serial.println(voltagei , 5);
 //Serial.println(sensorValue);
 
 delay (2);
 if (ohm <1.5){

  // change the analog out value:
 
 digitalWrite(buzzer, HIGH);
 analogWrite(6,( 4500*ohm));
 digitalWrite(led, LOW);
 
  // stop the program for <sensorValue> milliseconds:
j = 1/(.1*(ohm));
  delay(j);
 

}
 // noTone(6);
  analogWrite(6, 0);
  delay(10);
}

Please, let me know if you have any recommendations. I am not an expert in Arduino programming.

--- End quote ---

Can I ask you when will you post the code for the display

Thanks

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod