Die Weihnachtsgeschichte eines Hackers

Es war Heiligabend, und weil ich beschlossen habe, dieses Jahr alle Geschenke selbst zu machen, arbeite ich immer noch wie verrückt daran, alles vor dem großen Abgabetermin fertig zu bekommen. Warum tu ich mir das an? Nun, teilweise, weil ich den Prozess liebe.

Meine Frau hatte die Idee, dass wir lustige Dekorationsartikel für ältere Menschen herstellen könnten, und entschied sich für ein paar Designs. Mein Sohn zeichnete sie dann auf Papier, und ich scannte diese Zeichnungen ein und verfolgte sie in CAD. Wir haben dann die Holzformen auf der CNC-Fräse geschnitten, was sich als unglaublich erfolgreich herausstellte. (Jetzt, wo ich das getan habe, wäre ich nicht überrascht, wenn all diese „skurrilen“ Dekorationsartikel, die schwedische Flatpacker verkaufen, nicht ursprünglich von Drittklässlern entworfen wurden.)

Dann hat mein Sohn sie bemalt, und es ist meine Aufgabe, den Glitzer einzufügen. Ich habe einige dieser dreidrahtigen "Lichterketten" für diesen Zweck gekauft, und es macht wirklich Spaß, sie zu hacken. Sie sind wie der WS2812, nur dass sie, anstatt vier Pins zu verwenden und Daten stromabwärts zu verschieben, auf einem Bus sind, jeder mit einer fest codierten Adresse – sie wissen, wo sie sich in der Kette befinden, und jede LED hört nicht nur zu der N-te Satz von 24 Bits. Das bedeutet, 200 Farbcodes zu senden, nur um die 4 LEDs an Tante Mickis dekorativem Baum zum Leuchten zu bringen, aber sei's drum.

Letzter Stopp, der noch vom 23. zu erledigen ist, verlegen Sie eine Art hölzernen Batteriekasten, verkeilen Sie den LiPo und die Ladeschaltung und löten Sie einen Ein-/Ausschalter. Bis zur letzten Minute, aber nicht immer?

Sicher wäre es einfacher gewesen, etwas online zu bestellen. Aber ist das der Geist der Gabe? Nö! Die DIY-Methode bringt die Familie zusammen, gibt mir wertvolle Zeit mit der CNC-Maschine und baut meine FreeCAD-Fähigkeiten aus. Mein Sohn hat mir sogar über die Schulter geschaut, als wir einige der LED-Animationen programmiert haben. Und nichts sagt Weihnachten besser als handcodierte Augenzwinkern.

Frohe Feiertage allen!

Die Weihnachtsgeschichte eines Hackers

Es war Heiligabend, und weil ich beschlossen habe, dieses Jahr alle Geschenke selbst zu machen, arbeite ich immer noch wie verrückt daran, alles vor dem großen Abgabetermin fertig zu bekommen. Warum tu ich mir das an? Nun, teilweise, weil ich den Prozess liebe.

Meine Frau hatte die Idee, dass wir lustige Dekorationsartikel für ältere Menschen herstellen könnten, und entschied sich für ein paar Designs. Mein Sohn zeichnete sie dann auf Papier, und ich scannte diese Zeichnungen ein und verfolgte sie in CAD. Wir haben dann die Holzformen auf der CNC-Fräse geschnitten, was sich als unglaublich erfolgreich herausstellte. (Jetzt, wo ich das getan habe, wäre ich nicht überrascht, wenn all diese „skurrilen“ Dekorationsartikel, die schwedische Flatpacker verkaufen, nicht ursprünglich von Drittklässlern entworfen wurden.)

Dann hat mein Sohn sie bemalt, und es ist meine Aufgabe, den Glitzer einzufügen. Ich habe einige dieser dreidrahtigen "Lichterketten" für diesen Zweck gekauft, und es macht wirklich Spaß, sie zu hacken. Sie sind wie der WS2812, nur dass sie, anstatt vier Pins zu verwenden und Daten stromabwärts zu verschieben, auf einem Bus sind, jeder mit einer fest codierten Adresse – sie wissen, wo sie sich in der Kette befinden, und jede LED hört nicht nur zu der N-te Satz von 24 Bits. Das bedeutet, 200 Farbcodes zu senden, nur um die 4 LEDs an Tante Mickis dekorativem Baum zum Leuchten zu bringen, aber sei's drum.

Letzter Stopp, der noch vom 23. zu erledigen ist, verlegen Sie eine Art hölzernen Batteriekasten, verkeilen Sie den LiPo und die Ladeschaltung und löten Sie einen Ein-/Ausschalter. Bis zur letzten Minute, aber nicht immer?

Sicher wäre es einfacher gewesen, etwas online zu bestellen. Aber ist das der Geist der Gabe? Nö! Die DIY-Methode bringt die Familie zusammen, gibt mir wertvolle Zeit mit der CNC-Maschine und baut meine FreeCAD-Fähigkeiten aus. Mein Sohn hat mir sogar über die Schulter geschaut, als wir einige der LED-Animationen programmiert haben. Und nichts sagt Weihnachten besser als handcodierte Augenzwinkern.

Frohe Feiertage allen!

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow