Server: – Vor dem Lichtsensor befindet sich ein 100K Widerstand – Vor den Knöpfen befinden sich 10K Widerstände Client: Sourcecode für Prozessing für SERVER Sourcecode für Prozessing für CLIENT Sourcecode für Anduino: StandardFirmata (Unter Exemples)
Blog-Thema: Studierende
PhC, Aufgabe 11: Server & Client, Serielle Kommunikation und Netzwerke
Arduino – USB Kabel – Computer <=> Arduino – USB Kabel – Computer Die 2 Arduinos werden über das Netzwerk verbunden, das Eine als Server, das Andere als Client. Durch Drücken eines Tasters beim Server leuchtet beim Client das entsprechende LED auf. Ein Fotowiderstand auf der Seite des Clients sendet die Lichtstärke des LED’s zum…
Processing Server und Client für Arduino
Riccardo Lardi & Gian Gadient Beidseitig kann auf dem jeweilig anderen Board eine LED gesteuert werden. Zusätzlich kann man vom Server aus mit einem Lichtsensor eine LED auf dem Client analog ansteuern.
Arduino & Networking
Gian Andrea Gadient & Riccardo Lardi Beidseitig kann auf dem jeweilig anderen Board eine LED gesteuert werden. Zusätzlich kann man vom Server aus mit einem Lichtsensor eine LED auf dem Client analog ansteuern.
Serielle Kommunikation und Netzwerk
Zwei Arduinos sind über das Netzwerk miteinander verbunden. Einer ist als Server definiert, der andere als Client. Beim Drücken eines Tasters beim Server, leuchtet die entsprechende LED auf der Client Seite. Ein Foto-Widerstand beim Client steuert eine LED auf der Server Seite. Server: Client:
Netzwerk Verbindung via Server und Client
AUFGABE 1: Lest bei dem einen Arduino einen Taster ein und lässt dadurch eine LED am anderen Arduino aufleuchten. Das Arduino auf der Server-Seite steuert zwei Taster, welche beim Client zwei unterschiedliche LEDs high oder low setzen. Da das Signal über das Netzwerk übertragen wird, reagieren die LEDs mit einigen Sekunden Verzögerung. AUFGABE 2: Lest…
Terminal Basics
Wichtige Grundbefehle zur Nutzung des Terminalpgm unter Os X. pwd: zeigt das aktuelle Verzeichnis an (print working directory). ls: zeigt Files und Ordner in aktuellem Verzeichnis. ls -la : Anzeige aller Files inklusive versteckter. cd public html: wechselt in das Verzeichnis public html cd .. :wechselt in das übergeordnete Verzeichnis cd ~ : wechseln ins…
Digitale Objekte
5 Digitale Objekte Fünf Objekte die je zwei Zustände haben können. Cocktailschirm als Schalter Der Cocktailschirm wird als Schalter für eine LED benutzt, beim Aufschieben des Schirms gibt es einen Kontakt zwischen dem unteren und dem oberen Teil des Schirms, der Stromkreis wird geschlossen und bringt die LED zum leuchten.
Encoder
Enoder Mit einem Encoder werden die Zahlen 0, 1, 2, 3, 4, 5, 6 ,7 ausgegeben. 8 Taster werden dazu an einen Encoder angeschlossen (beim Drücken einer Taste wird die Zahl ausgegeben), es werden 3 Pins benötigt bei denen entweder Strom oder kein Strom fliesst (0 oder 1). Die möglichen Kombinationen werden dan in Zahlen…
Shift Festival/Random Screen
Random Screen Lichtinstallation (2005) Random Screen ist ein mechanischer thermodynamischer Bildschirm, der nicht steuerbar ist und vollkommen ohne Elektrizität auskommt. Zur Beleuchtung und Steuerung des 5×5 Pixel grossen Screens kommen herkömmliche Teelichter zum Einsatz. Jeder einzelne Pixel ist eine eigenständige Einheit. Kernbestandteile sind eine Projektionsfolie, eine modifizierte Bierdose und ein Teelicht. Die Kerze dient als…