Mini DIY RGB Rücklicht für Cleanflight und Betaflight selbstgemacht

von Moritz
4/5 - (5 votes)

Nachdem ich meinen kleinen 150er Copter fertig hatte, wollte ich ihm ein passendes RGB-LED-Rücklicht verpassen. Da die unter Cleanflight und Betaflight vorhandenen Farben und Effekte aber sehr eingeschränkt sind, musste etwas anderes her. Also habe ich das Adafruit NeoPixel Buttoncycler-Beispiel etwas verändert, um es an meine Bedürfnisse anzupassen.

Mini DIY RGB Rücklicht für Cleanflight und Betaflight

Mini DIY RGB-Rücklicht für Cleanflight und Betaflight

Bauteile:

Benötigtes Werkzeug:

  • Arduino (UNO) kompatibles Board von hier
  • Lötkolben und Lötzinn
  • etwas dünnes Kabel
  • Breadboard und Jumper von hier

Vorbereitung:

Als Erstes solltet ihr Arduino installiert haben. Falls ihr das noch nicht habt, gibt es

[stextbox id=“download“]hier zum Download: Arduino Software[/stextbox]

Los geht es:

Zunächst solltet ihr die Adafruit NeoPixel-Bibliothek installieren. Dazu geht ihr im Arduino-Programm unter ,,Sketch“ auf ,,Bibliothek einbinden“>,,Bibliotheken verwalten…“. Dort sucht ihr ,,NeoPixel“, wählt die neueste Version aus und installiert diese.

Als Nächstes braucht ihr die Hardware-Bibliothek für die Attinys, die ich hier zum Download bereitgestellt habe. Wenn ihr die .zip-Datei heruntergeladen habt, müsst ihr sie in den ,,Hardware“-Ordner im Arduino-Installationsverzeichnis (bei mir: ,,C:\Program Files (x86)Arduino\hardware“) entpacken, und zwar so, dass sich der ,,avr“-Ordner direkt im ,,attiny“-Ordner befindet.

Arduino vorbereiten

Nun könnt ihr euren Arduino schon mal vorbereiten. Dazu schließt ihr euren Arduino per USB an den PC an und wählt im Arduino-Programm unter Werkzeuge>Boards den Punkt ,,Arduino/Genuino Uno“ aus. Als Nächstes geht ihr ins Menü ,,Datei“ und wählt unter Beispiele>11. ArduinoISP ,,ArduinoISP“ aus. Nun könnt ihr den Arduino schon mal beschreiben, indem ihr auf den Pfeil oben links klickt:

ArduinoLos

Testen

Nun könnt ihr den Attiny zum Programmieren und Testen verkabeln:

attiny-programmieren

Fertig verkabelt:

Fertig verkabelt sieht das dann so aus:

Fertig verkabelt sieht das so aus

Fertig verkabelt sieht das so aus

Nun können wir anfangen, den Attiny zu beschreiben. Dazu müssen wir zuerst den Bootloader auf den Attiny schreiben. Als Erstes wählt man im Arduino-Programm unter Werkzeuge>Board ,,Attiny“ aus. Dann unter Werkzeuge>Prozessor ,,Attiny85″, unter Clock ,,8 MHz (internal)“ und unter Programmer ,,Arduino as ISP“. Nun könnt ihr unter Werkzeuge den Punkt ,,Bootloader brennen“ drücken. Nun braucht ihr das Programm, das dann auf dem Attiny laufen soll; dieses gibt es hier zum Download

Danach könnt ihr einfach die Datei öffnen und den Attiny beschreiben, indem ihr auf den Pfeil klickt.

Knopf drücken

Wenn das funktioniert hat, könnt ihr euer Rücklicht testen, indem ihr auf den Knopf drückt. Sollte das funktionieren, könnt ihr nun den Attiny mit dem Knopf und der LED verlöten. Geht dazu nach diesem Schema vor:

Rücklicht fertig verkabelt

Fertig ist das DIY RGB-LED-Rücklicht 🙂

Das Ganze kann man dann mit Heißkleber versiegeln und, wenn man will, auch noch mit Schrumpfschlauch einschrumpfen.

DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight
DIY RGB Rücklicht für Cleanflight und Betaflight

Könnte auch interessant sein

Hinterlasse einen Kommentar

* Wenn Du einen Kommentar hinterlässt, akzeptierst Du unsere Datenschutzbedingungen.