
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52



Dieses Tutorial zeigt Ihnen, wie Sie einige coole LED-Fahrradlichter erstellen, die mit Python programmierbar sind. Stellen Sie zunächst sicher, dass Sie alle Materialien haben:
- Gemma M0 Mikrocontroller
- 10k Potentiometer
- 1m NeoPixel LED-Streifen 30 Pixel/Meter
- USB-Akku
Krokodilklemmen und Steckbretter können nützlich sein, um die Schaltung vor der Installation schnell zu debuggen
Schritt 1: Schaltungsaufbau

- NeoPixel Power (rot) -> Gemma Vout
- NeoPixel Analog (weiß) -> Gemma A1
- NeoPixel Ground (schwarz) -> Gemma GND
- Potentiometer Leistung (rot) - > 3Vo
- Potentiometer Analog (weiß) -> Gemma A2
- Potentiometer Masse (schwarz) -> Gemma GND
Wenn Sie einen NeoPixel-Streifen verwenden, der größer als ~ 1 m ist, ist möglicherweise eine zusätzliche Stromquelle (5 V > 2 A) erforderlich (siehe Schaltplan)
Schritt 2: Code hochladen


Nachdem Sie die Schaltung angeschlossen haben, schließen Sie Ihre Gemma m0 über USB an Ihren Computer an. Stellen Sie sicher, dass Ihr USB-Kabel Strom und Daten unterstützt, andernfalls können Sie keinen Code hochladen.
Wenn Ihr Gemma m0 nicht als USB-Laufwerk (CIRCUITPY) angezeigt wird, wenn es an Ihren Computer angeschlossen ist, befolgen Sie bitte die Anweisungen unter: https://learn.adafruit.com/adafruit-gemma-m0/over… um die Treiber einzurichten
Der Code für dieses Projekt ist hier öffentlich verfügbar:
Laden Sie "main.py" herunter und legen Sie es im Dateisystem Ihres Gemmmas ab.
Schritt 3: ???
kennt jemand Schritt 3?
Schritt 4: Gewinn


Befestigen Sie den Streifen an allem!
Dieser LED-Streifen kann einfach mit etwas Klebeband und Kabelbindern an einem Fahrrad befestigt werden. Perfekt für Burning Man
Empfohlen:
So erstellen Sie Ihre erste einfache Software mit Python – wikiHow

So erstellen Sie Ihre erste einfache Software mit Python: Hallo, willkommen zu diesem Instructables. Hier werde ich erzählen, wie Sie Ihre eigene Software erstellen. Ja, wenn Sie eine Idee haben… aber wissen, wie Sie neue Dinge umsetzen können oder daran interessiert sind, Neues zu schaffen, dann ist es das Richtige für Sie
COVID19-Dashboard auf Weltkarte (mit Python) – wikiHow

COVID19-Dashboard auf der Weltkarte (mit Python): Ich weiß, dass fast alle von uns die meisten Informationen über COVID19 kennen , ich habe das Programm zum Github-Repository hinzugefügt: https://github.co
Experimente in der erweiterten Datenprotokollierung (mit Python): 11 Schritte

Experimente in der erweiterten Datenprotokollierung (mit Python): Es gibt viele Anleitungen zur Datenprotokollierung. Als ich also ein eigenes Protokollierungsprojekt erstellen wollte, habe ich mich bei einem Haufen umgesehen. Einige waren gut, andere nicht so sehr, also beschloss ich, einige der besseren Ideen aufzunehmen und meine eigene Bewerbung zu machen. Dieses Ergebnis
Einen Würfel mit Python würfeln – wikiHow

So würfeln Sie mit Python: Die folgenden Anweisungen zeigen Ihnen, wie Sie ein Python-Modul zum „Würfeln“erstellen. Dieses Modul generiert Zufallszahlen aus diesen computerisierten Würfeln. Ich werde Funktionen bereitstellen, die zum Erstellen des Moduls erforderlich sind und eine Beschreibung als
Erste Schritte mit Python: 7 Schritte (mit Bildern)

Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird