Thank you for your efforts into helping us newbies into the world of electronics.
I have a question. I am planning on powering quite a few sensors most of them 3.3 (some 5) volt, some of them are on cables 5 meters long. Multiple at same time.
How can I feed extra current salary into my vcc line corrected to my power supply, as I think I am running out of power from the Arduino pins on the amount and distance of sensors. .
As I can gather as long as all the groud is common, I am good with communication. However I need that extra boost.
The Arduino Uno can only supply 20 mA of current to drive a circuit (per pin out). If the sensors need more current than that, there are several choices you have. You can use the Arduino pin output to drive a simple transistor "switching" circuit (a 2N2222A transistor can handle 600 mA), the main drawback is that it inverts your signal (On becomes Off, etc.) or you can use an Optocoupler (like the LTV4N35 ; see Arduino projects book, project #15:"Hacking Buttons" as an example).
If your power supply used to run the Arduino is not able to handle the combined current needs of the sensor driving circuits, a separate power supply will be needed.