USB-NeoPixel Deco Lights (via Digispark / ATtiny85) (2 / 5 schritt)

Schritt 2: Codierung


Der Code ist an meinem Github Repository erhältlich – Sie können Code als eine einzelne Datei hier herunterladen: https://goo.gl/abFfxz

Schnellstart, #define PIN 0 zu finden Sie und ersetzen Sie 0 mit Anzahl der Pin, die Sie zur Dateneingabe der NeoPixel Streifen verbunden.

Sie möchten wahrscheinlich auch andere Einstellungen, die in den Kommentaren im Code erläutert werden:

  • #define NUMPIXELS 30 – legt die Anzahl der Pixel zu kontrollieren
  • #define RNDPIN 2 – voraussichtlich Pin mit Analogeingang (es wird nur einmal zur Zufallsgenerator initialisieren)
  • #define Helligkeit 64 – maximale LED-Helligkeit (1 bis 255). Bitte beachten Sie, dass hoher Helligkeit viel Kraft erfordert, so beginnen mit niedrigen Werten
  • #define Fokus 65 – Form der Farbflecken (Anstieg auf schmalere Flecken bekommen, um größere Pickel verringern)
  • #define DELAY 4000 – stellen Sie die Geschwindigkeit der Animation: Abnahme zu beschleunigen, verlangsamen zu erhöhen (es ist eigentlich keine Verzögerung)
  • #define DEBUG 0 – setzen Sie auf 1 FPS-Rate anzeigen

Laden Sie den Code verwenden Sie übliche Vorgehensweise. Viel Spaß!

In Verbindung stehende Artikel

Wie zu entsperren Digispark ATtiny85 und wandelt es in ein Schmuckstück

Wie zu entsperren Digispark ATtiny85 und wandelt es in ein Schmuckstück

Digispark ATtiny85 Bretter kommen mit dem Micronucleus-Bootloader und mit der Reset-Pin deaktiviert. Wenn Reset deaktiviert ist erhalten Sie eine zusätzliche digitale Stift, und Sie müssen Skizzen mit dem Bootloader hochladen. ISP-Programmierung ist
Stromversorgung über USB LED Tracing Light Box

Stromversorgung über USB LED Tracing Light Box

Build eine portable USB powered Lichtkasten zu helfen Spur Bilder aus Büchern oder unterstützen mit Ihrer handwerklichen Tätigkeiten.Was ist anders an diesem Licht-Box ist, dass es super schlank so hinter der Seite eines Buches leicht geschoben werde
Stromversorgung über USB LED Grow Light 2.0

Stromversorgung über USB LED Grow Light 2.0

neues Design; Die Pflanze-Regalneues Design; Die Pflanze-ArmHallo an alle, ich habe einen neuen Arm zusammen. Es ist viel mehr elegant und kraftvoll mit einer Überraschung-Add-on!wieder ist Menschen, die Idee, die Pflanze wird überall, aber was passi
Stromversorgung über USB LED Grow Light

Stromversorgung über USB LED Grow Light

neues Design; Die Pflanze-Regalneues Design; Die Pflanze-ArmHallo Welt, (denken Sie daran, zu überprüfen, neue Prototyp-Uploads auf meinem Profil)meinen ersten instructable über hier, also bitte mit mir nackt. letzte Woche habe ich wirklich in grundl
Digispark DIY: Der kleinste USB Arduino

Digispark DIY: Der kleinste USB Arduino

Digispark ist ein ATtiny85 basierte Microcontroller Entwicklungsboard mit USB-Schnittstelle kommen. Codierung ist vergleichbar mit Arduino, und es verwenden die bekannte Arduino IDE für die Entwicklung.Digispark unterliegt dem Urheberrecht von Digist
USB-PCB-Visitenkarte

USB-PCB-Visitenkarte

Dies ist eine Visitenkarte, die Sie einige Text geben wird, wenn Sie es an einen USB-Anschluss anschließen.Es verwendet einen Mikrocontroller ATtiny85 mit V-USB-basierten Code, um eine Tastatur zu emulieren. Die Eingabe wird durch die CAPS LOCK-Statu
LED Baum mit DigiSpark

LED Baum mit DigiSpark

HalloIch wollte einen LED-Baum für paar Jahre machen, aber nicht gut bekommen instructable auf Internet. Ich fand, dass einige die einfach Lichter Wunde verwendet eine starren Draht-Struktur Runden. Diese Leuchten sind etwas empfindlich und verderben
Fake TV Sicherheit Licht

Fake TV Sicherheit Licht

Schnelle & einfache Fake-TV Light Modul für unter $5 gebaut; mit erweiterten Funktionen. Mit dem Einsatz dieses Gerätes können Sie für den Urlaub oder auf Urlaub verlassen Ihr Zuhause mit einem lebte in Aussehen und somit eine zusätzliche Sicherheit
Programmierbare LED Firefly Jar

Programmierbare LED Firefly Jar

Dies ist ein Spaß, schöne und preiswerte Projekt, die ein großes Geschenk macht! Ich fing zuerst an, diese vor über einem Jahr und meine ursprüngliche Prototyp (und viele andere) laufen noch immer stark.Gebäude ein Glühwürmchen Glas erfordert nur ein
Spiel 3-Minuten-Timer

Spiel 3-Minuten-Timer

Meine letzte geschaffene Einheit ist dargelegt die in zwei verschiedenen Behältern, sowie durch eine USB-Powerbank (anstelle einer Münze Batterie) betrieben.Ich wollte einen kleine interessanteren Timer mit spielen wie Boggle zu nutzen zu machen. Ich
Spielen Sie eine Partie mit einem nackten Arduino

Spielen Sie eine Partie mit einem nackten Arduino

"Push-It"Interaktives Spiel mit einem nackten Arduino-Board, keine Fremdteile oder Verkabelung nötig.Push-It verfolgt zwei Ziele.Zu schnell demonstrieren/stellen Sie sicher, dass Ihre Arduino-Board funktioniert und, dass Sie Setup richtig, eine
Paperduino Tiny

Paperduino Tiny

bauen Arduino kompatibel-Board auf Zettel.Paperduino Tiny ist sehr billig und leicht zu Arduino kompatibel Board mit USB und Software kompatibel mit Digispark -Board zu bauen.Paperduino Tiny gehören ein ATtiny85 Mikrocontroller und verfügen über USB-
Uhr + Wetterstation

Uhr + Wetterstation

Die Idee wurde von Mini-weather-Bahnhof-mit-Attiny85 genommen.Meine Idee war, kleine tragbare Uhr mit folgenden Eigenschaften erstellen:-Datum und Uhrzeit anzeigen-interne Uhr Temperatur zeigen und atmosphärischen Luftdruck (und Höhe)-kleines Gerät b
Kopie Stand für das Buch Scannen - nur ein Loch um Ihr Ebook zu erstellen

Kopie Stand für das Buch Scannen - nur ein Loch um Ihr Ebook zu erstellen

Ich brauchte, um einige alte Bücher aus meiner Bibliothek zu digitalisieren, und nach der Besichtigung von im Internet angebotenen Lösungen, ich beschloss, meine eigenen mit minimalen Kosten und Zeit erspart.Schritt 1: Was SIE brauchenIKEA Drommar Ba