By definition and general agreement, smart materials are materials that have properties which may be altered in a controlled fashion by stimuli, such as stress, temperature, moisture, pH, and electric or magnetic fields. There are numerous types of smart materials, some of which are already common. Examples include piezoelectric materials, which produce a voltage when stress is applied or vice ...