Inspire with this p...
 
Notifications
Clear all

Inspire with this project and need some help purchasing the probe.  

  RSS

mondster
(@mondster)
Active Member
Joined: 1 month ago
Posts: 5
July 6, 2020 4:41 am  

Hi All, i have search around in the internet and come across this project and inspire with the solution. however before i get started i would actually need some help getting all the parts and i am located in Singapore. And would like to know if there is a place where i can get all the probes listed in this project.

I not sure if anyone here in this forum is located in Singapore.

 

Currently i going half the automation on my hydro system using Fibaro controller but lack of EC,PH. Current collecting the Temp and power usage data into my Splunk Datalake and triggering the on and off of my chiller when temperature is over the desire temp i set.

 

 


Quote
Kyle Gabriel
(@kylegabriel)
Member Admin
Joined: 6 years ago
Posts: 275
July 10, 2020 3:53 pm  

Sorry, I'm not very familiar with shipping to Singapore. You could likely find sensors that will work for your application on Aliexpress, but it's sometimes a gamble, as you sometimes get counterfeit or cheap products.

Mycodo Developer


ReplyQuote
mondster
(@mondster)
Active Member
Joined: 1 month ago
Posts: 5
July 22, 2020 3:57 am  

thanks Kyle, i decide to follow your project on the device you have been using. but please bare with me that i dont have any background on these and would ask slightly more questions.

1st question is,

"Note 1: Make sure all your I2C components are 3.3-volt compatible. Never allow 5 volts to be connected to any Raspberry Pi GPIO pin or the device or Raspberry Pi can be damaged. All I2C devices mentioned here can operate on 3.3-volts, but if you need to use a 5-volt device on the I2C bus, use a logic converter to drop the voltage of SDA and SCL coming off the device down to 3.3 volts before connecting to the Raspberry Pi."

If i read te diagram correctly the I2C are referring to the float switch / sensor correct?


ReplyQuote
Kyle Gabriel
(@kylegabriel)
Member Admin
Joined: 6 years ago
Posts: 275
July 22, 2020 3:29 pm  

The float switch is measured only with a resistor and a GPIO pin. This is the simplest way to measure the state of a switch.

I2C is the communication bus for the more complex sensors. These are the Atlas Scientific sensors as well as the temperature/humidity sensor. All the sensors I list in the build are 3.3 volt-compatible. If you're using any other I2C sensors, you should refer their datasheets to determine what voltage they can be powered with.

Mycodo Developer


ReplyQuote
mondster
(@mondster)
Active Member
Joined: 1 month ago
Posts: 5
July 22, 2020 11:02 pm  
Posted by: @kylegabriel

The float switch is measured only with a resistor and a GPIO pin. This is the simplest way to measure the state of a switch.

I2C is the communication bus for the more complex sensors. These are the Atlas Scientific sensors as well as the temperature/humidity sensor. All the sensors I list in the build are 3.3 volt-compatible. If you're using any other I2C sensors, you should refer their datasheets to determine what voltage they can be powered with.

If the device needs to be 3.3v, does that means that the raspberry need to have a 3.3v input? Or i just follow your built diagram and allow 5v input for raspberry?

 


ReplyQuote
Kyle Gabriel
(@kylegabriel)
Member Admin
Joined: 6 years ago
Posts: 275
July 22, 2020 11:20 pm  

All pins on the Pi can only handle 3.3 volts. If you try to apply 5 volts to any pin, you will damage it. That is why if you are using a sensor that returns a 5 volt signal (such as via I2C), you need to use a level shifter to convert that signal to 3.3 volts.

Mycodo Developer


ReplyQuote
mondster
(@mondster)
Active Member
Joined: 1 month ago
Posts: 5
July 22, 2020 11:28 pm  

thanks for the respond, but in our setup is there a level shifter? is that the device that connects the usb? if thats the one how do i connect becuase i dont see it in the diagram.

 

 


ReplyQuote
Kyle Gabriel
(@kylegabriel)
Member Admin
Joined: 6 years ago
Posts: 275
July 22, 2020 11:31 pm  

"All the sensors I list in the build are 3.3 volt-compatible" so no need to level shift.

Mycodo Developer


ReplyQuote
mondster
(@mondster)
Active Member
Joined: 1 month ago
Posts: 5
August 6, 2020 4:51 am  

@kylegabriel thanks mate i will try that out.


ReplyQuote