Se stai parlando della connessione 5V dedicata disponibile su Arduino (cioè dal regolatore, non dal micro), finché non superi la massima corrente disponibile puoi alimentare tutte le cose che vuoi da esso.
Per essere chiari, suppongo che tu stia parlando del perno dell'intestazione a cui punta la freccia rossa.
Quanta corrente può fornire questo pin?
Bene, guardando gli schemi di alcuni Arduinos, sembrano tutti usare il regolatore 5V NCP1117 in formato SOT-223. Il regolatore può fornire fino a 1A se il dissipatore di calore è adeguatamente, ma poiché non è presente alcun dissipatore di calore sull'Arduino, la capacità sarà molto inferiore a questa.
Se si utilizza l'alimentazione USB, si ignora il regolatore e si viene quindi limitati alla corrente USB massima (500 mA per USB 2.0)
Per l'NCP1117, se osserviamo il grafico per la lunghezza del rame circostante, possiamo vedere che la potenza massima può essere compresa tra ~ 0,6 W e 1,5 W, a seconda della quantità di rame utilizzata. A 5 V, ciò equivale a 0,6 W / 5 V = 120 mA e 1,5 W / 5 V = 300 mA.
Nota che questo grafico è per una temperatura ambiente di 50 gradi, quindi in condizioni normali (~ 25 gradi) la potenza massima sarà un po 'più alta.
Parte di questo va ad alimentare l'ATmega, se assumiamo che sarà inferiore a ~ 100 mA, ciò potrebbe non lasciare troppo per alimentare qualsiasi altra cosa se funziona ad alta velocità, guidando alcuni LED, ecc. Se non stai facendo molto , probabilmente sarà di circa 10-20 mA (vedere la scheda tecnica ATmega328 per le cifre esatte)
Speriamo che ci sia molto rame usato, quindi avrai un paio di centinaia di mA di riserva (più / meno a seconda di cosa sta facendo
l'ATmega ) L'NCP1117 ha una protezione di spegnimento termico, quindi il peggio che si verifica se si assorbe troppa corrente è che raggiungerà una certa temperatura (~ 175 gradi - fare attenzione a toccarlo!) quindi spegnere fino a quando il carico non viene rimosso.
Quindi, se le tue unità ad ultrasuoni richiedono meno di, diciamo 100 mA combinati, probabilmente dovresti andare bene. Provalo e vedi come va: puoi monitorare la temperatura del regolatore se hai un sensore di temperatura (se non puoi stimarlo toccandolo brevemente) se è troppo caldo per tenere il dito su> 50 gradi. Se bevi il dito, tocco e sfrigola quindi probabilmente supera i 100 gradi)
Nota che non ho mai usato personalmente un Arduino, questo è solo da una rapida occhiata alle informazioni disponibili.