
Es war Mitte Mai, Suchmaschinen explodieren aus Anfragen im Zusammenhang mit den sogenannten Zappelspinnern, Youtube ist übersät mit Videos über DIY-Spinner, die Welt steckt voller Hype um diese Spinndesigns.
Irgendwann zur gleichen Zeit kam mir ein verrückter Gedanke in den Sinn, der alle anderen zur Seite schob und auf dem Podest saß und sagte: „Du musst einen POV-Zappelspinner machen!“.
Und diese Geschichte begann mit einer einfachen Anfrage bei Google und einer anschließenden Überraschung. Es stellte sich heraus, dass noch niemand ein solches Gerät hergestellt hat. Es hat mich sehr motiviert und motiviert, die Leidenschaft, ein elektronisches Gerät herzustellen, das chinesische Ingenieure noch nicht erreicht haben.
Ich ließ diese Sicherung drinnen und nahm einen Bleistift und Papier. Zunächst beschränkte ich mich auf die Abmessungen des Gehäuses, die mir eine gewisse Freiheit bei der Auswahl der Komponenten gaben, gleichzeitig aber nicht viel über den Rahmen eines herkömmlichen Spiners hinausgingen. Am interessantesten war dann die Beurteilung der optimalen Funktionalität und die Auswahl der Ausrüstung.
Die POV-Anzeige muss eindeutig mit LEDs erfolgen, und da unser Gehäuse klein ist, schien die Bildgröße 0603 optimal zu sein. Die Anzahl der LEDs in der Aufstellung wurde basierend auf dem Video über verschiedene POV-Plattenspieler ausgewählt, die auf Youtube angesehen wurden.
Ich wollte all das gut von einem Li-Po-Akku mit
Ladefähigkeit essen, und seit dem letzten Projekt hatte ich immer noch unnötige
MCP73831- Mikrokreise, und die 3,7-V- und 250-mAh-Akkus lagen ebenfalls herum, sodass ich diese Frage schnell schloss.
Bei der Auswahl des Controllers und des Sensors zur Bestimmung der vollen Drehung des Spinners waren die Dinge etwas komplizierter (irgendwann wollte ich sogar alles am Beschleunigungsmesser basteln und tun, aber mir wurde klar, dass es zu viel war). Ich hatte zwei Gedanken im Kopf - einen Hallsensor oder einen optischen Sensor. Bei einem kurzen Blick auf die Datenblätter des Hall-Sensors stellte ich überrascht fest, dass es nach dem, was ich zur Verfügung hatte und nach dem, was ich in unserem „ländlichen“ Radioteileladen verkauft habe, keinen Sensor gibt, der mit 3-3,7 V funktioniert, sondern optische Sensoren mit einem Tropfen auf der LED um 1,2 V fingen sie an, profitabler auszusehen.
Als ich ein Modell neuer Infrarotsensoren in die Schaltung einführte, dachte ich plötzlich über eine nicht triviale Frage nach: „Was werde ich tatsächlich ausgeben?“ Ein zehnminütiges Brainstorming ergab die erforderliche Mindestfunktionalität für ein solches Gerät. Die Option mit den vorbereiteten Inschriften und Symbolen war nicht besonders durchdacht (da dies am gebräuchlichsten war), die Option, die Anzahl der Umdrehungen des Spinners sofort anzuzeigen, kam auch, nun, die endgültige Idee war, die Zeit anzuzeigen.
Die Echtzeit-
Mikroschaltung DS3231 schien geeignet zu sein - das Gehäuse ist planar, nicht hoch, die Zeit zeigt, von 3-3,7 V funktioniert es in Ordnung, ich habe es bestellt, wir warten.
Der Controller entschied sich, mehr als weniger aus der Position zu wählen und
ATmega8 einzustellen , es ist ein ADC an Bord, i2c für den DS3231 ist implementiert, anständige Beine, Speicher auch. Die Komponenten werden ausgewählt, das Schema für die Ausführung der Arbeit ist nicht entstanden.

