Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino 101 Controlled Servomotor with Water Level Detection

View and Edit Project In Cirkit DesignerImage of Arduino 101 Controlled Servomotor with Water Level Detection

Circuit Documentation

Summary of the Circuit

This circuit is designed to control a Servomotor SG90 based on the readings from a Water Level Sensor, with an Arduino 101 serving as the central microcontroller. The Arduino 101 is powered by a 3xAAA Battery pack through a 2.1mm Barrel Jack with Terminal Block. The Water Level Sensor's signal is read through one of the analog pins on the Arduino, and the Servomotor is controlled via one of the PWM-capable digital pins. The circuit does not include any embedded code as none was provided.

Component List

Arduino 101

Water Level Sensor

Servomotor SG90

3xAAA Battery with Switch (bare wire)

2.1mm Barrel Jack with Terminal Block

Wiring Details

Arduino 101

Water Level Sensor

Servomotor SG90

3xAAA Battery with Switch (bare wire)

2.1mm Barrel Jack with Terminal Block

Documented Code

No code was provided for the microcontroller in this circuit. To fully utilize the circuit's capabilities, embedded code for the Arduino 101 is required. The code should read the water level from the sensor and then control the servomotor based on the water level readings. Since no code is available, this section cannot be completed at this time.