By
Hongxi (Shane) Zheng

Calm Waves offers a serene surfing simulation using Arduino-controlled motors and Processing visuals. A wooden surfboard gently rises and falls, accompanied by soothing wave imagery, to create a peaceful on sea experience.

Project Video

 

Abstract

Calm Waves is a project that simulates the serene experience of surfing through the use of Arduino and Processing. In recent years, there has been a growing interest in using technology to recreate and enhance natural experiences, particularly indoors where access to nature can be limited. This project aligns with these trends by attempting to replicate the experience of surfing on calm ocean waves within an indoor environment. The primary goal of Calm Waves is to provide a calming experience through a combination of mechanical motion and visual stimulation, contributing to the broader context of the potential of technology to promote relaxation. The project employs a wooden surfboard mounted on three servos, controlled by an Arduino to create a gentle rise and fall, mimicking the motion of waves. The servos are arranged like a tripod under the board, each positioned 120 degrees apart for optimal stability. A fan, incorporating a smaller mist fan inside, is also into the setup to simulate the sea breeze and ocean mist, both controlled by the Arduino through two relays. The movements of the servos follow a sine wave pattern to ensure smooth and natural oscillations. A pressure sensor on the surfboard sends signals to Processing, which plays a series of videos depicting calm ocean waves. The interaction between the hardware and software components creates a cohesive and immersive simulation of surfing. The creative implications of Calm Waves lie in its exploration of how technology can be used to replicate and evoke natural experiences. By integrating mechanical movements with visual and sensory elements, the project creates a multisensory environment that promotes relaxation. While the project has its limitations, such as the use of only three servos instead of a more complex setup, it nonetheless demonstrates the potential for interactive simulations to provide meaningful and calming experiences. Calm Waves ultimately invites reflection on the ways in which we can use technology to bridge the gap between real and virtual setups.

Images

 

Project Logbook

Keywords: Interactive, Simulation, Arduino-Processing Integration

Copyright Statement: https://docs.google.com/document/d/1tECnxtsUk0VhD11ROE9QvtQ76XK8Dppgwr-…