Servo_HelloWorld Example for WIZwiki-W7500

Dependencies:   Servo mbed-src

Fork of Servo_HelloWorld by Simon Ford

Prerequisite

This example is for servo motor test using digital I/O(PWM).

To implement this function, you need a Platform board, network Interface board.

  • WIZwiki-W7500 from WIZnet (Platform board and Ethernet I/F board)

Hardware Configuration

WIZwiki-W7500 Pin map

pin map

Servo Motor(HS-5585MH)

pin map

Wiring Table

HS-5585W7500
VCC5V
GNDGND
SIGNALD14

Software

Init GPIO

Servo myservo(D14);

Set data to Servo

    for(float p=0; p<1.0; p += 0.1) {
        myservo = p;
        wait(0.2);
    }

Caution

When wiring, be careful (GND, VCC)

Committer:
simon
Date:
Tue Nov 23 16:10:35 2010 +0000
Revision:
1:40d2fd0b99e6
Parent:
0:ea7182628dfa
Child:
2:5695dfde1449
Hello World version including library

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simon 1:40d2fd0b99e6 1 // Hello World to sweep a servo through its full range
simon 1:40d2fd0b99e6 2
simon 1:40d2fd0b99e6 3 #include "mbed.h"
simon 1:40d2fd0b99e6 4 #include "Servo.h"
simon 1:40d2fd0b99e6 5
simon 1:40d2fd0b99e6 6 Servo myservo(p21);
simon 1:40d2fd0b99e6 7
simon 1:40d2fd0b99e6 8 int main() {
simon 1:40d2fd0b99e6 9 for(float p=0; p<1.0; p += 0.1) {
simon 1:40d2fd0b99e6 10 myservo = p;
simon 1:40d2fd0b99e6 11 wait(0.2);
simon 1:40d2fd0b99e6 12 }
simon 1:40d2fd0b99e6 13 }