Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: (Optional, aber empfohlen) Stecken Sie Ihre Schaltung ein
- Schritt 2: Entwerfen Sie eine Leiterplatte
- Schritt 3: Zusammenbauen und Löten
- Schritt 4: Arduino-Code hochladen
- Schritt 5: Fertig
Video: Telefonquarantäne für digitalen Minimalismus! - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Zu oft schnappte ich mir mein Handy, um das Wetter zu überprüfen und landete in einer Social-Media-Spirale. Ich brauchte eine Telefonquarantäne.:)
Dies ist ein Telefonständer, der aufleuchtet, wenn Sie Ihr Telefon ablegen. Darüber hinaus verfolgt es, wie lange Sie es ruhen lassen
Erstellen Sie mehrere, um herauszufinden, wer in der Familie sein Telefon am wenigsten nutzt! Oder verwenden Sie es selbst, um zu verfolgen, wie lange Sie es in Ruhe gelassen haben! Jeder liebt positive Verstärkung.
Ich hatte davon geträumt, einen Telefon-Quarantäne-Timer (Quarantäne-Timer) für meinen eigenen Gebrauch zu machen. Ich habe versucht, Apps zu blockieren, wollte aber einen physischen Ort, an dem ich mein Telefon ablegen kann. Darüber hinaus ist es für meine Eltern und meinen Bruder einfach zu bedienen - keine zusätzliche App erforderlich. Stattdessen verwenden wir einen Fotowiderstand, um die Anwesenheit des Telefons zu erkennen, wenn es Licht von oben blockiert.
Zusätzlicher Bonus: Ich habe einen Anreiz, mein Telefon an einem bestimmten Ort abzulegen. Das bedeutet, dass ich es weniger wahrscheinlich verliere!
- März - Ich hatte eine vage Vorstellung, dass ich die am Telefon verbrachte Zeit begrenzen sollte. In eine Kiste sperren? Mit einer Zeitschaltuhr?
- April - Ich habe viel skizziert und meine Idee auf einem Steckbrett prototypisiert. Ich habe nicht viel anderes gemacht, als Zeit mit meinem Telefon zu verbringen.:(
- 19. Mai - Sah diesen Instructables-Wettbewerb und wurde inspiriert, ihn robust zu machen! Noch am selben Abend ein schnelles und schmutziges PCB aufgebaut. Wir brauchen das schnell!
- 20. Mai - Leiterplatten bestellt und gewartet.
- 29. Mai - Löten und montieren.
Ich hatte es eilig, dies zu bauen, und habe so wenig Komponenten wie möglich verwendet. Ich hoffe, Sie sind inspiriert, auch einen zu bauen! Ich denke, es ist ein großartiges Anfängerprojekt, um PCB-Design und Arduino zu lernen. Sie können auch verschönern und zusätzliche Funktionen hinzufügen! Ich selbst hoffe, einige spannende Dinge hinzuzufügen… sobald ich mein Handy weglege.;)
Lieferungen
- eine führte
- 10K Widerstand (beliebiger kompatibler Wert für Fotowiderstandszug)
- 220 Widerstand (jeder kompatible Wert für die LED)
- Arduino Nano (Uno kann ersetzen)
- Display - ich habe ein 128x64 OLED verwendet
Optional:
- Buchsenleisten
- (4) M3x20mm Abstandshalter
- (4) M3-Schrauben
Schritt 1: (Optional, aber empfohlen) Stecken Sie Ihre Schaltung ein
Obwohl ich mein letztes Projekt auf eine Leiterplatte portiert habe, können Sie stattdessen problemlos ein Steckbrett verwenden. Stecken Sie einfach alles in eine Schachtel mit Löchern, um das Arduino aufzuladen und den Fotowiderstand herausschauen zu lassen.
Breadboarding wird auch dazu beitragen, sicherzustellen, dass Ihre Verbindungen und Hardware einsatzbereit sind.
Schritt 2: Entwerfen Sie eine Leiterplatte
Das Entwerfen einer Leiterplatte umfasst:
- Schaltplan erstellen
- Das Brett auslegen
Ich werde beide Dateien, die ich unten entworfen habe, fallen lassen. Dies ist eine ziemlich einfache Schaltung und kann nach Belieben geändert werden.
Mein Handy ist 3 Zoll breit und 6 Zoll hoch. Ich habe die Abmessungen meiner Platine angepasst, damit ich mein Telefon auf Abstandshaltern an 4 Ecken ablegen kann.
Was die eigentliche Schaltung betrifft, haben wir nur sehr wenige Komponenten:
- Arduino Nano
- führte zur Bestätigung der Telefonpräsenz
- 2 Widerstände
- Fotowiderstand zur Erkennung des Telefons
- OLED-Display zur Anzeige der verstrichenen Zeit
Ich habe meine Leiterplatten bei JLCPCB bestellt. Wenn Sie nicht auf einen Drittanbieter warten möchten, können Sie Matrixboard für Ihr Abschlussprojekt problemlos verwenden!
Schritt 3: Zusammenbauen und Löten
Wenn Sie Buchsenleisten haben, löten Sie sie auf die Fußabdrücke für Arduino Nano und OLED.
Ich finde sie sehr praktisch; Anstatt einen Arduino direkt auf die Platine zu löten, können Sie die Buchsenleisten einlöten. Der Arduino ist abnehmbar, falls er brät oder Sie ihn wiederverwenden möchten.
- Der 10K-Widerstand sollte sich rechts befinden und mit dem Fotowiderstand verbunden sein. Dies ist ein Pulldown-Widerstand, daher verwenden wir einen hohen Widerstandswert.
- Der 220-Widerstand geht einfach in Reihe mit unserer LED, um den Strom zu begrenzen.
- Unser 128x64 OLED verwendet I2C zur Kommunikation, benötigt also nur 2 Leitungen: SCL und SDA.
Alles anlöten, auf Kurzschlüsse prüfen und einschalten!
Fügen Sie Abstandshalter hinzu - ich habe M3X20mm verwendet. Diese sind 20 mm hoch, um Spielraum zu ermöglichen. Wir wollen nicht, dass das Telefon das Arduino oder OLED berührt! Sie können Abstandshalter oder sogar Plastikstrohhalme in jeder Höhe über 20 mm verwenden.
Persönlich bin ich mit einem nackten Board in Ordnung. Verständlicherweise würde eine Abdeckung jedoch Schäden verhindern. Ich habe Angst, dass mein Telefon den Fotowiderstand zerstört!
Sie können ein Stück Pappe mit den gleichen Abmessungen wie die Platine finden, ein Loch schneiden, wo der Fotowiderstand herausschaut, und Sie haben eine Abdeckung! Holz oder ein benutzerdefiniertes 3D-gedrucktes Gehäuse funktionieren auch.
(Bilder von Fusion. Sie können Ihre Eagle-PCB-Dateien nach Fusion360 exportieren. Beide Software befinden sich unter Autodesk.)
Schritt 4: Arduino-Code hochladen
Hier sind einige detaillierte Bilder der tatsächlichen Sache.
In diesem Code wird durch das Abdecken eines Fotowiderstands eine LED zum Aufleuchten und ein Timer auf dem Display ausgelöst.
Bibliotheken, die Sie möglicherweise benötigen:
LCDGFX
Sie können einige persönliche Änderungen vornehmen:
- Passen Sie den Schwellenwert von (PhotocellReading < 300) entsprechend Ihrer eigenen Raumhelligkeit an.
- Ich habe die LED ausgelöst, um sich einzuschalten, wenn das Telefon vorhanden ist. Sie können das Gegenteil tun und es ausschalten, wenn Sie Ihr Telefon darauf legen.
- Ich habe auch Sekunden in meinem Timer verwendet. Sie können nach Minuten oder Stunden zählen, wenn Sie dies wünschen.:)
Schritt 5: Fertig
Empfohlen:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
So zerlegen Sie einen digitalen Messschieber und wie funktioniert ein digitaler Messschieber – wikiHow
Wie man einen digitalen Messschieber abreißt und wie ein digitaler Messschieber funktioniert: Viele Leute wissen, wie man Messschieber zum Messen verwendet. In diesem Tutorial erfahren Sie, wie Sie einen digitalen Messschieber abreißen und erklären, wie der digitale Messschieber funktioniert
So erstellen Sie eine einfache Animation mit einem digitalen Tablet – wikiHow
So erstellen Sie eine einfache Animation mit einem digitalen Tablet: Diesen Sommer konnte ich mit Hilfe meiner Eltern das Wacom Intous Pro klein bekommen. Ich lernte Fotobearbeitung, Zeichnen und Skizzieren von Cartoons usw. Ich entschied mich dann für die Herstellung eines Instructable. Letztendlich habe ich mich dafür entschieden, eine kurze und unterhaltsame Animation zu erstellen
So erstellen Sie einen digitalen EKG- und Herzfrequenzmonitor – wikiHow
So erstellen Sie einen digitalen EKG- und Herzfrequenzmonitor: Ein Elektrokardiogramm (EKG) misst die elektrische Aktivität des Herzschlags, um zu zeigen, wie schnell das Herz schlägt sowie seinen Rhythmus. Es gibt einen elektrischen Impuls, auch Welle genannt, der durch das Herz wandert, um den Herzmuskel p