Inhaltsverzeichnis:

Riesige druckempfindliche Farbblase - Spectra Bauble™ - Gunook
Riesige druckempfindliche Farbblase - Spectra Bauble™ - Gunook

Video: Riesige druckempfindliche Farbblase - Spectra Bauble™ - Gunook

Video: Riesige druckempfindliche Farbblase - Spectra Bauble™ - Gunook
Video: Schmerzen in den Hoden oder der Leiste? - Das sind die häufigsten Ursachen | Urologie am Ring 2024, November
Anonim
Riesige druckempfindliche Farbblase - Spectra Bauble™
Riesige druckempfindliche Farbblase - Spectra Bauble™

Ein Freund wollte ein lustiges Licht für eine Party und aus irgendeinem Grund fiel ihm Folgendes ein:

Ein riesiger, matschiger Ballonball, der beim Drücken seine Farbe ändert und Geräusche erzeugt

Ich wollte etwas Originelles und Lustiges machen. Es verwendet einen Luftdrucksensor, um festzustellen, wie stark der Ballonteil gequetscht wird und ist ziemlich empfindlich. Es ist programmierbar, so dass es ein interessantes Verhalten haben kann, wie z. B. ruhig sitzend durch einen Regenbogen von Farben radeln, bis jemand in den Ball drückt, dann die Farben ändern oder sogar ein Spiel spielen kann, wie der Benutzer versucht, eine angezeigte Farbe (durch Drücken / Druck) abzugleichen auf einer oder mehreren LEDs. Zukünftige Ergänzungen könnten einen Bewegungserkennungschip umfassen, der anfängt, Geräusche und Farben zu erzeugen, wenn sich jemand in der Nähe bewegt, und einen kleinen Aufblasmotor, da der Ballonteil über ein paar/mehrere Tage entleert werden kann.

Ich habe mehrere Variationen ausprobiert, bevor ich mich für dieses Design entschieden habe, und einige der Bilder werden darauf hinweisen, aber ich werde mich auf die endgültige Version konzentrieren.

Außerdem habe ich einen Großteil des Gebäudes gemacht, bevor ich daran dachte, ein Instructable dafür zu machen, da ich den Make It Glow-Wettbewerb erst später sah. Ich habe nicht so viele Bilder, wie ich gerne hätte, aber ich werde versuchen, die wichtigsten Punkte beim Erstellen abzudecken, damit Sie selbst eins erstellen können. Wie auch immer, es ist besser, genug Verständnis zu haben, dass Sie während des Bauens "beflügeln" können und wissen, wo die Grenzen liegen, damit Sie bauen können, ohne einem Rezept sklavisch zu folgen.

Der Name ist nur zum Spaß, Spectra Bauble™.

Schritt 1: Teile und Werkzeuge

Werkzeuge

  • Schraubenzieher
  • Bandsäge oder Kappsäge
  • Router (nicht zwingend erforderlich)
  • Lötkolben & Lötzinn
  • Schere
  • Herrscher
  • 3D-Drucker (Sie könnten den LED-Halter auch auf andere Weise herstellen; siehe unten)
  • Bohrer und Bohrersatz
  • Datei
  • Forstner-Bits
  • Stift (silberne Tinte)
  • Kompass (um Kreise zu zeichnen)
  • Drahtschneider und Abisolierer
  • Ösenzange und einige Ösen (nicht zwingend erforderlich)
  • Kleber aufsprühen
  • doppelseitiges Klebeband
  • Dupont Crimps und Crimper (z. B. PA-09, aber es gibt viele andere Optionen; Schauen Sie sich dieses andere Instructable an)
  • eine Art großvolumige Luftpumpe
  • Vaseline (für Luftgelenke)
  • ein Drucker ist hilfreich, um einige Vorlagen auszudrucken, aber nicht unbedingt erforderlich

Teile

* Ich schließe Preise ein, wenn ich sie zur Hand habe

* Ich habe nicht immer den Link für den genauen Artikel, den ich verwendet habe, verlinke aber möglicherweise einen ähnlichen Artikel mit "so" oder "z. B.".

  • 5 Ringe adressierbarer LEDs (aber Sie könnten wirklich jede beliebige Auswahl an WS2812-LEDs verwenden) $8.55
  • MS5611 Drucksensor (der BMP280, $0,69, sollte ein geringerer Ersatz sein, aber etwas weniger empfindlich) $4,72
  • Schlauch, ~50cm
  • Schlauchverbinder (wie dieser "Pagodengelenk-Schlauchverbinder")
  • Ball-Luft-Einführnadel (sie kam mit dem 60cm / Medium Ballon / Ball - aber nicht mit dem 120cm)
  • Netzteil 5V, 6A, 30W $5.50
  • Steckbrettdraht
  • kleines Steckbrett (wie dieses) $1
  • Litze, sagen wir 22 oder 24AWG
  • kleiner Lautsprecher (ich habe ihn aus einem Lautsprecher geborgen, den ich auf der Straße ausrangiert gefunden habe)
  • Arduino Pro Mini (z. B. der atmega328, aber ich könnte je nach Programm auch der atmega168 oder noch besser ein drahtloses Board wie ein ESP8266 sein) ~ $ 2
  • Stromkabel mit Stecker (in meiner Junk-Sammlung zu finden)
  • Schraubklemmenstecker (so)
  • runde Stiftleiste
  • gefälschter Wollpelz (vom örtlichen Stoffladen) ~ $ 5
  • Kunstleder (aus lokalem Ledergeschäft) ~ $ 3
  • MDF-Platte ~ $ 5
  • Holzschrauben
  • luftdichter Behälter (ich habe eine alte Vitaminflasche mit dicht schließendem Pop-Off-Oberteil verwendet)
  • Dichtmittel (wahrscheinlich würde auch Kleber funktionieren, aber ich hatte zufällig ein Dichtmittel)
  • ein paar alte Weinflaschenkorken
  • Plastikeimer ~ $ 3
  • große matschige Bälle (ich habe sowohl 60cm/M als auch 120cm probiert) ~$10
  • elastische Schnur, ~3mm Durchmesser x 1 Meter ~$1
  • Schraubhaken aus Metall
  • Stück super dehnbarer Stoff (ich habe gerade im örtlichen Stoffladen gesucht, aber das könnte noch besser funktionieren) Der teuerste Teil! $14

/////////////////////

Also, wie viel haben die Teile zusammen gekostet? Vielleicht in der Größenordnung von 75 US-Dollar, was nicht die Dinge einschließt, die ich in meinen Schrott- / Schatzhaufen gefunden habe – Korken, Stromkabel, Lautsprecher, Schläuche, Luftanschluss, luftdichter Behälter, Drähte, Schrauben, Dichtungsmittel – alles könnte Fügen Sie weitere 15 US-Dollar hinzu, wenn Sie neu gekauft haben.

Schritt 2: Drucksensorkammer

Drucksensorkammer
Drucksensorkammer
Drucksensorkammer
Drucksensorkammer
Drucksensorkammer
Drucksensorkammer
Drucksensorkammer
Drucksensorkammer

Ich musste irgendwie einen Drucksensor mit dem Ball verbinden. Ich habe andere Optionen in Betracht gezogen, wie den Druck der unteren Oberfläche des Balls zu messen, der auf eine Art Sensor drückt, oder den Sensor im Ball oder auf der Oberfläche des Balls zu haben, aber die vernünftigste Option, die ich fand, war die Anbringung einer separaten Luft- enge Kammer mit dem darin befindlichen Sensor über ein Rohr zur Kugel.

Die Kammer

Ich habe tatsächlich eine ganze Weile mit einem 3D-gedruckten Druckkammerdesign verbracht, das theoretisch noch funktionieren würde, aber bei der Versiegelung einen Fehler hatte und dann einfach beschlossen, mit meinem Schrotthaufen Mano-a-Mano zu machen und alles zu verwenden, was ich zur Hand hatte, das war ein alter Vitaminbehälter mit einem luftdichten Deckel, der beim Abnehmen ein "Pop"-Geräusch macht.

Einige Bilder der ausrangierten 3D-gedruckten Kammer sind ebenfalls enthalten, Teil der unsichtbaren "Fehler" -Arbeit, die in die meisten Projekte eingeht.

Konstruktion

Zwei Löcher in den Vitaminbehälter gebohrt, eines für Kabel (Strom und Daten), eines für einen Schlauchanschluss.

Drähte und Stecker wurden mit etwas Unterwasser-Dichtmittel eingeklebt, das ich zur Hand hatte, aber Sie könnten wahrscheinlich Silikon oder etwas verwenden, das luftdicht ist und nach längerem Hin- und Herbiegen keinen Riss zwischen der Dichtmittel-Behälter-Schnittstelle entwickelt (was passiert, wenn Sie? Herumfummeln beim Bauen und Testen).

Ich sägte das Vitaminrohr auf die minimale ausreichende Länge ab, dass Drähte und Sensor noch hineinpassen würden, da ich wusste, dass der Platz in der endgültigen Konstruktion eng sein würde.

Ich habe Dupont-Stecker auf die Drähte gecrimpt, damit ich entweder den hochempfindlichen Drucksensor MS5611 oder den billigeren BMP280 leicht anschließen konnte (ich hatte leider noch keine Zeit, den BMP280 zu testen).

Machen Sie die Drähte so lang, dass es einfach ist, die Sensorplatine außerhalb des Behälters zu befestigen, dann stopfen Sie alles hinein und setzen Sie die Kappe auf.

Der im Bild gezeigte Schlauch diente nur zum ersten Testen und wurde später durch eine viel längere Länge ersetzt, vielleicht 30-40cm, damit Sie das Ballonteil halten und das Nadelende des Schlauchs in den Ballon stecken können, ohne in der Enge arbeiten zu müssen Platz des Eimercontainers.

Schritt 3: Basis

Base
Base
Base
Base
Base
Base

Ich dachte ursprünglich daran, das dehnbare Gewebe nur zu verwenden, um das Ballonteil auf einer Art Plattform zu halten, möglicherweise aus Styropor, damit die gesamte Konstruktion an der Wand montiert werden kann (dies ist für eine andere Version noch möglich). Obwohl ich mir vorstellte, dass der Stoff "unsichtbar" ist, da er sich überall dehnt, bündelt er sich in Wirklichkeit. Wenn die Basis riesig wäre, könnte man den Stoff weit nach außen strecken und es würde sich nicht zusammenballen, aber ich wollte eine riesige Basis vermeiden. Ich hatte die Idee, den Basisumfang zu erhöhen, um den Stoffdurchhang aufzunehmen, indem ich ihn irgendwie zinnen- / sternförmig machte (siehe Bilder des Pappprototyps mit 5 Vorsprüngen) und das funktionierte irgendwie, entschied mich aber schließlich, eine schwere Basis mit einem Eimer zu machen.

In der Betonabteilung des Baumarktes fand ich einen sehr billigen, schrecklich nach Plastik riechenden Eimer, der fast perfekt war (und nur ~ 3 $). Ich habe ursprünglich einen Haufen alten Gipses in den Boden gegossen, um einen schweren Sockel zu machen, und das wäre das Ende des Sockels gewesen, aber der alte Gips hat sich nie aufgesetzt und ich hatte nur ein großes lehmartiges Durcheinander, das ich machen musste aus dem Eimer graben. Also ein weiterer Fehler.

Bilder von 5-Lobe-Karton und Gipsversagen oben enthalten.

Beim zweiten Nachdenken gefiel mir die Idee einer teilbaren Basis und auch nicht so extrem schwer. Ich beschloss, MDF auszuprobieren.

Um nicht in der Enge des Eimers arbeiten zu müssen, habe ich den Boden des Eimers abgeschnitten und ein System entwickelt, um eine Basis zwischen zwei MDF-Stücken auf den Boden zu klemmen. Ein rundes Stück MDF, das etwas größer als das Loch im Boden des Eimers ist, wird auf die anderen Teile des Bodens unten geschraubt, so dass der Eimer fest genug eingeklemmt wird, sodass Sie die gesamte Konstruktion am Eimer tragen können und der Boden wird abwarten.

Sonstige Konstruktionshinweise:

Schneideeimer:

Ich suchte nach einer Stelle, an der ich den Eimer abschneiden und genug Platz für die Elektronik unter dem unteren Radius / der unteren Oberfläche des Ballons lassen konnte, während er nach unten gedrückt wurde. Ich habe auf dieser Höhe mit einem silbernen Marker eine Linie an der Außenseite des Eimers gezeichnet (weil der Eimer schwarz ist) und mit einem Cutter / Allzweckmesser (vorsichtig) durch den Eimer geschnitten. Das Plastik war sehr weich und es ging ziemlich leicht.

Schneiden von MDF:

Ich legte den abgeschnittenen Eimer auf das MDF und zeichnete um den inneren Boden des Eimers herum, um einen Kanal zu verlegen, in dem die untere Eimerkante sitzen könnte. Dies ist wahrscheinlich nicht unbedingt notwendig, da das Fell diese Kante bedeckt, aber ich fand es schöner.

Die Basis besteht aus drei MDF-Scheiben, zwei unter der Unterkante des Eimers und eine innerhalb des Eimers, die den Eimer auf die anderen beiden Teile drückt. Die unteren beiden haben einen etwas größeren Durchmesser als der Eimerboden - es ist willkürlich, aber ich habe sie ein paar cm größer gemacht, basierend auf dem, was ich dachte, würde gut aussehen. Sie könnten wirklich jede beliebige Größe haben.

Ich habe das MDF mit einer kleinen Bandsäge (die ich für 20 Dollar bekommen habe!) geschnitten und die obere sichtbare Kante rund gefräst, wieder nicht unbedingt notwendig, aber ich finde es schöner. Sie könnten das MDF mit einer Kappsäge schneiden; gutes Armtraining.

Ich habe die Unterkante der MDF-"Pincher" -Scheibe so verlegt, dass sie etwas mehr keilförmig war, die sich beim Anschrauben an die schrägen Schaufelseiten anpasste. Es ist wahrscheinlich nicht kritisch, aber ich denke, es hat dazu beigetragen, die innere MDF-Platte etwas leichter zu zentrieren.

Sie können auf einem der Bilder sehen, wie sich die unteren Schaufelwände leicht ausbeulen, wenn die innere MDF-Klemmscheibe nach unten gedrückt wird und die Schaufel auf der Basis verriegelt.

Schritt 4: Füße für die Basis

Füße für die Basis
Füße für die Basis
Füße für die Basis
Füße für die Basis
Füße für die Basis
Füße für die Basis
Füße für die Basis
Füße für die Basis

Da ich mich entschieden habe, das Stromkabel nach unten und nicht zur Seite zu führen, wollte ich einige Füße hinzufügen, um die gesamte Konstruktion etwas anzuheben, um dem Kabel Raum zum Herauskommen zu geben. Ich habe einen alten Kork und ein paar Schrauben verwendet, um drei Füße zu machen (drei Punkte definieren eine Ebene, damit sie nicht wackelt).

Hier war nichts zu kompliziert:

- Kork mit einem Cuttermesser in drei gleiche Abschnitte schneiden

- maß jeden Abschnitt und feilte ihn, bis sie alle ungefähr die gleiche Höhe hatten

- Sorgfältig versenktes Loch durch die Mitte jedes Korkens gebohrt

- unter Verwendung einer auf Papier ausgedruckten Schablone im Abstand von 120° in die Bodenplatte aus MDF eingeschraubt

Schritt 5: LED-Halter

LED-Halter
LED-Halter
LED-Halter
LED-Halter
LED-Halter
LED-Halter

Ich ging in diesem Teil ein wenig über Bord, da ich viele Visionen von Beleuchtungsvariationen hatte und etwas Allgemeines wollte. Am Ende hatte ich etwas Semigenerisches, bei dem Sie die Drehung und den Winkel einstellen können und das in jedes 10-mm-Loch gesteckt wird (ich habe ein Forstner-Bit verwendet, um ein sehr sauberes Loch zu machen). Ich hatte andere Designs, bei denen die LEDs entlang einer Schiene glitten oder andere Dinge taten, aber es begann zu viel Zeit in Anspruch zu nehmen. Tatsächlich müssen Sie diesen Halter nicht haben, Sie könnten wahrscheinlich den Boden eines Pappbechers abschneiden und den LED-Ring darauf setzen und dann das Becherende nach unten kleben.

Bild einiger der vielen gescheiterten Versionen. Ich muss 20-30 Versionen und verschiedene Geometrien gehabt haben, entschied mich aber schließlich für die geteilte Basis, die das Jochteil einklemmte. Könnte besser sein, aber es funktioniert gut.

Druckereinstellungen siehe Bilder.

Der kleinste Teil der LED-Halterungen rastet wie abgebildet ein und verhindert, dass der LED-Ring wackelt.

Es ist eine enge Passform, um die LED in das halbkreisförmige Jochstück zu schieben, aber es geht (schnappen Sie zuerst die kleinen Anti-Wackel-Teile ein).

Schritt 6: Pelzmantel

Pelzmantel
Pelzmantel
Pelzmantel
Pelzmantel
Pelzmantel
Pelzmantel
Pelzmantel
Pelzmantel

Da es sich um ein taktiles Spielzeug handelt, wollte ich, dass die Basis auch etwas angenehm zu berühren ist, also habe ich mich für Kunstpelz und Kunstleder entschieden, weiß, da das Gerät selbst die Farbe liefern sollte.

Ich hatte noch etwas Kunstpelz von einem anderen Projekt übrig, nicht groß genug, um das, was ich brauchte, in einen einzigen Streifen zu schneiden, also schneide ich es in zwei Teile, aber es war nicht schwer, die Nähte durch Zusammendrücken der Kanten zu verbergen.

Den Boden bedeckte ich mit einem Stück Pappe (aus einer Pizzaschachtel) und besprühte die Seiten mit Klebstoff und trug dann vorsichtig den Streifen aus weißem Kunstleder auf. Es kam überraschend gut heraus und das Leder passte sich auch ziemlich gut an die Oberkantenkurve an. Ich habe die Enden des Lederstreifens mit einem Cuttermesser abgeschnitten und dann einfach daran gezogen, um die Lücke zu schließen, da das Material ziemlich elastisch war. Die Fuge ist von weitem kaum sichtbar.

Schritt 7: Einsetzen der Elektronik

Einsetzen der Elektronik
Einsetzen der Elektronik
Einsetzen der Elektronik
Einsetzen der Elektronik
Einsetzen der Elektronik
Einsetzen der Elektronik

Ich passe Teile während des gesamten Prozesses oft trocken an, um spätere Überraschungen zu vermeiden, dass etwas nicht passt oder kein Spiel vorhanden ist oder es nicht richtig aussieht oder was auch immer. Ich denke, das ist eine gute Angewohnheit, wenn man Dinge macht, da es hilft, viele Fehler zu vermeiden.

Ich lötete einige 24AWG (22?) Kabel, die ich in meiner Schachtel mit zufälligen Drähten fand, auf die Stromanschlüsse der LEDs. Ich lötete einige runde Buchsenleistenstecker auf die In- und Out-Datenkanäle. Ich wollte die Möglichkeit haben, die LEDs zu entfernen, ohne sie mit einem großen Kabelsalat zu verbinden. Diese Lösung ist nicht großartig, aber es hat funktioniert. Jeder Ring hat einen +/- Stromanschluss sowie einen Dateneingang/-ausgang. Die gelb-braunen Drähte (siehe Bilder) sind die Stromversorgung, und die lila (Steckbrettdrähte) verbinden sich vom Arduino auf dem Steckbrett bis zum letzten LED-Ring durch Verkettung von einem Ring zum nächsten mit einem violetten Steckbrettdraht zu die IN-Buchse von der letzten LED und ein lila Kabel, das vom OUT-Anschluss kommt. Ich habe die weiblichen runden Stiftleisten am IN / OUT verwendet, damit der Steckbrettdraht genau hineinpasst. Der letzte LED-Ring in der Kette ist nicht mit seinem OUT-Pin verbunden.

Die LED-Ringe verbrauchen nicht viel Strom, aber es sind 5 x 16 = 80 LEDs und insgesamt habe ich bei voller Leistung bis zu maximal 4 A geschätzt (anscheinend ist jeder bei voller Leistung etwa 50 mA im Vergleich zu ähnlichen Produkten) https://www.pololu.com/product/2537). Daher das 6A Netzteil. Da jeder LED-Ring einzeln mit Strom versorgt wurde, dachte ich, dass 24AWG ausreichen würden (vergleiche mit den Strombelastbarkeitswerten für verschiedene AWGs https://www.powerstream.com/Wire_Size.htm). Ich habe einen etwas dickeren Draht (ich glaube, es war 22AWG) von der Stromversorgung zum Anschlussblock verwendet, der die LEDs mit Strom versorgte, da es weniger Drähte gab, mehr Strom pro Draht. Ich war nicht sehr vorsichtig, da ich nicht vorhatte, alle LEDs für längere Zeit mit voller Leistung zu betreiben. Ich denke, wenn Sie es so ausführen wollten, sollten Sie den Drahtquerschnitt genauer überprüfen, um zu sehen, ob er diesen Strom ohne Überhitzung unterstützt.

Ich habe eine Stromkabel-Zugentlastung von Thingiverse gedruckt, "rtideas"

Ich habe das 5V 6A Netzteil mit zwei kleinen Schrauben festgeschraubt. Das erste Netzteil, das ich benutzte, explodierte, da einige Drähte kurzgeschlossen waren, da die Stromkabeldrähte nicht fest angeschlossen waren, also war ich nach der Bestellung eines Ersatzkabels vorsichtiger. Ich habe die Eingangs- und Ausgangsstromkabel zu dieser Versorgung wirklich festgezogen.

Ich habe einen Anschlussblock verwendet, um die 5V-Spannung zu den LEDs und zum Steckbrett zu bringen, um eine Zugentlastung zwischen Netzteil und Komponenten und eine Art Verteilungspunkt für die Stromversorgung zu haben, die nicht direkt aus der Versorgung kommt (vielleicht nicht unbedingt notwendig).

Das Steckbrett hat ein Stück doppelseitiges Klebeband, um es an Ort und Stelle zu halten. Könnte sich in einem sehr heißen Klima lockern? Bei mir hält es ganz gut.

Verdrahtungshinweise:

Die MS5611-Verkabelung ist nicht ganz offensichtlich - mit der verwendeten Bibliothek wird erwartet, dass ihr SDA-Pin mit A4 auf dem Arduino verbunden ist und dass der SCL mit A5 auf dem Arduino verbunden ist.

Tut mir leid, der Schaltplan ist etwas hässlich, aber ich wollte zumindest eine Art Diagramm einfügen.

Schritt 8: Schutz- und Streustoffschild und Montageballon

Schutz- und Streustoffschild und Montageballon
Schutz- und Streustoffschild und Montageballon
Schutz- und Streustoffschild und Montageballon
Schutz- und Streustoffschild und Montageballon
Schutz- und Streustoffschild und Montageballon
Schutz- und Streustoffschild und Montageballon

Ich mag das Aussehen des Balls ohne Stoff, aber es gibt einige Probleme damit:

- es lässt sich einfach abschieben, was das Rohr herausreißen würde

- In einer Party-/Spielumgebung, in der sich Leute mitreißen könnten, wenn sie Dinge in den Ball schieben, erhöht dies das Risiko, dass der Ball durchstochen wird.

- die Lichter sind nicht so diffus… was nicht wirklich ein Problem ist, nur eine Auswahl an Ästhetik und so oder so kann gut sein

Ich stellte mir einen super dehnbaren Stoff vor, der glatt darüber gehen würde, aber in Wirklichkeit bündelt sich der Stoff auf der Unterseite. Es ist möglich, dass sich Strumpf- / Nylongewebe mehr dehnen und weniger knoten, aber das habe ich nicht zur Hand. Ich hätte den Stoff wie einen Basketball schneiden können, denke ich, und ihn an diese Nähte nähen, damit er sich formschlüssig an den Ballonteil anpasst, aber er hat dann hässliche Nähte, obwohl dies möglicherweise am unteren Teil zu tun ist, wo der Stoff gebündelt eine schöne Lösung sein könnte. Ich hatte keine Zeit, das auszuprobieren und beschloss, den Stoff nach unten zu ziehen, indem ich Ösen auf der Unterseite hinzufügte und sie mit Metallhaken zur Basis zog. Optisch nicht so toll, aber von etwas oben betrachtet passabel.

Ich überlegte, die LEDs mit dieser speziellen Kunststofffolie zu zerstreuen, die zum Zerstreuen von Licht in Leuchtkästen (siehe Bilder) hergestellt wurde, entschied aber, dass der Ballon plus Stoff es diffus genug machte.

Hinzufügen des Stoffes:

- Stoff grob quadratisch zuschneiden

- 8 ungefähr gleich weit entfernte Punkte auf einem um einige cm vom Rand versetzten Kreis anzeichnen (um den Ankerpunkten einen Puffer gegen Ausreißen zu geben)

- Ösen einlegen (nach langem Ausprobieren, um einen Weg zu finden, sie dazu zu bringen, den Stoff einzuklemmen); Verwenden Sie einen kleinen Ring aus dünnem Karton, um den Stoff besser zu kneifen.

- drapierter Stoff, mittig, über Eimer

- aufgeblasenen Ballon auf Eimer mit Stoff legen

- Gummikordel durch Löcher gefädelt und um den Ballon geschnallt (knifflig als eine Person zu machen)

- festgezogene und abgebundene Kordel

Dann müssen Sie nur noch die Ballonnadel einführen (etwas Vaseline darauf geben, um das Gelenk vor Undichtigkeiten abzudichten; dito für die Vitaminbehälterkappe) dann den Ballon auf den Eimer legen und nach unten greifen, um die elastische Schnur über die Metallhaken zu legen die um die Basis herausragen.

Dies verankert den Ballon so, dass er vom Benutzer nicht abgeschoben werden kann, lässt jedoch genug elastischen Spielraum, um ihn leicht aushängen zu können und auch starken Stößen von betrunkenen Nachtschwärmern oder verrückten Kindern mit Zucker standzuhalten.

Ballon-Hinweise:

Es fiel mir schwer, es aufzublasen. Zunächst einmal war anscheinend kein Loch da und so habe ich mit einer großen Nadel (~1mm Durchmesser) ganz vorsichtig ein Loch dort gestochen, wo es sein sollte. Dann brauchst du irgendwie eine großvolumige Pumpe, um es aufzublasen. Ich hatte zufällig einen Luftkompressor. Ich denke mit einer Fahrradpumpe würde das Aufpumpen unendlich lange dauern (mindestens eine Stunde).

Schritt 9: Software

Image
Image
Das ist alles, das Sie schrieb
Das ist alles, das Sie schrieb

Das ist alles.

Ach, Software. Machen Sie es lebendig.

(In diesem letzten Bild der Montage im Eimer bemerken Sie möglicherweise einen zusätzlichen Chip, der an Drähten vom Steckbrett hängt. Es ist ein Audioverstärker, PAM8403, den ich teste. Sie können auch ohne ihn Ton aus dem Lautsprecher bekommen, aber der Verstärker macht es viel lauter. Es funktioniert, aber mit einem schrecklichen Summen (zweifellos angesichts der Verkabelungssituation), daher beschreibe ich es vorerst nicht). Das Video oben in diesem Schritt zeigt den Ton ohne PAM8403 und Sie können sehen, dass er einigermaßen laut ist.

Das Gehirn der Spectra Christbaumkugel ist ein Arduino Pro Mini 368.

Der Code ist ein 'in Arbeit'. Ich hatte bisher nur Zeit, dieses Verhalten zu codieren:

Wenn Sie den Strom einschalten, gibt es eine Art R2D2-Piepton. Wenn Sie auf den Ball drücken und der Druck steigt, gibt er einen Ton ab, dessen Tonhöhe mit dem Balldruck ansteigt. Wenn Sie einen bestimmten maximalen Druck erreichen, gehen die Lichter durch, machen zufällige helle Blitze und machen schließlich eine Wolfspfeife. Die Idee hinter dem max. Der Druckauslöser sollte verhindern, dass Personen so weit in den Ballon hineingedrückt werden, dass er durchstochen werden könnte. Also, etwas negatives Feedback.

Vielen Dank an Connor Nishijima für die Arduino-Soundbibliothek (und Soundeffekte), mit der Sie ohne zusätzliche Hardware Sound auf dem Lautsprecher ausgeben können. Die LEDs werden mit der Adafruit_NeoPixel.h-Bibliothek angesteuert, aber ich glaube, es gibt andere Bibliotheken, die auch funktionieren (Bibliotheken für WS2812-LEDs). Der Druckchip wird mit der MS5611.h lib gesteuert.

Der im Video gezeigte Code ist angehängt.

Es gibt eine Menge Verhaltensweisen, die programmiert werden könnten, einige der Ideen, die ich hatte, "todo":

- Drücken Sie ein Druckmuster, um geheime Farbdisplays zu entsperren, oder verwenden Sie das Benutzerdruckmuster, um das Verhalten zu ändern

- Verhalten/Reaktion im Laufe der Zeit ändern, damit sich der Benutzer nicht langweilt oder es "herausfindet"

- Rollen/Wirbeln: Lichter wirbeln nacheinander auf einzelnen Ringen und 'übergeben' Licht zum nächsten Ring

- Verbessert die Superempfindlichkeit nur für atmosphärische Veränderungen (flimmert also; erweitert wahrscheinlich den Farbbereich)

- Verzögerung der Reaktion (mehr Verwirrung/unerwartetes Verhalten, um die Interaktion frisch zu halten)

- Spielmodus:

-- eine Farbe blinken und der Benutzer muss mit genau dem richtigen Druck drücken, um die Farbe anzupassen

-- der Benutzer muss einer Farbe folgen (einige Ringe zeigen die Zielfarbe, andere zeigen die aktuelle Druckfarbe des Benutzers)

-- Wählen Sie die Lieblingsfarbe aus dem Farbsweep, dann wird die folgende Lichtshow in dieser Farbe sein

-- Farbe springt zwischen entgegengesetzten Ringen und wenn der Benutzer in der Mitte (Zeit) 'trefft', dann führe ein neues Verhalten aus

-- wiederholt Benutzereingaben, lockt den Benutzer mit verschiedenen Eingabemustern zu spielen

- Kann der Drucksensor Schreie aufnehmen?

- Standardmäßig "atmendes" Licht, gelegentlich blinken, um Aufmerksamkeit zu erregen; wenn Radarchip hinzugefügt reagiert, wenn sich Menschen nähern

Schritt 10: Das ist alles, was sie geschrieben hat

Image
Image
Das ist alles, das Sie schrieb
Das ist alles, das Sie schrieb
Das ist alles, das Sie schrieb
Das ist alles, das Sie schrieb

Das war's. Es ist nicht so fertig, wie ich es mir gewünscht hätte, aber ich hatte keine Zeit mehr.

Ich hätte gerne den Verstärker hinzugefügt, um den Klang lauter zu machen (obwohl der Klang mit dem kleineren Ball, der auf die gleiche Größe aufgeblasen wurde, sehr viel lauter war … ich denke, der zusätzliche Gummi in dem großen Ball dämpfte den Klang enorm).

Ich habe ein mp3-Board und hätte gesprochene Soundeffekte oder Musik hinzugefügt.

Ich wollte einen Radarchip (RCWL-0516) hinzufügen, damit er weiß, wenn sich jemand in der Nähe befindet und beginnt, sich zu verhalten.

Ich habe eine kleine Blutdruckpumpe und wollte diese in den Ballonschlauchkreislauf einfügen, damit der Arduino sie einschalten kann, um den Ballon aufzublasen, wenn er zu viel Druckabfall misst (Entleerung des Ballons).

Ich dachte darüber nach, es als Controller für andere Dinge zu verwenden, wie einen kleinen Flammenwerfer aus einem Pflanzenbewässerungs-Drucknebel, wobei die Flammengröße vom Druckwert abhängt, oder Haushaltsgegenstände wie eine Licht- oder Stereoanlage-Lautstärkeregelung

Die Tonausgabe könnte auch über Bluetooth auf externe Lautsprecher geroutet werden.

Der Ball sollte sich auf über 1,2 Meter aufpumpen, aber das habe ich noch nicht probiert. Könnte eine interessante Erfahrung sein.

So viele Ideen und so wenig Zeit..

Nun, hier ist zumindest etwas. Versuch es einmal.

Besonderer Dank geht an Tom für das Testen des Christbaumkugel und zeigen, wie viel Spaß es machen kann.:)

Empfohlen: