Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Messen Sie die Größe
- Schritt 2: Erstellen Sie die Brosche
- Schritt 3: Erstellen Sie eine Unterstützung
- Schritt 4: Bauen Sie Ihren Schaltungshalter auf
- Schritt 5: Anbringen
- Schritt 6: Testen Sie die Passform
- Schritt 7: Code
- Schritt 8: Fertig stellen und tragen
Video: Quarzkristallbrosche mit Ton- und Musiksensorik mit Spielplatzschaltung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Diese geräuschreaktive Brosche wird mit einem Spielplatz-Schaltungs-Express, billigen Quarzkristallen, Draht, Pappe, gefundenem Plastik, einer Sicherheitsnadel, Nadel und Faden, Heißkleber, Stoff und einer Vielzahl von Werkzeugen hergestellt. Dies ist ein Prototyp oder erster Entwurf dieses Designs.
Kenntnisse im Umgang mit Draht sind hilfreich, aber nicht notwendig! Einführende Programmierkenntnisse können ebenfalls hilfreich sein, aber es ist einfach, mit Playground Circuit Express und verwandten Programmen zu lernen. Dieses Projekt kann je nach Konstruktionsmethode und Liebe zum Detail von einer Handvoll Stunden bis zu einigen Tagen dauern.
Lieferungen
Playground Circuit Express mit Akkupack und Stromkreis-zu-USB-Kabel
Quarzkristalle
- Schmuckdraht (jede Farbe ist in Ordnung, halte dich an ein Messgerät, das für Sie leicht zu handhaben ist! Ich habe 20 Gauge verwendet)
Karton
- Durchsichtiges Plastik gefunden (ich habe einen Deckel einer Kaffeedose verwendet)
Sicherheitsnadel
- Stoff (Ihre Wahl - ich habe ein altes schwarzes T-Shirt verwendet)
Heißklebepistole und Klebestifte
Schere
Bleistift
Sharpie
Spitzzange und Drahtschneider
- Optional: Nadel und Faden
- Optional: Zweiseitiges Klettband
Schritt 1: Messen Sie die Größe
Zeichnen Sie den Playground Circuit Express auf ein Stück Papier oder Pappe nach. Schneide es aus. Sie haben jetzt eine Vorlage, die Sie beim Erstellen Ihrer Struktur verwenden können. Stellen Sie den Circuit Express an einen sicheren Ort!
Schritt 2: Erstellen Sie die Brosche
Schneiden Sie ein langes Stück Draht ab und beginnen Sie, es zu einem Reifen zu verarbeiten, wobei Sie Ihre Papierschablone als Anhaltspunkt für die Größe verwenden. Sie möchten, dass es etwas größer als die Vorlage ist. Als nächstes beginnen Sie, den Draht auf einer Seite zu einer Kuppelform aufzubauen. Achten Sie darauf, wo die Kristalle passen, aber stellen Sie sicher, dass sie nur nach oben zeigen (lassen Sie Platz für den Spielplatz-Circuit Express, um noch darunter zu passen)!
Beginnen Sie mit dem Platzieren Ihrer Kristallpunkte, indem Sie den Draht verwenden, um ihn zu umwickeln und zu verbinden. Fühlen Sie sich frei, einige mit einem Punkt Heißkleber an Ort und Stelle zu fixieren. Fahren Sie fort, bis der Quarz die Struktur bedeckt und Sie mit der Zusammensetzung zufrieden sind.
Schritt 3: Erstellen Sie eine Unterstützung
Verwenden Sie Ihren gefundenen durchsichtigen Kunststoff, um Ihre Vorlage mit einem Sharpie nachzuzeichnen. Schneide diese mit einer Schere aus und befestige sie mit Heißkleber an der Rückseite deiner Brosche.
Schritt 4: Bauen Sie Ihren Schaltungshalter auf
Schnappen Sie sich diese Vorlage noch einmal! Zeichnen Sie es auf einem Stück Pappe nach, aber achten Sie darauf, dass Sie auf allen Seiten etwa 1/4 um die Schablone herumlassen. Schneiden Sie dies aus und zeichnen Sie es noch mehrmals auf Pappe (mindestens fünf).
Kleben Sie drei der Pappkreise zusammen.
Nehmen Sie die zusätzlichen Kreise und schneiden Sie sie in zwei Hälften. Schneiden Sie eine "Lippe" mit einer Schere (wie auf den Fotos gezeigt) und kleben Sie 2-3 davon auf einer Seite der Kartonform zusammen. Sie sollten am Ende einen dicken Pappkreis haben, der Ihre Schaltung effektiv "hält".
Schritt 5: Anbringen
Mit dem Stoff Ihrer Wahl und der Methode Ihrer Wahl (Heißkleber, Nadel und Faden) "polstern" Sie Ihre Kartonstruktur. Achten Sie darauf, den Stoff nach unten in die "Lippe" zu drücken.
Verwenden Sie nach dem Anbringen des Stoffes Heißkleber (und/oder erneut Nadel und Faden), um die Kristallstruktur an der erhabenen Lippe zu befestigen. Es sollte sicher sitzen, mit einer Lücke, die noch offen ist, damit der Spielplatz-Schnellzug später hineinpassen kann. Kleben Sie dann eine Sicherheitsnadel (oder einen Stecknadelaufsatz) auf die Rückseite der Brosche.
Schritt 6: Testen Sie die Passform
Ihre Brosche sollte jetzt zusammengebaut sein. Testen Sie die Passform Ihres Spielplatz-Circuit-Express in Ihrer Brosche. Es sollte eng anliegen und halten. Wenn es etwas locker ist und versucht herauszurutschen, ziehen Sie in Erwägung, ein kleines Stück Klettband auf der Rückseite des PCE und das andere Stück auf der Innenseite der Öffnung Ihrer Brosche zu platzieren.
Schritt 7: Code
- Gehe zu:
- Installieren Sie die richtige Installation für Ihr System
- Suche nach "Mu" App und führe sie aus
- Schließen Sie Ihren Spielplatz Circuit Express an
Die App sollte Ihre Eingabe erkennen und den Code automatisch an Ihr PCE übertragen.
- Leihen Sie sich Code! Der Code, den ich ausgeliehen und leicht bearbeitet habe, stammt von Adafruit und MIT
Sie können mit Farben usw. herumspielen! ODER - erstellen Sie Ihren eigenen Code, indem Sie zu: MakeCode. gehen
Hier ist der Code, den ich verwendet habe, wenn Sie es vorziehen, einfach direkt zu kopieren und einzufügen:
import arrayimport math import audiobusio import board import neopixel # Exponentieller Skalierungsfaktor. # Sollte wohl im Bereich -10.. 10 liegen um vernünftig zu sein. CURVE = 2 SCALE_EXPONENT = math.pow(10, CURVE * -0.1) PEAK_COLOR = (100, 0, 255) NUM_PIXELS = 10 # Anzahl der gleichzeitig zu lesenden Samples. NUM_SAMPLES = 160 # Beschränken Sie den Wert zwischen Boden und Decke. def Constraint(Wert, Boden, Obergrenze): return max(Boden, Min(Wert, Obergrenze)) # Skaliere input_value exponentiell zwischen output_min und output_max. def log_scale(input_value, input_min, input_max, output_min, output_max): normalized_input_value = (input_value - input_min) / (input_max - input_min) return output_min + / math.pow(normalisierter_input_value, SCALE_EXPONENT) * (output_max - DC._min) Bias vor der Berechnung des RMS. def normalized_rms(values): minbuf = int(mean(values)) samples_sum = sum(float(sample - minbuf) * (sample - minbuf) für Sample in Werten) return math.sqrt(samples_sum / len(values)) def mean (values): return sum(values) / len(values) def volume_color(volume): return 200, volume * (255 // NUM_PIXELS), 0 # Hauptprogramm # NeoPixels einrichten und alle ausschalten. Pixel = neopixel. NeoPixel(board. NEOPIXEL, NUM_PIXELS, Helligkeit=0.1, auto_write=False) Pixel.fill(0) Pixel.show()
""" # Für CircuitPython 2.x: mic = audiobusio. PDMIn(board. MICROPHONE_CLOCK, board. MICROPHONE_DATA, frequency=16000, bit_depth=16) # Für Circuitpython 3.0 und höher heißt "frequency" jetzt "sample_rate". # Kommentieren Sie die Zeilen darüber und entkommentieren Sie die Zeilen darunter. Angenommen, es ist ruhig, wenn wir anfangen. Samples = array.array('H', [0] * NUM_SAMPLES) mic.record(samples, len(samples)) # Stellen Sie den niedrigsten zu erwartenden Pegel plus ein wenig ein. input_floor = normalized_rms(samples) + 10 # ODER: ein festes Floor verwendet # input_floor = 50 # Vielleicht möchten Sie den input_floor drucken, um andere Werte anzupassen. # print(input_floor) # Entspricht der Empfindlichkeit: niedriger bedeutet, dass mehr Pixel mit weniger Ton aufleuchten # Passen Sie dies nach Belieben an. input_ceiling = input_floor + 500 Peak = 0 während True: mic.record(samples, len(samples)) Magnitude = normalized_rms(samples) # Vielleicht möchten Sie dies ausdrucken, um die Werte anzuzeigen. # print(magnitude) # Berechne den skalierten logarithmischen Messwert im Bereich von 0 bis NUM_PIXELS c = log_scale(constrain(magnitude, input_floor, input_ceiling), input_floor, input_ceiling, 0, NUM_PIXELS) # Aufleuchten von Pixeln, die unter der skalierten und interpolierten Größe liegen. Pixel.fill(0) für i im Bereich(NUM_PIXELS): if i = Peak: Peak = min(c, NUM_PIXELS - 1) elif Peak > 0: Peak = Peak - 1 wenn Peak > 0: Pixel[int(peak)] = PEAK_COLOR Pixel.show()
Schritt 8: Fertig stellen und tragen
Sie können Ihren schallreaktiven Kristall gerne so bewundern, wie er ist, aber ich empfehle:
- Trennen Sie das USB-Kabel vom Laptop (stellen Sie sicher, dass der Code übertragen wurde) - Stecken Sie Ihren Playground Circuit Express in den Akku - Stecken Sie das PCE in Ihre Brosche - Stecken Sie den Akku entweder in eine vordere Hemdtasche (wie hier) oder Befestigen Sie es an Ihrem Hemd - Stecken Sie die Brosche an, schalten Sie Musik (und Ihren Akku) ein und genießen Sie!
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
Netflix auf einem Pi2 (obwohl kein Ton): 3 Schritte
Netflix auf einem Pi2 (obwohl kein Ton): Hallo zusammen! Es gibt viele Tutorials online, um Netflix auf dem Raspberry Pi2 zu bekommen. Die meisten von ihnen sind jedoch veraltet und nicht sehr klar. Also, ich bin hier, um Ihnen meine Lieblingsmethode zu zeigen, um Netflix auf dem Himbeer-Pi zu bekommen. Der Pi funktioniert großartig für mos
Interaktives Spielzeug für Kinder. (Lichter und Ton): 6 Schritte
Interaktives Spielzeug für Kinder. (Lichter und Ton): Dies ist eine Schaltung, die ich bei kleinen Kindern (1-3) verwende, sie verwendet LEDs und einen Summer. Wenn das Kind einen Knopf drückt, passiert etwas. Sehen Sie sich das Video an, um mehr zu sehen. (Drehen Sie den Ton auf, um den Summer zu hören, es ist ganz im Video)