CuckooTankard: Ein neuer Ansatz auf beerable Computing

5 Schritt:Schritt 1: Stellen Sie die LEDs kleiner ... Schritt 2: Laserschneiden ... Schritt 3: Elektronik ... Schritt 4: Nächste hässlich fix: Heißkleber und Saw Schritt 5: Anspruch eine Kern Upload-Programm ...

CuckooTankard: Ein neuer Ansatz auf beerable Computing

Bauen Nachtzeit im FabLab Aachen. Wir haben eine Reihe von Funken-IO Boards und Spark-Buttons - und wenn wir einen kühlen Projekt ist, könnten wir auch behalten. Also, was ist zu tun? Ich beschloss, ein verbessertes Bierkrug zu bauen - das Hinzufügen der Funktionalität einer Kuckucksuhr mit der Kraft der Funken Bord.
Es könnte auch die Verwendung als eine Uhr sein, wenn Sie neigen dazu, die Zeit auf zB einem oktober verlieren, mit den elf LEDs als Uhr und der Kuckuck Klassiker für tick jede Stunde.
(Und wie ein aufgewendet Version später: Sie können einen Kompass und GPS-Modul, um Ihren Funken Bord unten Ihre Bierbecher hinzu, wenn Sie also zu betrunken, um Ihr Auto nach Hause fahren zu finden, können Sie Ihre Bierkrug zeigen Ihnen den Weg, mit den LEDs in die richtige Richtung :-)
... Oder Sie könnten etwas Sinnvolles mit dem Board zu tun ...
Wie auch immer. Da die Funkenplatte ermöglicht den einfachen Zugriff auf WLAN, war der Plan, um ein weltweites prost Funktion dem Humpen hinzufügen: Wenn jemand hebt seinen Humpen gerade nach oben, ist ein Signal an alle Anhänger auf der ganzen Welt zu jubeln (die Hebeeinrichtung bis der Krug und Bewegen nach vorn in einer bestimmten Zeit). Dann wird ein Kuckuck gegen den Becher als Feedback für erfolgreich zu jubeln hämmern.
Technische, verwende ich den Beschleunigungsmesser auf der Spark-Board für die Bewegungserkennung werden die Tasten auf der unteren Seite zur Überprüfung verwendet wird, wenn die Tasse auf dem Tisch steht (Drücken der Tasten zusammen) und der LED-Ring wird für erleuchten das Bier in verschiedene Farben. Zusatzservice eine Servo von der Funkenbauer Kit wird verwendet, um den Vogel, der mit 6 3mm LEDs enligthend wird bewegen: Zwei von ihnen erleuchten den Kasten (rot) und die Flügel (blau). Die anderen vier bilden ein Kreuz als Augen, die zusätzliche Rückmeldung für den Zustand des Vogels ermöglicht: ein erfolgreicher jubeln wird ein "happy" Auge ^^ erzeugen, während des Wartens auf ein Hoch werden die oberen zwei LEDs als Feedback zu geben `'`' , und wenn der Jubel nicht rechtzeitig geschieht, der Vogel rückwärts mit toten Augen xx hängen.
Das Gehäuse ist mit Lasergeschnitten 3mm Acryl, aber da es nicht sehr kompliziert, zB Schneiden mit einer Laubsäge wird auch funktionieren (In der Tat, wegen des Mangels an Zeit einige Anpassungen sind mit einer Säge und Bohrer proxxon gemacht).

Schritt 1: Stellen Sie die LEDs kleiner ...

  1. CuckooTankard: Ein neuer Ansatz auf beerable Computing

    CuckooTankard: Ein neuer Ansatz auf beerable Computing

    Nachdem erste Tests mit Kartongröße den Standard 3mm LEDs scheint zu groß für die Augen sein. Deshalb machte ich jede LED etwas kleiner durch Schmirgeln zwei gegenüberliegenden Seiten (parallel zu den beiden Drähte - einer von ihnen später kommen aus der Front, die andere auf der Rückseite des Acryl) und geschärft die Spitze der führte zu einem Dreieck . Jede LED ist als zum Entfernen von Übersprechen zwischen den einzelnen LED (sonst eine aktive LED die passive, die zeigt, macht die verschiedenen Formen unmöglich Enlight) in schwarz Isolierung Klebeband umwickelt. Nach dem Einsetzen in der Acryl das Band auf der Oberseite und Unterseite mit einer Schneiders entfernt.
    Das war der erste Punkt, der nicht zum ersten Try-Out sehr gut funktioniert. Sollte in der nächsten Version besser gemacht werden, aber für eine Nacht-Projekt, keine Zeit für Nacharbeit (Nice Entschuldigung für schlechte handwerkliche :-)

Schritt 2: Laserschneiden ...

  1. CuckooTankard: Ein neuer Ansatz auf beerable Computing

    CuckooTankard: Ein neuer Ansatz auf beerable Computing

    Ok, das war geradeaus nach vorn: Just Schneiden der Layouts mit dem Laser-Cutter des Labors. Kein Problem. Die Teile werden als mit Kunststoff-Klebstoff zusammengefügt. Montieren Sie den Servo vor der Montage, sonst wird es sehr viel schwieriger (Das war schon spät in der Nacht, damit ich choosed in die andere Richtung).
    Der Vogel ist eine kostenlose CuckooTankard: Ein neuer Ansatz auf beerable Computing


    , Leicht modifiziert (entfernt Beine und Schwanz, etc.), verwenden Sie eine, die schön aussieht. In Ausschnitten für Augen und vielleicht die Brust und Flügel geführt. Ich denke, es könnte noch besser aussehen, wenn es irgendeine Art von fotorealistischen Gravuren besser, Aufleuchten der LED. Ein weiterer Punkt für mehr Zeit und die zukünftige Arbeit.
    Vorlage für die LEDs (jetzt) ​​angebracht ist.

Schritt 3: Elektronik ...

  1. CuckooTankard: Ein neuer Ansatz auf beerable Computing

    CuckooTankard: Ein neuer Ansatz auf beerable Computing

    Ok, nicht wirklich gute Bilder hier, aber es war recht einfach: Zwei Reihen von Stiftleisten (i verwendet gebogen sind, aber gerade diejenigen, sollte kein Problem sein) Anschlüsse sind in den weiblichen Stecker an der Funkenschalterplatine (Gut konzipierte eingesetzt, übrigens, ist der einzige Nachteil dieses Bord der fehlenden 12 geführt - nur meine Meinung). Die beiden Drähte von einem 3 * AAA Batterie wieder werden die gelötet, um VIN und GND, Servo auch für diese zwei Stifte und A0 als Steuerleitung, die LEDs zusammen mit GND auf der anderen Seite des Funken Bord und dann verlötet - mit einem 150 Ohm Widerstand auf dem Stecker - Ober Auge (zwei LEDs parallel) bis D6, Nieder Auge D5 (wieder parallel zwei LEDs), führte die Front-LED (Brust) bis D0 und die Rückseite (Flügel) bis D7. Oder eine andere Art und Weise um, müssen nur in das Programm entsprechend den Stiften ändern.
    Die Vorder- und Rückseite LEDs sind immer in dem Moment, könnte auch mit VCC verbunden werden, aber da einige Stifte noch frei sind keine Notwendigkeit, zukünftige Möglichkeiten zu opfern.

Schritt 4: Nächste hässlich fix: Heißkleber und Saw

  1. CuckooTankard: Ein neuer Ansatz auf beerable Computing

    Am Anfang habe ich wollte nur den Vogel ont Servo mit einem dünnen Draht durch die 3 Löcher in der Servohebel (die als eine Art Bein handeln sollte) zu montieren. Das erste Problem war, dass die Flügel des Vogels waren zu lang und berührte den Boden - nach ein wenig Nacharbeit mit der Säge der Vogel war kleiner, und das Problem behoben. Das nächste Problem war, dass die oben genannten Drahtverbindung war nicht stark genug - der Vogel konnte sich frei zu brechen. Gut für den Vogel, aber nicht für mich. Ein Buch von Heißkleber fixiert, dass - für eine zukünftige Version Schrauben oder zumindest eine transparente Klebe wäre besser.

Schritt 5: Anspruch eine Kern Upload-Programm ...

  1. CuckooTankard: Ein neuer Ansatz auf beerable Computing

    CuckooTankard: Ein neuer Ansatz auf beerable Computing


    ... Die Zeit wurde knapp, so dass keine Cheernet. Stattdessen können Sie nur jubeln Sie sich im Moment. Von coursem, das ist irgendwie traurig. Aber zumindest ist es läuft ...
    Bis eine bessere Version herauskommt, ist der Code in der angehängten Datei. Kopieren Sie einfach, dass in eine neue Spark-App, und fügen Sie die SparkButton ElapsedMillis1 Bibliothek in die app (und entfernen Sie die zusätzliche automatische hinzugefügt #include "elapsedMillis1 / elapsedMillis1.h" und #include "SparkButton / SparkButton.h")
    Laden Sie den Code in Ihre Funkenkern. Dann prüfen, ob der Vogel bewegt sich in die richtige Position (sonst die myservo.write (xx) zu ändern; Werte).
    Wenn alles scheint wie erwartet Band an der Unterseite und der Krug auf dem Gipfel arbeiten die Funken Bord. Und starten Sie jubeln selbst ..., bis der Akku leer ist. Sollte einen Netzschalter hinzugefügt haben und stellen die Batterie wieder von außen zugänglich, ohne den Becher. Nicht so ein großes Problem, da das Band kann leicht entfernt werden (was auch notwendig ist, für die Reinigung der Tasse), aber wäre schöner.
    Wie auch immer: Beifall & Spaß haben.