Rozwiązanie Ronin64 jest ok, ale ma jedną wadę - bez obciążenia (a także z obciążeniem prawie że do prądu ograniczenia), napięcie na wyjściu jest równe 7V, więc 5V uda Ci się osiągnąć, ale raczej przypadkiem, przy odpowiednim obciążeniu... ;-) Oczywiście do Twojego zastosowania (300mA) powinieneś użyć zamiast 1 Ohm (rezystor z gwiazdką) rezystora około 2 Ohm (minimum 0,25W, a najlepiej nieco większy) i jako 2N2222 możesz zastosować BC547C (albo coś podobnego). Poniżej moje rozwiązanie: http://obrazki.elektroda.pl/3012079500_1292273057_thumb.jpg Na powyższym schemacie, rezystor R1 musi mieć minimum 0.25W. Tranzystor MOSFET z kanałem N może być dowolny w obudowie TO-220 (akurat ten przyszedł mi jakoś do głowy... ;-) Dobrze by było umieścić go na małym radiatorku, jednak bez myślę, że też się obejdzie. Potencjometr R2 nie musi mieć wartość dokładnie 10k - może być w zasadzie dowolny (byle nie za mały, dlatego najlepiej równy wartości lub powyżej 10k). R4 też może być dowolny, ale o względnie dużej wartości (100k, 220k, etc). Żeby uzyskać wymagane 0,3A, należy podłączyć amperomierz do wyjścia układu (np. do nóżki VREG i COMMON regulatora 7805) równolegle (tak - na zwarcie!) i od zera regulować potencjometrem R2 do góry, do uzyskania prądu 0,3A - najlepiej dać nieco więcej, np. 0,35A. W załączniku gotowy plik do symulacji w Multisimie 11.