Zusammen mit dem Zeichnen des Diagramms träumte ich verzweifelt davon, dass ich als erster eine solche Modernisierung der Spinner vornehmen und, wie sie sagen, „ein bisschen übertreiben“ und vielleicht sogar hundert andere Leute finden würde, die sich für meine Erfindung interessieren würden.
Das Schema ist einfach, aber die Entscheidung, die Platine selbst herzustellen, hat den Verdrahtungsprozess ein wenig kompliziert. Trotzdem habe ich die 30 mm x 20 mm große Platine zum ersten Mal gemacht und die LUT-Technologie hat ihre Grenzen gesetzt.

Parallel zur Verkabelung habe ich ein Modell eines einfachen Gehäuses mit den erforderlichen Löchern für den Micro-USB-Anschluss, den Netzschalter, zwei optischen Sensoren und Tasten für eine minimale Einrichtung erstellt.

Warum zwei optische Sensoren? Nachdem ich über das Konzept nachgedacht hatte, entschied ich mich, die Gelegenheit für die Zukunft zu nutzen, um automatisch zu bestimmen, wo sich die Hand der Person befindet, die den Spiner hält, und die Inschrift in dem von den Händen freien Raum anzuzeigen (zu diesem Zeitpunkt störte mich die Position des Sensors von unten nicht, obwohl klar war, dass es logischer war, sie oben zu platzieren, ja okay, schließlich Prototyp).
Ungefähr zur gleichen Zeit, als ich das Board herstellte, wurde mir klar, dass ich den größten Teil der gesamten Schaltung neu gestalten wollte. Ich hatte die Idee, RGB-LEDs und die Option mit einem Bluetooth-Modul zu verwenden, über das ich Daten an den Spinner senden konnte, aber den Wunsch, zumindest etwas zu tun Die Ausgabe von Symbolen und Zahlen setzte sich durch und ich beschloss, diese Ideen zukünftigen Optionen für Spinner zu überlassen.

Nachdem ich die Elemente mit meinem alten sowjetischen Lötkolben auf die Platine gelötet hatte, fiel mir sofort ein, dass es Zeit war, das Gehäuse zu bestellen. Das Fehlen eines persönlichen 3D-Druckers hat mich immer deprimiert, aber die Kröte im Inneren, die für einen mehr oder weniger durchschnittlichen Drucker einen Preis von 30-50 Tausend sah, hat mich stärker erwürgt und wir waren uns einig, dass ich es mir nur leisten kann, einen neuen Lötkolben zu kaufen.
Die Elektronik ist fertig, das Interessanteste ist jetzt die Controller-Firmware. Nachdem ich ziemlich pervers war, versiegelte ich das Gewicht des guten alten
riesigen BH-10-Programmiersteckers und des Kippschalters, um die Stromversorgung vollständig auszuschalten.
Ich muss sofort sagen, dass ich 2 Chips getötet habe, der Grund dafür war Unaufmerksamkeit (ich habe nur vergessen, dass ich keine Werksplatine mit metallisierten Durchkontaktierungen hatte und aufgrund dieses Versehens haben die Chips keinen Strom erhalten und die Sicherungsbit-Firmware ist mit einem Fehler abgestürzt).
Während es eine neue Charge von Chips gab, gelang es mir, die Verkabelung ein wenig zu wiederholen und eine neue Version der Platine zu erstellen, sauber und schön. In der Vergangenheit wurden einige Spuren aus dem Löten von Chips entfernt. Er schrieb auch eine Test-Firmware, die die Zeile in einer statischen Position ausgeben sollte, und modifizierte gleichzeitig den eingehenden Fall mit einer Datei und einem Skalpell.
Ein paar Tage vergingen und ich erhielt neue Chips, versiegelte den ersten Chip selig, stopfte alles in das Gehäuse und ließ die Testfirmware flashen, verriet die Winkelgeschwindigkeit sauber an diesen Spinner. Zum ersten Mal in meinem Leben verursachte ein hellgrüner Streifen leuchtender LEDs, der seinen Platz nicht verließ, kindliches Glück in meinem Kopf .
Nach ein paar Minuten beruhigte ich mich und hörte auf, auf den Spinner zu tippen, um dieses Gefühl zu verstärken. Ein paar Stunden später wurde eine Firmware geschrieben, die nach meinen Berechnungen bereits eine 8-stellige Zeichenfolge aufwies. Die Inschrift hätte 120-130 Grad betragen sollen, es stellte sich heraus, aber optisch war sie nicht sehr schön und ich reduzierte den Winkel auf ein angenehmes Auge.
Dann wurde beschlossen herauszufinden, mit welcher Geschwindigkeit sich mein unausgeglichenes Wunder dreht.
Es dreht sich ein wenig, aber Sie müssen berücksichtigen, dass der Spiner in diesem Video anständig ausbalanciert ist, die Gesamtlast in Form eines Kippschalters und BH-10 sich bemerkbar macht, obwohl ich versucht habe, sie optimal für den Schwerpunkt anzuordnen.
Im nächsten Schritt wollte ich die Uhrzeit auf diesem Gerät sehen und klammerte mich an das Datenblatt des DS3231. Für einige Abende schrieb ich einen Firmware-Code, mit dem
ich die Uhrzeit einstellen und anzeigen konnte. Zadono beschloss zu prüfen, ob alles, was ich erstellt hatte, in den Fall passte.

