these are my codes:
php
Code:
<?PHP
if (isset($_GET["t"]))
{
if ($_GET["t"]==0)
{
$fp=fopen("com3", "w");
fwrite($fp,chr(0));
fclose($fp);
}else
{
$fp=fopen("com3", "w");
fwrite($fp,chr(1));
fclose($fp);
}
}
echo "<a href=ard.php?t=0>on</a><br><br>";
echo "<a href=ard.php?t=1>off</a>";
?>
if (isset($_GET["t"]))
{
if ($_GET["t"]==0)
{
$fp=fopen("com3", "w");
fwrite($fp,chr(0));
fclose($fp);
}else
{
$fp=fopen("com3", "w");
fwrite($fp,chr(1));
fclose($fp);
}
}
echo "<a href=ard.php?t=0>on</a><br><br>";
echo "<a href=ard.php?t=1>off</a>";
?>
and arduino
Code:
int ledPin = 13;
int usbnumber = 0;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0)
{
usbnumber = Serial.read();
if (usbnumber == 48) {
digitalWrite(ledPin,HIGH);
}
if (usbnumber == 49) {
digitalWrite(ledPin,LOW);
}
usbnumber=0;
}
}
int usbnumber = 0;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0)
{
usbnumber = Serial.read();
if (usbnumber == 48) {
digitalWrite(ledPin,HIGH);
}
if (usbnumber == 49) {
digitalWrite(ledPin,LOW);
}
usbnumber=0;
}
}
is a very simple code..but i think that arduino don't understand what i send with php