An incentive spirometry device designed to assist patients with respiratory therapy by means of an electronic air flow sensor that provides patients with visual or other positive feedback when they inhale or exhale at a predetermined flow rate or volume and sustain the act for a predetermined minimum time period. The objectives are to increase transpulmonary pressure and inspiratory volumes, improve inspiratory muscle performance, and re-establish or simulate the normal pattern of pulmonary hyperinflation. When the procedure is repeated on a regular basis, airway patency may be maintained and lung atelectasis prevented and reversed. By means of a connection to a personal computer, a video game like therapy session could enable patients to have a more effective and enjoyable session.