Menu based Interface: Control

June 2, 2017

Introduction

evive includes hardware interaction and plug & play interface, which can be used to control many basic utilities like controlling motors, servos, stepper, relays, solenoid valves for pneumatics using tactile switches slide switches and potentiometers. Also, the user can use the inbuilt hardware (switches and potentiometers) to change/define the states of Digital I/O Pins or PWM output. Switches and Potentiometers are internally connected to Arduino MEGA pin for giving control inputs to motor drivers and motor drivers are connected to the output at plug & play interface. The state or values are displayed on the screen.

Control Menu Servo Selected

Through evive’s control submenu, you can control 2 DC Motors or 2 Servo Motors or a Stepper Motor.

Controlling DC Motor from Control Sub-menu

To control a DC motor, the user has to navigate in control, select Motor. Then select whether you want to control the motor through Channel 1 or Channel 2 or both the Channels.

Motor Control Menu Motor 1 & 2 selected

Then you can see the motor control panel, where you can control the direction of the motor using slide switch and the speed (PWM) of the motor using the potentiometer.

Motor Control Panel both Motors

Motor Control Panel 2

 
evive motor channel
                                              Figure: Connect the DC Motor to the motor output pins
 
DC Motor Control Fritzing Cirrcuit Diagram
                                   Figure: Schematic Diagram (DC Motor is connected to the second motor output)
Controlling Motors and Servo with evive
                          Figure: Controlling a motor through channel 1 and a servo motor through channel 2
 

Controlling Servo Motor from Control Submenu

To control an RC servo motor, the user needs to select the servo menu and it will open the servo control option showing the current angle. The angle of the servo motor can be controlled using the potentiometers.

Servo Select Menu 2Servo Control Panel 1 & 2
evive servo output channel
                                               Figure: Connect the Servo Motor to the Servomotor output pins
 
evive Servo Fritzing circuit diagram
                                         Figure: Schematic Diagram (DC Motor is connected to the second motor output)

Controlling Stepper Motor from Control Submenu

To control a stepper motor, the user needs to select the stepper menu and it will open the stepper control panel where you can control the stepper motor using slide switch and potentiometer.

 
evive motor channel
                                          Figure: Connect the Stepper Motor to the motor output pins
 
evive Stepper Motor Circuit DIagram
                        Figure: Schematic Diagram (Stepper Motor is connected to the dc motor outputs).

Uses

This submenu can be used to test, calibrate and debug actuators or components in your projects or use them to get desired output states at digital I/O pins for your custom needs.

Share this Documentation
Share on facebook
Facebook
Share on twitter
Twitter
Share on google
Google+
Share on pinterest
Pinterest
Share on reddit
Reddit
Share on print
Print
Related Tutorials & Projects
Smartphone Controlled Plant Watering 600px

Wirelessly Controlled Drip Irrigation System

In this project, you will control the drip irrigation system wirelessly using your smartphone. By using Bluetooth module and evive you will control the water-pump and thus be watering the plants.

evive Menu Interface

Menu Interface

Introduction The conventional way of using Arduino is by making a program in Arduino IDE…

How to interface water pump with evive?

This tutorial discusses how we can interface water pump with evive . How we can control the speed of water flow using the evive menu? How we can control the speed using potentiometer with a simple scratch code.All the answers are given in this tutorial.LET'S BEGIN....
All articles loaded
No more articles to load
Featured Projects
Space-Battle-Game on Scratch

Space Battle

This project will show you how to make a cool space battle game on your own in PictoBlox (Scratch-based programming) and play using your Smartphone!

All articles loaded
No more articles to load

Leave a Reply

Close Menu
×

Cart