Show Posts
Pages: [1]
1  Using Arduino / Project Guidance / Texting using a Keyboard,Arduino and a GSM Module, on: March 09, 2011, 07:37:54 am
I would like to use a ps/2 keyboard to send text messages form An Arduino.
I would like some help with this As I have no programming Experiance.


please Look at the link below from the old forum.

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1281695580


2  Topics / Device Hacking / texting with ps/2 on: March 08, 2011, 08:04:31 am
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1281695580
3  Forum 2005-2010 (read only) / Interfacing / TEXTING WITH PS/2 KEYBOARD +DUMILINOVE+ GSM SHEILD on: August 13, 2010, 05:33:00 am

 I would like to have keypresses on a ps2 keyboard connected to an Arduino Dumilinove sent as text messages to a preset number when I press the enter key on keyboard. the maximum number of characters will not exceed 100. I would like to use this gsm sheild from sparkfun.
http://www.sparkfun.com/commerce/product_info.php?products_id=9607.
I have  connected keyboard to arduino and the ascii charecters are being output  trough the tx pin at 9600 baud. I can see what is being typed on the display.
I would be greatful if some one could point me in the right direction as to how to make the gsm shield send text messages?  
4  Forum 2005-2010 (read only) / Interfacing / Text message using keyboard arduino and  gprs on: August 12, 2010, 06:07:53 am
I would like to use a ps/2 keyboard to send text messages to a cell phone. I have succeeded in connecting a ps/2 keyboard and a display to the arduino so i can see what I am typing. I would like to use a gprs module and have it send what i type when i hit enter on the keyboard.
5  Forum 2005-2010 (read only) / Interfacing / keypad controller on: February 06, 2010, 08:13:56 pm
I am trying build  a keypad using an arduino as the keypad controller. i used code from arduino's site and can see the keypresses on the serial monitor. I would like to use the tx pin to output the keystrokes at a baud rate of 4800 8n1 could this be done?  
6  Forum 2005-2010 (read only) / Interfacing / Re: keypad troubles on: February 06, 2010, 03:43:33 pm
Great Idea. I don't know why that was not the first thing I did when I uploaded the sketch to the board! you assumption seems to be correct.  but please humour me.
how do I modify the code to make the tx pin transmit key press data.

below is the code I used.
Code:
#include <Keypad.h>[

const byte ROWS = 4; //four rows
const byte COLS = 3; //four columns
char keys[ROWS][COLS] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'#','0','*'}
};
byte rowPins[ROWS] = {5, 4, 3, 2}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {8, 7, 6}; //connect to the column pinouts of the keypad

Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

void setup(){
  Serial.begin(9600);
}

void loop(){
  char key = keypad.getKey();

  if (key != NO_KEY){
    Serial.println(key);
  }
}[code][code]
7  Forum 2005-2010 (read only) / Interfacing / Re: keypad troubles on: February 05, 2010, 06:01:22 am
I have a couple
promini 5v and  dumilinove.  
8  Forum 2005-2010 (read only) / Interfacing / Re: keypad troubles on: February 04, 2010, 06:40:08 pm
I need the max 232 to convert the ttl signals from arduino tx  to rs232 on the computer???  ideally i would love to avoid max232 altogether.
I am designing a meter readings logger. the logger only accepts rs232 data and logs data when  I  hit the # key. I could use an rs232 keyboard but these are expensive bulky and drain batteries. I want to test the arduino first with hyperterminal before placing order for logger.
9  Forum 2005-2010 (read only) / Interfacing / Re: keypad troubles on: February 04, 2010, 06:04:54 pm
i need the max 232 to convert the ttl signalsfrom arduino tx  to the rs232 on the computer? or is there another way to hyperterminal to connect to arduino.
10  Forum 2005-2010 (read only) / Interfacing / Re: keypad troubles on: February 04, 2010, 05:23:12 pm
 thanks for your reply
 what i want to do is type  1 on keypad and have 1 appear on the screen. ( keypad-arduino-max232-computer)
this is the code i used ,
#include <Keypad.h>

const byte ROWS = 4; // Four rows
const byte COLS = 3; // Three columns
// Define the Keymap
char keys[ROWS][COLS] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'#','0','*'}
};
// Connect keypad ROW0, ROW1, ROW2 and ROW3 to these Arduino pins.
byte rowPins[ROWS] = { 9, 8, 7, 6 };// Connect keypad COL0, COL1 and COL2 to these Arduino pins.
byte colPins[COLS] = { 12, 11, 10 };

// Create the Keypad
Keypad kpd = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

#define ledpin 13

void setup()
{
  digitalWrite(ledpin, HIGH);
  Serial.begin(4800);
}

void loop()
{
  char key = kpd.getKey();
  if(key)  // same as if(key != NO_KEY)
  {
    switch (key)
    {
      case '*':
        digitalWrite(ledpin, LOW);
        break;
      case '#':
        digitalWrite(ledpin, HIGH);
        break;
      default:
        Serial.println(key);
    }
  }
}

11  Forum 2005-2010 (read only) / Interfacing / keypad troubles on: February 04, 2010, 02:49:43 pm
 hi I would like to use my dumilinove as a keypad controller. i would like  the keypresses to be output thru tx (or is it rx?) at a baudrate of 4800. seria data format 8data bits no parity and 1 stop bit. I would like the chracters to be sent using standard ASCII values. how do I go about this?  I have the pullup resistors and keypad. I used the available sketches from arduino playground but no joy .  any help would be much appericiated!  
12  Forum 2005-2010 (read only) / Interfacing / Arduino bluetooth keyboard on: November 26, 2009, 06:03:08 am
I have an arduino mini, ps/2 keyboard, lithium battery(5v) and bluetooth module. I would like to make the keyboard into a bluetooth keyboard. HELP please
13  Forum 2005-2010 (read only) / News / [m by=mellis destboard=hardware dest=1259233388]: Arduino bluetooth keyboard on: November 26, 2009, 06:03:08 am
[moved] [link=http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1259233388/0]Interfacing[/link] [move by] mellis.
Pages: [1]