Project tutorial
Skype Mobile

Skype Mobile © MIT

Type the name of your friend to call in skype.

  • 1,495 views
  • 0 comments
  • 3 respects

Components and supplies

About this project

Open oneSheeld App , connect to the board ,then choose Keyboard,skype and Terminal Shields, you can lock the display to the keyboard shield by pressing on the Lock at the bottom left of the screen,
Finally :
Type the exact name of the contact you want to skype call and press enter

Note: make sure that your mobile is well connected to the internet and skype app is worling well. 


Note: you can test the code by calling "echo123".

Code

CodeC/C++
the code stores the entered characters in String named text. when you press backspace it removes the last character. also when you press enter is makes skype call of the entered name.
#define CUSTOM_SETTINGS
#define INCLUDE_KEYBOARD_SHIELD
#define INCLUDE_TERMINAL_SHIELD
#define INCLUDE_SKYPE_SHIELD

/* Include 1Sheeld library. */
#include <OneSheeld.h>

String text = "";

void setup() 
{
  /* Start communication. */
  OneSheeld.begin();
  /* Keyboard callBack function. */
  AsciiKeyboard.setOnButtonChange(&keyboardFunction);
}

void loop()
{}

/* Function to be invoked once a new character is pressed. */
void  keyboardFunction(char data)
{
  Terminal.write(data);
  if(data == '\b')
  {
    if(text.length() > 1){
      text = text.substring(text.length()-1);  
    }else if (text.length() == 1){
      text = "";
    }
  }else if(data == '\n'){
    Skype.call(text);
    text = "";
  }else
  {
    text = text +data;
  }
}

Schematics

skype mobile caller
I don't think that the circuit is too complicated.
Skype%20call%20using%20keyboard bb

Comments

Created by

Guest

Are you Guest? Claim this project and add it to your profile.

This is mine

Posted by

Amrousy
Amr Saleh
  • 3 projects
  • 51 followers

Published on

October 3, 2015

Members who respect this project

Untitled 2

and 2 others

See similar projects
you might like

Similar projects you might like

Home surveillance system using skype calls

Project tutorial by Manuel Miguel

  • 2,157 views
  • 0 comments
  • 5 respects

Skype Emergency Call

Project showcase by Manuel Miguel

  • 1,173 views
  • 0 comments
  • 4 respects

Track and Control Your Car Remotely

Project tutorial by Ashraf Nabil

  • 34,073 views
  • 5 comments
  • 71 respects

Room temperature sensor with display on Mobile

Project showcase by Kaustubh Agarwal

  • 32,246 views
  • 9 comments
  • 65 respects

Control a RGB Led using Arduino and a smartphone's camera

Project tutorial by Mr robot Maker

  • 3,672 views
  • 1 comment
  • 10 respects

Controlling LED light intensity using smartphone light senso

Project tutorial by Nikola Travis

  • 2,996 views
  • 0 comments
  • 4 respects
Add projectSign up / Login