% Prof. Dr. Matthias Jung, DL9MJ % 2024 \begin{circuitikz} \draw(0,0) -- ++(3,0); \fill[DARCred!50] (3,-1) rectangle ++(0.5,2); \fill[DARCgray] (3.5,-1) rectangle ++(1.5,2); \fill[DARCgray] (5,-1) rectangle ++(1.5,2); \fill[DARCblue!30](6.5,-1) rectangle ++(0.5,2); \draw(3,-1) rectangle ++(2,2); \draw(5,-1) rectangle ++(2,2); \draw(7,0) -- ++(3,0); \draw (4,1.5) node[](){\Large P}; \draw (6,1.5) node[](){\Large N}; \draw(0,0) to [short] ++(0,-2.5) to [battery2, invert, v<={$U$}] ++(10,0) to [short] ++(0,+2.5); \end{circuitikz}