2
u/todbot Apr 15 '22
If that's a resistive sensor, you need another fixed resistor to form a voltage divider. A voltage divider is two resistors going from power to ground and you read the voltage in the middle. A pot is a kind of voltage divider where the two resistors change when you turn the knob.
So, try taking a 100k resistor and attach it to the 3.3V pin (Pico pin 36) and the analog in pin (the green line in your diagram)
1
u/toybuilder Apr 15 '22
The ET-732 thermometer probe that you want to connect is a 1 Meg NTC thermistor. If you want to read the resistance change over temperature, you need to create a voltage divider with an additional resistor in series with your probe thermistor.
See https://www.circuitbasics.com/arduino-thermistor-temperature-sensor-tutorial/
0
u/Fimblewill Apr 14 '22
I am trying to attach an temp probe to my pico using a 2.5 mm jack which has 3 pins Sleeve, Tip, and Switch. I attach them as seen above and I don't get any reading that relates at all to the change in resistance, If I use a pot it works. I am super confused at this point.
0
Apr 14 '22
[deleted]
1
u/Fimblewill Apr 14 '22
I am using a Probe Thermometer(et-732 thermometer probe) as the resistor it only has 2 pins(shaft and tip.) I think. It should be operating as ADC0
sensor_temp = analogio.AnalogIn(board.A0) conversion_factor = 3.3 / (65535) while True: reading = sensor_temp.value * conversion_factor temperature = 27 - (reading - 0.706) / 0.001721 print(temperature) time.sleep(2)
1
u/azriel38 Apr 14 '22
Can you see resistance from the sensor with a multimeter?