Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Besorgen Sie sich Materialien und Werkzeuge
- Schritt 2: Wie man die… Bodenmatte herstellt
- Schritt 3: Wie man die… LEDs herstellt
- Schritt 4: So machen Sie das… Touchpad
- Schritt 5: Wie man das… Kissen macht
- Schritt 6: So machen Sie die… Box
- Schritt 7: So machen Sie die… Uhr
- Schritt 8: Wie man das … Arduino macht
- Schritt 9:
Video: Goodnight Snooze - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Problemstellung
- Das Ziel dieses Projekts ist es, sicherzustellen, dass Benutzer pünktlich aufwachen und gute Gewohnheiten entwickeln, ohne sich auf die Schlummertaste verlassen zu müssen.
- Die Schlummertaste ist für den Einzelnen so wichtig geworden, dass es fast zur Gewohnheit wird und das Aufwachen verzögert, bis sie zu spät sind, was für die Weckfunktion kontraproduktiv ist.
- Während es derzeit Wecker gibt, die sich bewegen, oder Kissen, die vibrieren, gibt es keine Maschine, die die Funktion vereint, sicherzustellen, dass eine Person pünktlich aufwacht und wach bleibt.
Die Funktionsweise im ÜberblickBevor der Benutzer schlafen geht, stellt er seinen Wecker auf die Uhrzeit, zu der er aufwachen möchte. Wenn der Wecker zur eingestellten Zeit klingelt, werden die Vibratoren im Kissen aktiviert, um zu vibrieren. Der Benutzer steht dann auf, um mit der Bodenmatte zu arbeiten, die abgeschlossen werden muss, um die Vibratoren auszuschalten. Sie müssen die „Push-to-Start“-Taste drücken und dann blinken drei Lichter hintereinander nach dem Zufallsprinzip. Es ist die Aufgabe des Benutzers, dieselbe Sequenz zu wiederholen, indem er mit dem Fuß auf den Knopf der entsprechenden Farbe tippt. Wenn sie es richtig machen, werden alle Lichter grün, sodass sie eine andere Sequenz ausprobieren können. Sobald sie die zweite Sequenz erhalten haben, führen sie dasselbe für eine dritte Sequenz durch. Wenn der Benutzer eine der Sequenzen falsch versteht, blinkt das System rot und führt sie zu Sequenz eins zurück. Wenn sie drei Sequenzen hintereinander richtig haben, hören die Vibratoren auf zu summen und sie sind bereit, ihren Tag zu beginnen.
*** Sehen Sie sich das angehängte Video an, um eine Schritt-für-Schritt-Anleitung zu erhalten
Lieferungen
- Wecker (und Batterien) - jeder Wecker funktioniert, solange er einen „Wecker aus“-Knopf hat
- Schaumstoff-Bodenmatte (ca. 32 "x 17")
- Kissenbezug
- Filz - 4' x 4'
- Leitfähiges Gewebe - 20cm im Quadrat
- Leitfähiger Faden - 10 Fuß
- 3 x AAA Batteriehalter mit Ein-/Ausschalter und 2-Pin JST
- AAA-Batterien - 3er Pack
- Flora RGB intelligentes Neopixel (3)
- Drahtspulen-Set 6 x 25 Fuß
- Circuit Playground Express Arduino
- 2'x2' Balsaholz ⅛” dick
- 4 "x 4" Acryl ⅛" dick
- SparkFun MOSFET-Leistungsregler
- LilyPad Vibe-Boards (4)
Benötigte Werkzeuge - Drahtschneider
- Überbrückungskabelabisolierer
- Pinzette
- Teppichmesser
- Lötwerkzeug
- Heißklebepistole
- Laserschneider
- 3D Drucker
- Nadel (zum Nähen)
Schritt 1: Besorgen Sie sich Materialien und Werkzeuge
- Die Liste der Materialien und Werkzeuge ist oben aufgeführt
- Hier sind Links der Wunschlisten für die Materialien
- https://www.amazon.com/hz/wishlist/ls/264M8MVLWQU… -
-
Schritt 2: Wie man die… Bodenmatte herstellt
Matte
1. Schaumstoffmatte auf einer stabilen, beschneidbaren Unterlage auslegen
2. Schneiden Sie rote Stoffstreifen aus, um die Matte in vier kleine Schachteln und eine große Schachtel zu teilen (Länge und Breite hängen von der Größe der Bodenmatte ab)
3. Schneiden Sie Löcher aus der Matte (ca. 1 "x 1") im oberen linken Quadranten, unteren linken Quadranten, unteren rechten Quadranten und dem großen rechten Teil aus
Schritt 3: Wie man die… LEDs herstellt
LEDs
1. Verdrahten Sie die LEDs parallel, indem Sie einen Draht an Pin A7 des Arduino anschließen, und dann die LEDs miteinander verbinden, indem Sie den Draht in Richtung der Pfeile auf den LEDs anschließen
2. Verbinden Sie LEDs mit positivem von einer Spannung auf dem Arduino
3. Verbinden Sie die LEDs mit dem Minus, der vom Boden des Arduino kommt
4. Kleben Sie die LEDs an die Unterseite der Matte, wobei die LEDs in jedem Loch in der Matte nach oben kommen
HINWEIS: Die Länge dieser Drähte hängt von der Größe der Bodenmatte ab
Schritt 4: So machen Sie das… Touchpad
Touch Pads
1. Schneiden Sie drei 2 Zoll x 4 Zoll große Rechtecke aus hellbraunem Stoff aus
2. Schneiden Sie in jedes Stück ein kleines Kreisloch, damit die LED zu sehen ist
3. Schneiden Sie drei 0,5 Zoll x 0,5 Zoll große Quadrate aus leitfähigem Stoff
4. Nähen Sie leitfähigen Stoff mit leitfähigem Faden an das 2x4 Stück Stoff
* Nähen Sie das leitfähige Gewebe auf der rechten Seite des Filzes
5. Verbinden Sie den Draht mit dem leitfähigen Faden auf der Unterseite des 2x4-Gewebes
* Verbinden Sie durch Umwickeln eines abisolierten Endes des Überbrückungskabels mit dem leitfähigen Faden
6. Draht verbindet sich mit Pin A3, A4, A5 auf Arduino
7. Heißkleber jeden 2x4 Stoff auf die Matte
8. Schneiden Sie ein 5 Zoll x 3 Zoll großes Rechteck aus hellbraunem Stoff aus
9. Lasercut „Push To Start“auf 5x3-Stoff
10. Schneiden Sie ein 2 Zoll x 1 Zoll großes Stück leitfähiges Gewebe aus
11. Nähen Sie leitfähigen Stoff mit leitfähigem Faden an 5x3-Stoff
12. Verbinden Sie den Draht mit dem leitfähigen Faden auf der Unterseite des 5x3-Stoffs durch Umwickeln
13. Draht verbindet sich mit Pin A2 auf Arduino
Schritt 5: Wie man das… Kissen macht
Kopfkissen
1. Verdrahten Sie drei Vibrationssummer parallel
2. Nähen Sie die Summer an die Oberseite der Unterseite des Kissens
3. Verdrahten Sie drei Vibrationssummer parallel
4. Nähen Sie die Summer an die Unterseite der Unterseite des Kissens
5. Verbinden Sie die beiden positiven Enden von zwei Summer-Sets mit einem Draht
6. Verbinden Sie die beiden negativen Enden von zwei Summer-Sets mit einem Draht
7. Verbinden Sie den positiven Draht mit einer Spannung auf Arduino
8. Verbinden Sie das negative Kabel mit dem negativen SparkFun in der unteren linken Ecke des SparkFun
9. Verbinden Sie den oberen rechten Minuspol des SparkFun mit einer Masse auf dem Arduino
10. Verbinden Sie den oberen linken Pluspol des SparkFun mit Pin A1 auf dem Arduino
HINWEIS: Die Länge dieser Drähte hängt von der Größe des Kissenbezugs ab und davon, wie weit Sie die FLORA LilyPads auseinanderziehen
Schritt 6: So machen Sie die… Box
Kasten
1. Lasergeschnittene Box (Datei angehängt)
* Laserschneiden dieser Box auf Birkenholz für alle Seiten außer der "Front" wird aus Acryl sein, um den Wecker zu sehen)
2. Heißkleber 4 Seiten der Schachtel, nicht die Oberseite (wie auf dem Bild oben gezeigt)
Schritt 7: So machen Sie die… Uhr
Uhr
1. Legen Sie bei Bedarf Batterien in den Wecker ein
2. Heißklebewecker auf die Matte im kleinen Kästchen oben rechts auf der Matte
3. 3D-Druck einer Ausschalttaste (Datei ist angehängt)
4. Wenn die Schaltfläche fertig gedruckt ist, kleben Sie sie auf die AUS-Schaltfläche des Weckers
Schritt 8: Wie man das … Arduino macht
Arduino
1. Löten Sie die Anschlüsse auf dem Arduino
2. Platzieren Sie Arduino auf der Rückseite der Box
3. Verbinden Sie den Akku mit Arduino
4. Heißkleber-Akku auf der Rückseite der Box
5. Verwenden Sie diesen Link für den Code und laden Sie ihn auf das Arduino herunter, indem Sie das USB-C-Kabel an das Arduino anschließen. Trennen Sie nach dem Herunterladen das Kabel und schalten Sie den Akku ein, wenn Sie ihn einschalten möchten.
MakeCode-Link für Goodnight Snooze
Schritt 9:
HERZLICHEN GLÜCKWUNSCH!
Du hast Goodnight Snooze fertig gemacht