Inhaltsverzeichnis:

ArduBand - Rette deine Augen! - Gunook
ArduBand - Rette deine Augen! - Gunook

Video: ArduBand - Rette deine Augen! - Gunook

Video: ArduBand - Rette deine Augen! - Gunook
Video: Save your eyes - arduBand 2024, Juli
Anonim
Image
Image

Hallo, in der aktuellen Situation arbeiten viele Menschen zu Hause, weshalb wir viel mehr Zeit vor Computern oder Smartphones verbringen. Manchmal können wir mehrere Stunden vor dem Display sitzen, unsere Augen zerstören und unseren Rücken krümmen. Wir könnten ein Gerät gebrauchen, das uns daran erinnert, eine kurze Pause einzulegen, um uns zu bewegen und unseren Augen einen Moment Ruhe zu geben. So funktioniert arduBand, und jetzt zeige ich Ihnen, wie man es baut.

Lieferungen

  • Arduino Nano (Aliexpress)
  • Leiterplatte (PCBWay)
  • Beschleunigungsmesser (Aliexpress)
  • Lademodul (Aliexpress)
  • 2x 10uF Kondensator
  • 5x 100nF Kondensator
  • 2x 20pF Kondensator
  • 2x 1uF Kondensator
  • 3v3-Regler - MCP1700T (Aliexpress)
  • WS2128 LED (Aliexpress)
  • Summer (Aliexpress)
  • N-Mosfet IRML2502 (Aliexpress)
  • 2x 1kOhm Widerstand
  • 10kOhm Widerstand

Schritt 1: ANNAHMEN

ENTWERFEN
ENTWERFEN

Okay, am Anfang ein paar Annahmen. Ich möchte, dass mein Gerät so klein wie möglich ist, um mich von Zeit zu Zeit durch ein optisches, akustisches und vibrierendes Signal über eine Pause vom Computer zu informieren. Das ist alles. Mit dem Beschleunigungsmesser überprüft das Band meine aktuelle Position, mit dem Summer erzeugt es ein akustisches Signal, der Vibrationsmotor erzeugt Vibrationen und die RGB-LED liefert ein visuelles Signal. Das Ganze wird von einem Mikrocontroller gesteuert, der per RS232-USB-Konverter programmiert und natürlich von einer Batterie mit Strom versorgt wird.

Schritt 2: ENTWERFEN

ENTWERFEN
ENTWERFEN

Ich habe bereits Komponenten ausgewählt, daher ist es an der Zeit, ein Layoutdiagramm im Eagle zu erstellen. Ich fand die meisten Elemente, die ich brauchte, in den integrierten Bibliotheken und den Rest mit dem Bibliothekslader. Ich habe das Schema in mehrere Blöcke unterteilt, um es besser lesbar zu machen, und als es fertig war, begann ich mit dem Design des Boards. Ich habe die Abmessungen der Platine so eingestellt, dass sie etwas größer als die Batterie war und Mikrocontroller, Diode, Motor, Summer und einige andere Komponenten auf der Oberseite der Platine platziert, und die Batterie und einige andere Elemente auf der Unterseite des Brettes. Natürlich habe ich mich daran erinnert, Löcher zu schaffen, um die Platine am Gehäuse zu befestigen. Als alles fertig war, habe ich Gerber-Dateien generiert und im.zip-Format gespeichert.

Schritt 3: PCB-BESTELLUNG

PCB-BESTELLUNG
PCB-BESTELLUNG

Ich ging zu PCBWay und klickte auf Jetzt Angebot, PCB-Schnellbestellung und Online-Gerber-Viewer, wo ich Dateien für mein Board hochgeladen habe, dann konnte ich sehen, wie es aussehen würde. Ich ging zurück zum vorherigen Tab und klickte auf Gerber-Datei hinzufügen, ich wählte meine Datei und alle Parameter wurden geladen, ich änderte nur die Platinendicke auf 0,6 mm und die Lötstopplackfarbe auf Rot. Dann habe ich auf "auf Karte speichern" geklickt, Versanddetails angegeben und die Bestellung bezahlt.

