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
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:
Schritt 3: Die Schaltung
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);
}
}
}
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
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
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.