Es passte perfekt und schloss sogar den Deckel fest, na ja, natürlich war auch alles aus dem Gleichgewicht geraten, aber für das erste Muster, das mir passte, dachte ich sogar darüber nach, ein Gehäuse mit einer anderen Lagergröße herzustellen, wodurch es einen zusätzlichen Platz zum Abdichten mit Bleischrot oder ähnlichem geben würde .
Und hier bin ich so erfreut, dass ich in ein paar Tagen die Funktionalität meiner Idee vervollständigen und sie der Öffentlichkeit als ersten Prototyp eines POV-Spinners der Welt präsentieren werde. Ich habe mich entschlossen, diesen Satz erneut in die Suchleiste einzugeben.
Es war der 28. Juni, das erste Mal, dass mich eine regelmäßige Google-Suchanfrage entmutigte. Das erste in den Suchergebnissen war ein Video auf Youtube, in dem ein Amerikaner bereits einen Spinner in der Hand drehte, der wie meiner auch Umdrehungen pro Minute und alle Arten von Begrüßungsnachrichten anzeigte. Vor allem wurde dieses Video am 25. Juni auf YouTube hochgeladen.
Dann gab es einen
Link, über den der Typ einen „gepumpten“ POV-Spinner mit RGB-LEDs, einem Beschleunigungsmesser und einem Mikruha für IoT herstellen wollte. Er begann am 9. Juni mit der Umsetzung der Idee und hat bereits ein wunderschönes Board mit RGB-LEDs.
Ich kann nicht anders, als überrascht zu sein, wie viele Leute in einer relativ kurzen Zeitspanne (vor allem angesichts des seit mehreren Monaten andauernden Hype um die Spinner) über eine Idee nachdachten und sie hektisch umsetzten. Es ist lustig.
Die Verarbeitung amerikanischer Kollegen ist natürlich viel besser, es hat meine Motivation für die Weiterentwicklung dieses Geräts beeinträchtigt. Die Idee, dass "sie es ohnehin schon schöner und funktionaler gemacht haben", veränderte den Gedanken der Vergangenheit reibungslos voller Zuversicht und Aufregung. Und ein paar andere "weltweit erste" Geräte, die wegen dieses Spinners angehalten wurden, haben es noch nicht geschafft, ausländische Kollegen in der Werkstatt zu gewinnen, was bedeutet, dass es eine Chance gibt, dass ich sie zumindest zuerst herstellen werde.
P.S. Entschuldigung für die Qualität der Videos und Fotos, nur ein chinesisches Telefon ist verfügbar.