Es ist bekannt, dass die Flucht aus der Bettdecke an einem kalten Wintermorgen mit großer psychischer Belastung einhergeht und der Verlust der Aktivität am Morgen des Winters der japanischen Wirtschaft große Verluste verursacht hat. Ich weiß nicht, ob dies der Fall ist, aber wenn ich nicht früh morgens von zu Hause weggehe, ist mein Abschluss gefährdet, und ich habe beschlossen, Maßnahmen zu ergreifen. Die Methode, die bei der Suche nach "Wie man aus der Bettdecke entkommt" (Alarm vom Bett fernhalten, mit Heizung schlafen usw.) herauskommt, scheint auf den ersten Blick effektiv zu sein, aber als ich es tatsächlich versuchte, stoppte ich den Alarm. Es wurde klar, dass er zweimal einschlafen würde, nachdem er die Heizung ausgeschaltet oder die Heizung ausgeschaltet hatte. Ich bin ein fauler Mensch, also muss ich die Bettdecke irgendwie deaktivieren, um wirklich zu entkommen. Daher werden wir in diesem Artikel die Herstellung einer Maschine betrachten, die den Futon mit einer Raspeltorte abzieht. Der Umriss der Implementierung ist in der folgenden Abbildung dargestellt. Ziel ist es, den an der Bettdecke befestigten Faden mit einer elektrischen Rolle zu ziehen und aufzuwickeln, wodurch die Bettdecke abgezogen wird. Außerdem wird der Rasppie in einen Webserver verwandelt, sodass er von einem Smartphone abgezogen und die Uhrzeit eingestellt werden kann.
Material | Menge | Bemerkungen |
---|---|---|
Raspberry Pi 3 Model B+ | 1 Stück | Ich denke, es ist möglich, ein unteres zu haben |
Netzteil für Raspeltorte | 1 Stück | |
Brotbrett | 1 Blatt | |
Überbrückungskabel | 15 | |
Elektrisches Kabel | 4m | |
Motortreibermodul | 1 Stück | |
Getriebe | 1 Stück | |
Batteriefach(AA x 3) | 1 Stück | |
Klebebandhalter | 2 Stücke | |
Kamaboko Brett | 1 Blatt | |
Zeichenfolge | Insgesamt 5 m | OK mit PP-Seil |
Schock ohne Band | 20cm | |
AA Batterie | 3 | |
Sicherheitsnadel | Zwei |
Zusätzlich wurden ein Treibersatz, ein Satz von zum Löten erforderlichen Gegenständen, eine Zange und ein Klebstoff (Zellophanband, Gummiband, Aron Alpha) verwendet.
Nachdem ich das Doppelmotorgetriebe zusammengebaut hatte, bohrte ich aus irgendeinem Grund ein Loch in den Teppich, das die richtige Größe hatte, und reparierte es. Um die Gewindewicklung (in zwei Hälften geschnittener Abdeckbandhalter) mit der Welle des Getriebes zu verbinden, habe ich ein Material mit einem großen Reibungskoeffizienten (Schock ohne Klebeband) von ca. 8 cm ausgeschnitten, es fest um die Welle gewickelt und die Gewindewicklung eingeführt. Der Fortschritt der Arbeiten bis zu diesem Punkt ist in der folgenden Abbildung dargestellt. Ich bin zu schlecht im Löten und es riecht nach Fisch, aber es ist okay ...
Als nächstes wird das Rollenteil mit der Bettdecke verbunden. Befestigen Sie eine Sicherheitsnadel an der Oberseite der Bettdecke, binden Sie einen Faden daran und kleben Sie das andere Ende des Fadens auf die weiße Fadenwicklung. Ich finde es ästhetisch ansprechend, aber die fertige Zeichnung ist wie folgt.
Das Spulenteil wird am oberen Trockenstab aufgehängt. Allein dadurch dreht sich die Rolle um den aufgehängten Faden, sodass ein gewisses Maß an Stabilität gewährleistet ist, indem der als Unterlage in der Amazon-Box verwendete Karton am Trockenstab befestigt und mit einer Schnur verbunden wird. ing.
Diese Abbildung. Dies kann durch Steuerung von GPIO wie folgt realisiert werden (siehe hier für den Code).
import RPi.GPIO as GPIO
import time
# init gpio
GPIO.setmode(GPIO.BCM)
channel_list = [24, 25]
GPIO.setup(channel_list, GPIO.OUT)
#Versuchen Sie, es 10 Sekunden lang im Uhrzeigersinn zu drehen
GPIO.output(24, True)
GPIO.output(25, False)
time.sleep(10)
# stop
GPIO.output(24, False)
# cleanup
GPIO.cleanup()
Lass es uns jetzt laufen lassen.
** Du hast es geschafft! !! !! ** (Es gibt verschiedene Probleme, die jedoch später beschrieben werden.)
Mit WebIOPi wurde Raspai zu einem Webserver gemacht, und die Ausführungszeit des Skripts, mit dem die Rolle gedreht wird, kann über ein Smartphone oder ähnliches festgelegt werden. Wenn Sie auf die Einstellungsseite zugreifen, wird der unten gezeigte Bildschirm angezeigt. Wenn Sie die Zeit senden
Zwei von ihnen sind jetzt in Raspeyes Crontab registriert (die Idee, dass Sie nicht zweimal schlafen, wenn Sie die Bettdecke für 3 Stunden deaktivieren). Für die Implementierung dieses Bereichs habe ich den Code in diesem Repository kompiliert. Wenn Sie also interessiert sind, bitte.
Aufgrund des Designs, die Rolle von oben aufzuhängen, ist es schwierig, die Position der Schnur in Bezug auf das Wickelteil zu fixieren, und die Schnur wird zwischen der weißen Fadenwicklung und dem sie umgebenden Kunststoffteil eingeklemmt und bleibt hängen, während ein schreckliches Geräusch entsteht. Die Situation, in der es endet, tritt ziemlich oft auf. Dies hat im praktischen Gebrauch ein großes Problem.
Wahrscheinlich, weil dieses Getriebe nicht für den Einsatz in der Luft ausgelegt ist (?), Macht es jeden Morgen ein Geräusch, das über die menschliche Intelligenz hinausgeht, während das Kabel aufgezogen wird. Ich weiß es nicht, weil ich es nicht gemessen habe, aber ich kann das Geräusch von etwa der doppelten maximalen Lautstärke des Erwachens des iPhones von oben spüren. Ehrlich gesagt ist das Geräusch unabhängig vom Futon zu laut, sodass ich aus dem Bett aufstehen muss. Es ist geworden. Obwohl es gut ist, weil der ursprüngliche Zweck erreicht wurde, besteht die Sorge, dass es ein Ärgernis für die Nachbarschaft sein könnte, daher ist hier eine Verbesserung erforderlich.
Wenn Sie aufgrund der oben genannten Probleme einen besseren Weg gefunden haben, den Futon abzuziehen, teilen Sie uns dies bitte in den Kommentaren mit. Vielen Dank für das Lesen bis zum Ende.
Recommended Posts