Schritt 4: LÖTEN

LÖTEN
LÖTEN
LÖTEN
LÖTEN
LÖTEN
LÖTEN

Die Platine ist fertig, die Teile sind fertig, also ist es Zeit zum Löten. Ich habe damit begonnen, alle Elemente für die zuvor markierten Fächer zu sortieren, damit sie nicht verwechselt werden. Am Anfang habe ich die Teile gelötet, die für die Arbeit des Mikrocontrollers verantwortlich sind, den ich vom Arduino Nano entlötet habe, dh zwei 20pf-Kondensatoren, einen 100nF, 16MHz-Quarzresonator, Atmega328 und Elemente, die für die Arbeit des Programmierers verantwortlich sind, dh ein 10k Widerstand und zwei 100n-Kondensatoren. Ich habe den Programmierer angeschlossen und den Beispielcode hochgeladen, um sicherzustellen, dass die Kommunikation richtig lief. Der nächste Schritt war das Verlöten des Lademoduls, also des tp4056-Chips und einiger anderer Elemente. Wenn die rote LED sanft blinkt, funktioniert alles einwandfrei. Wenn Sie den Akku anschließen, erlischt die blaue LED und zeigt damit an, dass der Akku geladen wird, und wenn sie nur blau leuchtet, ist der Akku geladen, was im Kataloghinweis zu lesen ist. Ich habe die Batterie abgeklemmt und die ws2128-Diode gelötet, den Code aus der Ardafruit Neopixel-Bibliothek hochgeladen, um sicherzustellen, dass die Diode funktioniert, und dann die nächsten im Diagramm markierten Blöcke eingelötet und getestet, um so die Möglichkeit von Fehlern auszuschließen. Der ganze Vorgang dauerte etwa zwei Stunden. Ich habe das endgültige Programm hochgeladen und bin zur nächsten Stufe übergegangen.

Schritt 5: GEHÄUSE

GEHÄUSE
GEHÄUSE
GEHÄUSE
GEHÄUSE

Dann habe ich in Fusion 360, das für Studenten kostenlos ist, Gehäuse für meine Band erstellt und in das.stl-Format exportiert, um diese Datei später in den Creality Slicer hochzuladen. Dieses Programm ist dafür verantwortlich, unser Projekt in eine vom Drucker verstandene Sprache zu übersetzen. Ich habe die Datei auf der SD-Karte gespeichert und mit dem Drucken begonnen. Ich habe eine alte, unbenutzte Uhr gefunden, bei der ich das Armband entfernt und an meinem Gehäuse befestigt habe, als es fertig war. Ich habe Elektronik hineingelegt und den Gehäusedeckel verschraubt. Dies war der letzte Schritt.

Schritt 6: DAS ist ALLES

DAS IST ALLES!
DAS IST ALLES!
DAS IST ALLES!
DAS IST ALLES!
DAS IST ALLES!
DAS IST ALLES!

Dies ist das fertige arduBand. Alle 10 Minuten überprüft es meine Position und wenn es erkennt, dass ich dreißig Minuten sitze, aktiviert es einen Alarm, den ich durch eine Minute Stehen deaktivieren kann. Zu dieser Zeit wende ich meine Augen vom Computer und schaue aus dem Fenster, um meinen Augen und meinem Rücken eine Pause zu gönnen. Dadurch tue ich ihnen nicht weh, wenn ich lange an meinen Projekten arbeite. Ich finde dieses Projekt für alle sinnvoll, vor allem aber für diejenigen, die lange am Schreibtisch sitzen, egal ob Bücher lesen oder vor dem Computer arbeiten.

Vielen Dank für Ihre Aufmerksamkeit und ich lade Sie ein, meine bisherigen Projekte zu überprüfen!

Mein Youtube: YouTubeMein Facebook: Facebook Mein Instagram: Instagram Bestellen Sie Ihre eigene Leiterplatte: PCBWay

Empfohlen: