4 Schritt:Schritt 1: Materialien Schritt 2: Erstellen Sie den Circuit Schritt 3: Laden Sie den Sketch Schritt 4: Testen

    Dies ist eine einfache Reaktionszeit Tester. Es wird nach dem Zufallsprinzip auf einem LED schalten und messen Sie die Zeit, die Sie auf eine Taste drücken, und senden Sie die Messung, um Ihre computer.Step 1: Werkstoffe Materialien Arduino Breadboard USB A zu B-Kabel LED- Knopf 10K resitor Jumper Wires Arduino Software Schritt 2: Erstellen der Circuit Alle 9 Artikel anzeigen Beginnen Sie, indem Sie ein Bein des Button mit der positiven Schiene auf dem Brett Brot. Als nächstes fügen Sie die 10K-Widerstand zwischen dem anderen Bein und Boden. Dann fügen Sie zwischen Pin 13 auf der Arduino und Boden ein geführt. Danach verbinden Sie das negative Schiene auf dem Brett Brot auf den Boden auf der Arduino und der positiven Schiene bis 5V. Schließlich verbinden Sie das Bein des Tasters mit dem 10K-Widerstand auf dem arduino.Step 3 pin zwei: Laden Sie den Sketch Kopieren Sie die Skizze in Arduino IDE und Upload auf dem Arduino. int switchPin = 2; int ledPin = 13; boolean lastbutton = LOW; boolean currentButton = LOW; Gestartet Boolean = false; boolean Timer = false; Langstarttime; Lang endTime; Lang randomTime; schweben elapsedTime; Leere setup () { pinMode (switchPin, INPUT); pinMode (ledPin, OUTPUT); Serial.begin (9600); } boolean Entprellzeit (boolean letzten) { boolean Strom = digitalRead (switchPin); if (reicht! = Strom) { Verzögerung (5); Strom = digitalRead (switchPin); } Rückstrom; } Leere Schleife () { currentButton = Entprellzeit (lastbutton); if (lastbutton == LOW && currentButton == HIGH) { Started = Gestartet!; lastbutton = HIGH; } lastbutton = currentButton; if (Schritte == true && timer == false) { Random (); Timer = true; } if (Schritte == false && timer == true) { Stopp(); Timer = false; } } nichtig Random () { randomTime = random (4,10); randomTime = randomTime * 1000; digital (ledPin, HIGH); Verzögerung (100); digital (ledPin, LOW); Verzögerung (randomTime); Anfang(); } void start () { starttime = millis (); digital (ledPin, HIGH); } void stop () { endTime = millis (); elapsedTime = (endTime - starttime) 5; elapsedTime = elapsedTime / 1000; Serial.print ("Time Sekunden:"); Serial.println (elapsedTime); digital (ledPin, LOW); } Schritt 4: Testen Um die Reaktionszeit Tester zu verwenden, stecken Sie das arduino in den Computer ein und öffnen Sie die serielle Monitor. Als nächstes drücken Sie die Taste, sollte die LED einmal blinkt vier bis zehn Sekunden später sollte die LED einzuschalten. Schließlich drücken Sie die Taste und die abgelaufene Zeit von der LED auf der Taste gedrückt wird auf der seriellen Monitor angezeigt werden ausgeschaltet.$(function() {$("a.lightbox").lightBox();});

      7 Schritt:Schritt 1: Projektkomponenten Schritt 2: Sender-Schaltung auf Steckbrett Schritt 3: Senderschaltplan Schritt 4: Sender Arduino Source Code Schritt 5: Receiver-Brot-Brett-Entwurf Schritt 6: Receiver Schaltplan Schritt 7: Receiver Arduino Source Code

      Dieses Projekt zeigen, das Design und die Entwicklung eines Home Automation System mit HF-Transceiver von Arduino micrcontroller gesteuert. Der Benutzer wird aus der Ferne steuern verschiedene Innengeräte, wie Glühlampen, Türen und Fans mit Radio Frequency (RF) Sender und Empfänger in Hausautomationssysteme. Das Design des Projektes ist in zwei Teile geteilt, dh Sender und Empfänger.

        7 Schritt:Schritt 1: Prep Materialien und Werkzeuge Schritt 2: Planen Sie die Squish Schritt 3: Stellen Sie die Squishy Membrane Schritt 4: Entwerfen der PCB Schritt 5: Montieren Sie die Leiterplatte Schritt 6: Montieren Sie den Schalter Squish Schritt 7: Interpretieren Sensor Data

        Als wir begannen, Gebäude Clyde, unseren entzückenden anpassbar Lampe , wussten wir, wir wollten eine befriedigende Wechselwirkung zwischen den verschiedenen Leuchtstufen die Leuchte Angebote umzuschalten. Wir hatten eine Idee für ein squishy Silikon-Taste, die gut anfühlt, das Reaktionsverhalten und robust genug, um Wiederholungs Interaktionen zu unterstützen. Wir haben Clyde an mehrere Personen gezeigt, und viele werden durch die Interaktion mit dem Silikon-Taste fasziniert, so dass wir dachten, wir sollten zu teilen, wie Sie Ihre eigenen erstellen. Obwohl unsere Taste auf die Form des Clyde zugeschnitten, werden wir versuchen, diese Instructable zu schreiben, so dass Sie anpassen und diese squishy Sensor in das eigene Projekt integrieren können. Der Knopf über einen Soft matschig Membran in unserem Fall aus Silikon, und einen IR-Sensor, um zu erfassen, wenn die Taste gedrückt wird (dh, wenn die Membran verformt wird). Die Schritte, die sind: 1. Prep Materialien und Werkzeuge 2. Planen der Squish 3. Stellen Sie die Squishy Membrane 4. Konzipieren Sie das PCB 5. Bauen Sie die Leiterplatte 6. Bauen Sie die Squishy wechseln 7. Interpretieren Sensor Data Auch finden Sie in Clyde auf Kickstarter .

          4 Schritt:Schritt 1: Anschließen HC-SR04 Ultraschallmodul zu Arduino Schritt 2: Hinzufügen einer Drucktaste Schritt 3: Anschließen eines LCD-Display und einen piezoelektrischen Summer Schritt 4: Messung Tests

          In diesem Tutorial werden wir eine andere Verwendung des HC-SR04 Ultraschallmodul finden. Dieses Modul wird oft auf Roboter und Spielzeug-Autos verwendet werden, um Hindernisse zu finden, aber es kann verwendet werden, um Entfernungen und zu messen. Entfernungen von der HC-SR04 gemessen werden auf unserer geliebten LCD 16x2 Display angezeigt. Werfen Sie einen Blick auf unsere Tutorials, wenn Sie wissen, wie man einen Pin-Header für diese Art von Display löten wollen. Die maximale Reichweite des HC-SR04 ist 4 Meter, und die kürzeste messbare Distanz ist 2 cm mit einer Genauigkeit von 3 mm. Wir machten einen piezoelektrischen Lautsprecher Ring, wenn der Abstand Meter geht nicht in die Hände. Andere zwei Dinge sind erforderlich, wenn Sie Ihren Entfernungsmesser, um genauere Messungen ausführen möchten: Eine Wasserwaage Ein Laser-Pointer Leider, während Tests zu machen wir entdeckt, kann diese Vorrichtung nicht von einer 9V-Batterie, weil ein Mangel an Energie (in Bezug auf die zugeführte Ampere) betrieben werden. Also, Sie haben zu Ihrem Entfernungsmesser unter Verwendung eines Computers oder eines Netzteils zu versorgen (ja, es ist nicht praktisch überhaupt, aber das ist nur ein Experiment!) Einkaufsliste: Auf Ihrem PC Set von Dupont Kabel Arduino UNO USB-Kabel Das Arduino IDE installiert MB-102 Steckbrett Ein HC-SR04 Ultraschallsensor LCD-Display 16x2 10k Ohm Linearpotentiometer 2N3904 Transistor (oder ein 2N2222) Nummer 2 10k Ohm Widerstand (1/4 Watt) Druckknopf Piezo-Summer Wie funktioniert es? Das System überträgt ein Ausbruch von Ultraschallwellen auf das Motiv und erhält dann die entsprechende Echo. Nach dem Reflexionszeit berechnet Arduino die Entfernung durch die folgende Formel: Test Abstand = (hohe Zeit × Schallgeschwindigkeit *) / 2 * Schallgeschwindigkeit in Luft ist 340m / s

            6 Schritt:Schritt 1: Sammeln Sie alle Teile Schritt 2: Löten Headers Schritt 3: Verdrahten Sie den protoboard Schritt 4: Laden Sie den Code Schritt 5: Laserschneiden Schritt 6: Schließen Sie und Genießen

            Nachdem er Zeit auf mehr als ein paar Mal knirschte, brachte ich es auf mich, etwas, das ich schnell eingestellt und optisch Warteschlange mir das aus der Ferne verbleibende Zeit könnte. Basierend auf LEDs, die langsam verblassen auf der Grundlage, wie viel Zeit übrig ist (einstellbar mit einem USB-Kabel und Computer) - die LED Tabletop Timer kann schnell Feedback darüber, wie viel Zeit noch nicht zwingend an ein bestimmtes Ereignis gebunden links geben. Ob es werden immer bereit in den Morgen oder im Hintergrund als eine unaufdringliche Weise, Ihr Tempo während einer Rede zu sehen läuft, macht die Leichtigkeit der ihre Einrichtung für eine große Zeitgeber. Eine kleinere Version ist in Arbeit für einen mobilen FLORA Pack-Installation für Läufer und Radfahrer, die sicherstellen, dass sie auf Tempo auf mehr Hols möchten. Side: Dieses Projekt verwendet Adafruit die Pro Trinket 5V. Bitte stellen Sie sicher, dass Sie alle Treiber für dieses Gerät entweder, oder jede andere Platine verwendeten installiert ist. Es nimmt auch an, Sie haben Arduino auf Ihrem Computer installiert und ein grundlegendes Verständnis von, wie man Code in das Schmuckstück hochladen. Für weitere Informationen zu diesem Produkt, besuchen Sie bitte die folgende: Pro Trinket Information Page Arduino Homepage Außerdem wurde das Gehäuse für das Gerät auf einer Laser-Cutter mit 1/4 "Material zu schneiden. Es ist eine sehr einfache Box zwar und können mit Handwerkzeugen oder anderen Materialien durchgeführt werden.

              6 Schritt:Schritt 1: Laden Sie das Python-Skript Schritt 2: Machen Sie es eine versteckte Datei und ändern Sie den Namen Schritt 3: Fertigen Sie das Skript Schritt 4: Legen Sie das Skript beim Hochfahren ausführen Schritt 5: Fügen Sie die Taste Schritt 6: Beendet

              Da die Raspberry Pi-Stiftung beschlossen, weglassen einen Aus-Taste, um sicher Abschaltung der Raspberry Pi, ich werde Ihnen eine einfache Methode zeigen, kam ich mit, einen zu bauen, so gibt es keine Ausreden mehr für riss das Netzkabel aus dem Pi ! Bei dieser Methode werden keine zusätzlichen Komponenten außer einem Stück Draht, so lange, wie Sie eine Möglichkeit besteht, zwei Stifte zusammen Sie bekommen können und machen diese sofort haben. Diese instructable vorausgesetzt, dass Sie wissen, die Grundlagen der Verwendung eines Raspberry Pi, also den Anschluss an einen Monitor und eine Tastatur / SSH hinein und in der Lage, Befehle in das Terminal eingeben. Löten ist ebenfalls nützlich, aber nicht absolut notwendig, um eine nützliche Taste zu machen.

              Seiten: