Inhaltsverzeichnis:

Circuit Playground Express Türalarm - Gunook
Circuit Playground Express Türalarm - Gunook

Video: Circuit Playground Express Türalarm - Gunook

Video: Circuit Playground Express Türalarm - Gunook
Video: Adafruit Circuit Playground Express Project ‘MIDI Dandelion’ 2024, Juli
Anonim
Circuit Playground Express Türalarm
Circuit Playground Express Türalarm
Circuit Playground Express Türalarm
Circuit Playground Express Türalarm

Haben Sie sich jemals gefragt, ob Familienmitglieder Ihr Zimmer durchsuchen, während Sie nicht in der Nähe sind? Willst du sie verscheuchen? Wenn Sie wie ich sind, brauchen Sie einen Circuit Playground Express Türalarm. Ich habe meinen eigenen Türalarm entwickelt, weil ich immer neugierig bin, wenn jemand in mein Zimmer geht, wenn ich nicht in der Nähe bin, und selbst wenn ich nicht in der Nähe bin, um sie aufzuhalten, möchte ich sie auf jeden Fall erschrecken, damit sie meine Tür nicht ohne Erlaubnis öffnen wieder.

Lieferungen

Für diesen Türalarm benötigen Sie ein Spielplatz-Express-Kit, Zugang zu einem Computer mit USB-Anschluss, einen Pfeifenreiniger, einen Sharpie-Marker (oder einen normalen Marker), zwei Stoffstücke von mindestens 5x4 Zoll (Sie möchten Stellen Sie sicher, dass Sie nach dem Nähen genügend Platz haben, um den Akku in die Tasche zu stecken), zwei Fadenstücke und eine Nadel. Diese Fäden können jede Farbe haben, einer wird zum Zusammennähen des Stoffes verwendet und der andere wird zum Sticken verwendet. Wenn Sie keinen Pfeifenreiniger haben, funktionieren zusätzliche Stoffe oder Schnüre.

Schritt 1: Schritt 1: Fädeln Sie Ihre Nadel ein, nähen Sie Ihre Seiten und zeichnen Sie Ihr Design

Schritt 1: Fädeln Sie Ihre Nadel ein, nähen Sie Ihre Seiten und zeichnen Sie Ihr Design
Schritt 1: Fädeln Sie Ihre Nadel ein, nähen Sie Ihre Seiten und zeichnen Sie Ihr Design
Schritt 1: Fädeln Sie Ihre Nadel ein, nähen Sie Ihre Seiten und zeichnen Sie Ihr Design
Schritt 1: Fädeln Sie Ihre Nadel ein, nähen Sie Ihre Seiten und zeichnen Sie Ihr Design

Sobald Sie alle Ihre Vorräte zusammen haben, möchten Sie sofort mit der Herstellung der Tasche beginnen. Ich benutzte zwei Filzstücke und benutzte einen Binderclip, um sie zusammenzuhalten, damit sie aufgereiht bleiben. Der Bindeclip kann das Hinzufügen von Text auf der Vorderseite Ihrer Tasche behindern, also sollten Sie diese Gelegenheit nutzen, um die lange Seite des Stoffes zusammenzunähen, die nicht durch den Bindeclip zusammengehalten wird. Sobald Sie diese Seite genäht haben, können Sie am Ende der Schnur einen Knoten binden und den Bindeclip entfernen.

Jetzt sollten Sie zwei Stoffstücke haben, die zusammengenäht sind. Der nächste Schritt besteht darin, mit einem Filzstift auf Ihrem Stoff zu zeichnen. Üben Sie am besten Ihre Beschriftung auf einem Stück Papier, bevor Sie auf Ihren Stoff zeichnen, da der Filzstift dauerhaft ist und Sie nicht mehr löschen können, wenn Sie eine Markierung gemacht haben

Dann nehmen Sie Ihr zweites Fadenstück, fädeln es durch die Nadel, machen am Ende einen Knoten und beginnen, Ihren Schriftzug von der Rückseite des oberen Stoffstücks nach vorne zu sticken. Sie möchten sicherstellen, dass Sie nur dort nähen, wo Sie mit dem Sharpie gezeichnet haben, und während dieses Vorgangs Ihre beiden Stoffstücke nicht zusammennähen.

Nähen Sie weiter, bis alle Buchstaben fertig sind. Binden Sie die Schnur ab, um sicherzustellen, dass sie nicht durch den Stoff rutscht. Nehmen Sie dann Ihre erste Schnurfarbe, fädeln Sie sie durch die Nadel, binden Sie einen Knoten ab und nähen Sie die untere und letzte Seite zu Ende. Lassen Sie das Oberteil offen, damit Sie es als Tasche verwenden können.

Schritt 2: Schritt 2: Fügen Sie Ihren Griff hinzu

Schritt 2: Fügen Sie Ihren Griff hinzu
Schritt 2: Fügen Sie Ihren Griff hinzu

Sobald Sie alles genäht haben, können Sie einen Griff hinzufügen. Ich habe einen Pfeifenreiniger verwendet, den ich in zwei Hälften gefaltet habe. Wenn Sie keinen Pfeifenreiniger haben, würde ich nach zusätzlichem Stoff oder Schnur suchen. Sie möchten sicherstellen, dass Sie genug Material haben, um über Ihren Türknauf zu passen, oder Ihr Türalarm kann nicht hängen

Wenn Sie einen Griff haben, nähen Sie jedes Ende an beiden Seiten Ihrer Tasche.

Schritt 3: Schritt 3: Zeit, den Code zu starten

Schritt 3: Zeit, den Code zu starten
Schritt 3: Zeit, den Code zu starten
Schritt 3: Zeit, den Code zu starten
Schritt 3: Zeit, den Code zu starten

Jetzt, da Sie Ihre Tasche fertig haben, ist es an der Zeit, den Circuit Playground Express zu codieren.

Um zu beginnen, möchten Sie sicherstellen, dass Ihr Board das Programm empfängt, wenn es heruntergeladen wird.

Als nächstes möchten Sie sicherstellen, dass sich Ihr Alarm selbst aktiviert, wenn die Taste A gedrückt wird. Nehmen Sie also den Block "On Button A click" und ziehen Sie ihn auf Ihren Bildschirm. Dieser Block wird die nächsten Blöcke enthalten.

Wir wollen dann sicherstellen, dass wir Zeit haben, den Alarm zu aktivieren und wegzugehen, damit wir ihn nicht auslösen. Ich stellte alle Lichter auf hellblau und ließ das Gerät 5 Sekunden warten, nachdem ich Knopf A gedrückt hatte, damit ich sicher davonkommen konnte. Sie können die Farben und die Zeitdauer auf alles einstellen, was Sie möchten, stellen Sie jedoch sicher, dass Sie genügend Zeit haben, um wegzukommen.

Dann möchten Sie eine Variable erstellen. Die Variable in meinem Code ist "Beschleunigung starten". Dieser kann so benannt werden, wie es für Sie am sinnvollsten ist. Diese Variable wird so eingestellt, dass sie die Beschleunigung (mg) der Richtung z annimmt. Dann möchten Sie, dass alle Ihre Lichter ausgehen, um Ihnen mitzuteilen, dass alles eingestellt wurde. Dann nehmen Sie eine andere Variable und nennen sie "aktivieren". Diese Variable wird auf true gesetzt.

Dieser Code sagt Ihnen, dass das Programm beim Klicken auf Schaltfläche A die aktuelle Beschleunigung übernimmt, diese Zahl als Startbeschleunigung festlegt und dann "Aktiviert auf True" setzt.

Schritt 4: Schritt 4: Aktivieren Ihres Alarms

Schritt 4: Aktivieren Sie Ihren Wecker
Schritt 4: Aktivieren Sie Ihren Wecker

Der letzte Block wird mit einem "für immer Block" beginnen. Innerhalb dieses Blocks sollten Sie mit einem "if () = () dann" -Block beginnen. im ersten Kreis möchten Sie die Variable "aktiviert" setzen und den zweiten Kreis auf "true" setzen. Dann möchten Sie einen zweiten "set variable" Block nehmen, um zu sagen "set current Beschleunigung auf Beschleunigung (mg) z. Dies stellt sicher, dass wenn die Variable "aktiviert" wahr ist, dann die "aktuelle Beschleunigung" für immer überprüft wird.

Wir wollen dann einen zweiten "if()>()then"-Block einfügen und sicherstellen, dass das Zeichen in der Mitte ein Größer-als-Zeichen ist. Die erste Blase nimmt den Absolutwert der "aktuellen Beschleunigung" und die zweite Blase den Absolutwert der "Startbeschleunigung" +50. Dieses letzte "Wenn dann" lässt das Programm ständig die aktuelle Beschleunigung in z-Richtung zur Kenntnis nehmen und die Absolutwerte der aktuellen und der Anfangsbeschleunigung vergleichen, bis es erkennt, dass die aktuelle Beschleunigung größer als die Anfangsbeschleunigung ist. Wir interessieren uns nur für die absoluten Werte der Beschleunigungen, weil wir nur wissen möchten, ob der CPX mehr Beschleunigung erfährt, nicht in welche Richtung er beschleunigt. Die +50 ist vorhanden, da die aktuelle Beschleunigung über 50 mg größer als die Startbeschleunigung sein muss Beschleunigung bedeutet, dass der Alarm nur ausgelöst wird, wenn das CPX an der Tür bewegt wurde.

Als nächstes wollen wir ein "while" unter der zweiten if then-Anweisung einfügen, die besagt, "während nicht Taste B gedrückt wurde. Innerhalb dieser while-Anweisung möchten Sie zwischen den Tönen und Farben wechseln, die Ihr Wecker spielen und anzeigen soll, während er losgeht. Ich habe mich für die Farben Rot und Pink entschieden, während ich den 'Pew Pew'-Sound spielte.

Dieser Code lautet: Wenn die aktuelle Beschleunigung größer als die Startbeschleunigung ist, löst die innere "While" -Schleife die Lichter aus, während sie den Ton abspielen, bis die Taste B gedrückt wird.

Dann müssen wir unseren Wecker ausschalten können, damit Sie "aktiviert" auf "falsch" setzen, alle Töne stoppen und alle Lichter ausschalten möchten

Dadurch wird sichergestellt, dass beim Drücken von Taste B die Variable „aktiviert“auf „false“gesetzt wird, alle Töne gestoppt und alle Lichter ausgeschaltet werden

Schritt 5: Schritt 5: Laden Sie die Datei herunter und nähen Sie den Circuit Playground Express

Image
Image

Sobald der Code funktioniert, sollten Sie die Datei herunterladen und prüfen, ob Ihr Türalarm funktioniert.

Das letzte, was Sie tun möchten, ist, die Platine an der Rückseite Ihrer Tasche zu befestigen. Ich benutzte die ersten vier Löcher auf beiden Seiten, um das Brett nach unten zu halten.

Sobald Sie es zugenäht haben, stecken Sie den Akku in Ihre Tasche, bewaffnen Sie Ihre Tür und warten Sie auf das erste Opfer.

Genießen!

Empfohlen: