Programmierbare tragbare Bogenreaktor (3 / 11 schritt)


Schritt 3: Laden Sie den code

Wenn Sie alles richtig gemacht haben sollten Sie in der Lage, einfach kopieren und fügen Sie diesen Code (Anlage) in Ihre Arduino IDE und Upload direkt auf den Arduino. Innerhalb von Sekunden sollten Sie die breadboarded Prototyp Glühen in seiner ganzen Pracht sehen.

Ich bin nur ein paar Monate in die Codierung so ist mein Code wahrscheinlich sehr ineffizient und könnte abgesehen von einigen von euch da draußen, die viel schlauer sind als ich abgeholt werden. Fühlen Sie sich frei, mit jede konstruktive Kritik bezüglich der Code zu kommentieren. Sie benötigen die Adafruit Neopixel-Bibliothek. Sie können es herunterladen hier.

Über den Code:

Das Programm ist geschrieben, durchlaufen verschiedene Modi. Es gibt mehrere Variablen zu Beginn definiert, die bis zu festgelegt werden entsprechen der Anzahl der Muster, die ich verwendet, die Helligkeit, ich entschied mich für definieren, Daten-Pins, verzögert die Entprellung usw..

Void setup() definiert die Schaltfläche Pin als Eingang und dann strip.begin und strip.show deklariert sind. Dieser initialisiert die LED-Streifen und löscht es. Es ist jetzt betriebsbereit.

Void loop() - ChkBtn ruft eine Funktion, wählt das Muster numerisch, werde ich diese Funktion später beschreiben. Dann es ist gefolgt von einer If-Anweisung, die sagt, wenn wir die Anzahl von Mustern, übertroffen haben den Zähler auf 1 zurückgesetzt. PickPattern nennt man die bezieht sich auf die Funktion unten.

leere pickPattern() - Dies ist ein einfacher Schalter, die die Muster Anzahl durch ChkBtn definiert und ruft die Funktion für individuelle Muster.

Boolesche chkBtn() - ist diese Funktion überprüft, ob die Taste gedrückt wird, wenn es dann es wird, die Anzahl der Muster hinzufügen und dazu führen, dass das Programm das nächste Muster auswählen.

Individuelle Muster:

SteadyLights - klingt einfach wie es ist, alle Lichter einschalten und auf konstant bleiben. Dies ist Muster #1, so dass es angezeigt wird, sobald der Reaktor hochgefahren ist.

PropSpin - erstellt einen Propeller wie Spinnen Animation.

Leuchten Sie-alle Lichter leuchten, was ist in der Helligkeit definiert und dann verblasst um Null, dann wieder zurück.

Smile - erstellt ein gelbes Smiley Gesicht Muster, kitschig, ich weiß.

Herzschlag - hellrot glüht gefolgt von einem hellen "thump, thump" Muster um einen Herzschlag zu simulieren. Als ob Tony Stark hat ein Herz...

Spinwheel - eine LED gleichzeitig leuchtet und dreht um und um, wie ein iPhone "loading" Animation.

Idle - schaltet alle LEDs. So können Sie lassen Sie den Akku eingesteckt aber vorübergehend deaktivieren Sie alle LEDs und verbrauchen sehr wenig Strom, um Batteriestrom zu sparen.

In Verbindung stehende Artikel

Machen Sie eigene tragbare Bogenreaktor und kühler als Tony Stark sein!

Machen Sie eigene tragbare Bogenreaktor und kühler als Tony Stark sein!

Nachdem ich den neuen Film Iron Man wolltest du eine coole Bogenreaktor von Ihrem eigenen? Nun kann ich Ihnen zeigen, wie eine zu machen! (tut mir leid, aber es nicht schaffen, Energie, um den Splitter aus deinem Herzen zu halten)Ideal für einen toll
Erstellen Sie eine tragbare Bogenreaktor

Erstellen Sie eine tragbare Bogenreaktor

Wer will Milliardär-Genie-Stromerzeuger Tony Stark zu sein? Tue ich! Seit der Milliardär und Genie Teile ein wenig unzugänglich sind, dachte ich, ich könnte wenigstens einen coolen Arc Reaktor zu tragen und so tun.Und da ich vor kurzem eine CNC-Kit v
Machen einen Web-programmierbar, Gewicht-Sensitive Rucksack

Machen einen Web-programmierbar, Gewicht-Sensitive Rucksack

Ich habe viel mit meinem Rucksack unterwegs gewesen, manchmal zu viel in sie setzen, das ist schlecht für meinen Rücken. Anlehnung an diese Gewicht-sensing Tote auf Instructables, habe ich beschlossen, eine zu bauen mit Intrigant.Intrigant ist eine k
Ironman Bogenreaktor

Ironman Bogenreaktor

Möchten Sie ein Superheld zu werden? Fügen Sie einen wesentlichen Bestandteil Ihrer Ironman-Kostüm hinzu oder setzen Sie ihn einfach unter einem weißen T-shirt. Hast du ein Arc Reaktor wie Tony Stark, Ironman, wer den Arc-Reaktor braucht, Glasscherbe
Stepper Motor Bogenreaktor

Stepper Motor Bogenreaktor

bereits im Jahr 2008 als Iron Man herauskam, der Arc-Reaktor war einer der beliebtesten DIY baut auf dieser Seite. Eine Reihe von sehr talentiert, und oft sehr engagiert, Arc Reaktor Builds wurden veröffentlicht. Mit dem Iron Man 2 Trailer erst vor k
Tragbare Arc Reactor Tutorial

Tragbare Arc Reactor Tutorial

Hey Leute, ich hatte einen Kinotag neulich die alle 3 der Iron Man Filme enthalten, und beschloss ich wollte den Arc-Reaktor zu schaffen, das Tony Stark verwendet, ihn lebendig zu halten und um seinen Iron Man-Anzug macht. Dies ist mein erster instru
Jeder Arc Reactor tragbar zu machen

Jeder Arc Reactor tragbar zu machen

dieser instructible macht es für Sie Bogenreaktor tragen Sie tragbar machen können. Es braucht nur einen flachen, festen Rückhalt.Schritt 1: Sammeln Sie Ihre Materialien Sie werden müssen Klebeband Klebeband, Klettband (nicht dargestellt), Schere, Cu
Arduino tragbare Tastatur Handschuh

Arduino tragbare Tastatur Handschuh

Der Arduino tragbare Tastatur Handschuh ist ein Arduino powered Geste basierte Eingabegerät. Im wesentlichen basierte durch Verschieben ein Finger, die Sie verwenden können, ein T9 Eingabesystem einzugeben!Das Gerät wurde ursprünglich entwickelt als
PIC 12F675 programmierbare 12V Batterie-Monitor

PIC 12F675 programmierbare 12V Batterie-Monitor

Als eine aktive Outdoor-Kerl, habe ich ein paar verschiedene Arten von 12V Beleuchtung und eine Vielzahl von Akku-Typen.-Für RC Flugzeuge und Quadcopter nachts fliegen, verwenden wir versiegelte Blei-Säure-Batterien an unseren Club-Tischen macht.-Zum
Kleine tragbare LED Kit - 12 PWM-LEDs aus einer reprogramable ATtiny85

Kleine tragbare LED Kit - 12 PWM-LEDs aus einer reprogramable ATtiny85

Diese instructable umfasst die Montage und Nutzung eines kleinen tragbaren LED Kit.  Das Kit ist sofort nutzbar, aber ist Gewehrriemen hackable sein und kann nach Ihren Wünschen ein ISP-Programmer oder Arduino-Board mit der Arduino IDE umprogrammiert
Ironman tragbare Arc Reaktor gebaut in nur 30 Minuten!

Ironman tragbare Arc Reaktor gebaut in nur 30 Minuten!

Hallo Freunde, ich verbreite Meine Erfahrung auf wie ich gebaut sehr effektiv Iron Man Arc Reaktor nur in 30 Minuten für die Superhelden Thema Ereignis in meinem Büro. Ich baute dieses tragbare nur für Schaufenster. Es hellt nur bis zu geben Look & F
Profi-Halterungen für Ihre programmierbare LED-Streifen

Profi-Halterungen für Ihre programmierbare LED-Streifen

eine schöne, fertig aussehende Halterung für Ihre Arduino-gesteuerte LED-Streifen erstellen möchten?  Sehen Sie, wie wir ein Montagesystem aufgebaut, die unser Unternehmen Ecke coworking Space in einer Rave-Box in der Nacht verwandelt.Hier ist, was S
Schnurloses Hack macht tragbare Plattenspieler mehr tragbare

Schnurloses Hack macht tragbare Plattenspieler mehr tragbare

Vor ein paar Jahren bekam ich ein cooles wenig tragbare Plattenspieler für Weihnachten. Es ist großartig für das Schleppen der um das Haus herum und Aufzeichnungen anhören, das einzige Problem ist, dass Sie irgendwo einstecken. Das Wetter hier in Wis
Tragbare Solar USB Ladegerät

Tragbare Solar USB Ladegerät

Tragbare USB-Ladegeräte sind unglaublich nützlich für Abenteuer in der freien Natur, feste, unterwegs, oder wenn Sie Out-und über alle Tag. Ein Solar-Panel hinzufügen bietet eine zusätzliche Quelle der nutzbare mobile Stromversorgung fast überall.Die