Arduino Internet Controlled Schreibtischlampe

5 Schritt:Schritt 1: Was Sie benötigen Schritt 2: Laden Sie Ihren Code mit dem Arduino Schritt 3: Die Schaltung Schritt 4: Die Webseite Schritt 5: Testen Sie es

Arduino Internet Controlled Schreibtischlampe
Dies ist ein kleines Projekt, das ich tat, um meine Schreibtischlampe über das Internet steuern.
Schritt 1: Was Sie brauchen



Ein Linux-Webserver mit PHP, ein Arduino, ein Relais und einige andere components.Step 2: Ihren Code auf dem Arduino Laden

Laden Sie den folgenden Code zu Ihrem arduino:

Leere Setup () {
Serial.begin (9600);
}

Leere Schleife ()
{
if (Serial.available ()> 0) {

char InByte = Serial.read ();
if (InByte == '1') {
digital (13, HOCH);
}
else if (InByte == '0') {
digital (13, LOW);
}
}
}
Schritt 3: Die Schaltung

Arduino Internet Controlled Schreibtischlampe

Arduino Internet Controlled Schreibtischlampe

Schließen Sie alles so, wie in der Abbildung dargestellt.
Schließen Sie die Basis des Transistors auf die in der Code, den ich verwendet, Stift 13 verwendet Stift

Verbinden Sie Ihr Glühbirne in Serie mit Schaltkontakten des Relais.

Und verbinden Sie Ihren Arduino, um Ihre server.Step 4: Der Webseite

Arduino Internet Controlled Schreibtischlampe
php_serial.class.php = Serienbibliothek

example.php = Der Code
stellen Sie sicher, setzen Sie den Pfad Ihrer Arduino in der folgenden Zeile:
$ Serien-> deviceset ("/ dev / ttyUSB0");

Laden Sie diese beiden Dateien auf den Server in das gleiche Verzeichnis.

Schritt 5: Testen Sie es

Arduino Internet Controlled Schreibtischlampe
Stellen Sie sicher, Ihre Berechtigungen haben Recht
gehen Sie zu Ihrem Terminal und geben: ls -l / dev / ttyUSB0
dann werden Sie sollten eine Antwort wie zu bekommen: CRW-rw-rw- 1 root .............
chmod 666 / dev / ttyUSB0: sonst, um die Berechtigungen Typ festgelegt haben, die Sie

Wechseln Sie zu der Beispielseite.

Normalerweise sollten Sie in der Lage, Ihre Beleuchtung steuern.