In this paper, an event-triggered distributed secondary control, along with an energy management algorithm, was developed to ensure the voltage stability and power management of a DC microgrid containing batteries and renewable energy sources, such as PV systems and wind turbines. The energy management algorithm, employing fuzzy logic control, governs power flow based on the generation status of sources and the charging rate of the battery. Consequently, the control algorithm shields the battery from overcharging and over-discharging situations, simultaneously ensuring energy quality within the microgrid. Sampled-data-based event-triggered control is integrated into the proposed distributed secondary control to alleviate communication burdens between controllers, effectively avoiding Zeno behavior. To demonstrate the efficacy of the proposed control algorithm, several experimental studies were conducted on a real DC microgrid prototype. The results obtained confirmed the controller’s effectiveness. With the proposed control algorithm, autonomous control has been developed to ensure the safe and continuous operation of loads in island-mode microgrids, incorporating PV systems, wind turbines, and batteries, while also minimizing communication overhead. This control system adeptly manages power flow, safeguards the battery against overcharging and over-discharging, and optimizes the efficiency of intermittent energy sources.