2

Recent Posts

Pages: 1 ... 5 6 7 8 9 10
61
Electronics / Re: solder temperature
« Last post by jkerns on September 05, 2014, 03:56:34 PM »
If nothing else, your tips will last longer.
62
Electronics / solder temperature
« Last post by mstacho on September 05, 2014, 10:43:08 AM »
Just wondering: I've never really seen a need to set my soldering station to anything other than maximum power.  Even when doing surface mount with the thinner solder.  Other than the possibility of temperature stressing your boards/components, is there any reason to use lower settings?

Mike
63
Electronics / Re: 16-button keypad code question [RESOLVED]
« Last post by tzankoff on September 04, 2014, 05:36:57 AM »
Problem solved.
Apparently, "if (variable)..." and "if (variable==true)..." are not the same.
I guess I was not thinking along those lines as to that being the problem..
Anyway, here is my functioning code if anybody is interested. I am using this code as a means to control which track is played by an MP# Trigger.

Keypad:
1-2-3-A
4-5-6-B
7-8-9-C
*-0-#-D

Code: [Select]
keypadButton=false;
for (x=1; x<=4; x++){
switch(x){
case 1:
keypadR1.low();
break;
case 2:
keypadR2.low();
break;
case 3:
keypadR3.low();
break;
case 4:
keypadR4.low();
break;
}

keypadCheck[1]=keypadC1.isLow();
keypadCheck[2]=keypadC2.isLow();
keypadCheck[3]=keypadC3.isLow();
keypadCheck[4]=keypadC4.isLow();

for (y=1; y<=4; y++){
if (keypadCheck[y]){
keypadButton=((x-1)*4)+y;
temp=false;

switch(keypadButton){
case 1: // 1
temp='1';
break;
case 2: // 2
temp='2';
break;
case 3: // 3
temp='3';
break;
case 4: // A (speed dial)
keypadVal=11;
keypadStop=true;
break;
case 5: // 4
temp='4';
break;
case 6: // 5
temp='5';
break;
case 7: // 6
temp='6';
break;
case 8: // B (speed dial)
keypadVal=12;
keypadStop=true;
break;
case 9: // 7
temp='7';
break;
case 10: // 8
temp='8';
break;
case 11: // 9
temp='9';
break;
case 12: // C (speed dial)
keypadVal=13;
keypadStop=true;
break;
case 13: // * (clear existing input)
keypadVal=false;
break;
case 14: // 0
temp='0';
break;
case 15: // # (finish selecting track number)
keypadStop=true;
break;
case 16: // D (speed dial)
keypadVal=14;
keypadStop=true;
break;
}

if (temp){
keypadVal=keypadVal*10+(temp-'0');
}

if (keypadStop){
functionAudioPlayer(keypadVal);  // sends track info to MP3 Trigger
rprintf("VAL: %d\r\n",keypadVal);
keypadVal=false;
keypadStop=false;
}

rprintf("keypadButton: %d --> keypadVal: %d\r\n",keypadButton, keypadVal);
delay_ms(250);
break;
}
}

keypadR1.high();
keypadR2.high();
keypadR3.high();
keypadR4.high();
}

64
Misc / Fanuc Robot Model# R-1000iA/100F - HGR Industrial Surplus
« Last post by PTD on September 03, 2014, 02:31:00 PM »
Just In - Fanuc Robot Model# 1000iA/100F Priced at $34,999.00 Photo is attached. For additional information in regards to this item you may follow this link: http://bit.ly/Wd6HB0

We currently have in stock 77 robotic items, from full industrial robots to parts, controllers, etc. that members of the forum may find useful.  You may follow this link for additional information: http://bit.ly/1oEln2L
65
Software / Re: PS2 wireless controller protocol
« Last post by jimujan on September 03, 2014, 03:34:40 AM »
roboninja93 I like your idea, I would like to  controll the robot by ps2 controller too, I will try it .
66
Electronics / Re: simple funny drawing robot- video
« Last post by jimujan on September 03, 2014, 03:23:41 AM »
I like it too, seems interesting, but what exactly do this device ?
67
Software / Re: PS2 wireless controller protocol
« Last post by tzankoff on September 03, 2014, 01:49:05 AM »
I am in the same scenario as roboninja93 in wanting to use a wireless PS2 controller. My experience eventually led me to just stick with a wired controller which has worked out fine...but I would still like to go wireless.

With that said, I think that I remember reading somewhere that there is a clock speed issue or something like that. Lynxmotion has a wireless PS2 Robot Controller Kit that now comes with a piece of hardware that supposedly deals with  this issue. Previous versions did not come with the level shifter. I will look more into it as I get to that part of my robot build.

http://www.lynxmotion.com/p-869-ps2-robot-controller-v3.aspx
68
Electronics / what motor to use
« Last post by DiegoChavez on September 02, 2014, 02:07:53 PM »
I want to make something like the golfboard. google it for images and info. I need 2 motors to make mine move It needs to go up some big hills in my local golf course what motors do you recomend I use?
69
Electronics / 16-button keypad code question [RESOLVED]
« Last post by tzankoff on September 02, 2014, 01:29:54 PM »
Hey guys! Long time no post.

I am rebuilding my robot skeleton and am rewriting the code from scratch and I have run  into a problem that has left me scratching my head. I am trying to install a 16-button keypad and despite using the keypad code from my previous robot build, it does not seem to work this time around and I am not sure why.

I am using the same keypad and wiring harness from the previous build.
I have confirmed that the keypad does work.
I have confirmed that the wiring to the Axon II is correct.
All variables are properly defined.
Compiling the code produces no errors.

In Project Designer,  I have the row pins (L0, L1, L2, and L3) set as digital outputs initially set to high. I have the column pins (L4, L5, L6, and L7) set as digital inputs with the internal pullup resistors enabled.

This leads me to believe that I have a code problem. However, when I compare it to the guideline that Webbot provided in a previous thread, I cannot find any difference. Everything else that I have plugged into the  Axon II (continuous servo, RGB LED, and a push button) works just fine. Does anyone have any idea what the problem is?

EDIT: Problems solved. See code and explanation below.
70
Misc / Re: Careers in Robotics
« Last post by jkerns on September 01, 2014, 01:32:12 PM »
That is a good program. I would think you should be able to find the job you want with this degree. Other schools are now offering similar undergraduate degrees, but they are still pretty few and far between.
Pages: 1 ... 5 6 7 8 9 10

Get Your Ad Here

data_list