Inhaltsverzeichnis:
- Schritt 1: Encoder mit IR-Sensor-Hardware
- Schritt 2: Encoder-Software und -Verbindung
- Schritt 3: Bubble Machine Transistor
- Schritt 4: Schalten Sie es ein und genießen Sie es
- Schritt 5: Video
Video: Wind - Blase - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Die Idee ist, andere Menschen glücklich zu machen.
Die Seifenblase ist eines der Dinge, die die meisten Menschen glücklich machen, weil sie sich irgendwie an unsere freudige Kindheit erinnern.
Es gibt zwei Maschinen, die wir bauen werden, erstens die Windmühle und zweitens den Blasengenerator. Ich habe versucht, es lustig zu machen, indem ich eine LED-Niveauanzeige hinzugefügt habe, damit die Leute härter blasen müssen, um eine höhere Drehzahl in der Windmühle zu erreichen. Obwohl Sie das Limit jederzeit im Programm ändern können.
Diese Maschinen kommunizieren also über das Telemetriemodul und sobald Sie den Wind blasen, wird der Blasengenerator drahtlos eine Blase erzeugen. Hoffentlich bekommen sie das Dopamin, indem sie auf die Blase schauen oder Smileys sehen, die die Blase genießen.
Dieses Projekt richtet sich an Hersteller, Designer, Ingenieure und alle, die daran interessiert sind, über Sensoren zu lernen oder zu bauen oder einfach nur Menschen glücklich zu machen. Jeder konstruktive Vorschlag wäre dankbar. Bitte zögern Sie nicht, zu aktualisieren und zu genießen!
3 x Schrauben m4 und Muttern
4 x Stopper 6 Innendurchmesser
IR-Reflexionssensormodul
Sperrholz
Lager 16 mm Innendurchmesser und 6 mm Außendurchmesser
Drähte 5mm
2 x Arduinos
2 x Telemetrie
TIP122 (NPN)
Werkzeuge:
3D Drucker
Laserschneider
Grundlegendes elektronisches Werkzeug.
Schritt 1: Encoder mit IR-Sensor-Hardware
3D-Drucken Sie die Montage des Encoders, der Klinge und des Grundhalters.
Laserschneiden Sie die Encoderplatte mit Sperrholz.
Montieren Sie die Skateboardlager Außendurchmesser 16 mm mit Innendurchmesser 6 mm, indem Sie sie einfach in die Löcher drücken.
Montieren Sie den IR-Sensor (ich habe TCRT5000 IR Reflective Sensor Module verwendet, EUR 1,48)
Schneiden Sie das 9 mm hohle Aluminium mit der erforderlichen Länge zu.
Verbinden Sie die Drähte (Gnd, Vcc und Do) und stellen Sie sicher, dass die Drähte lang genug sind, um an das Arduino angeschlossen zu werden.
Schritt 2: Encoder-Software und -Verbindung
Eine Unterbrechung ist erforderlich, um ein genaues Ergebnis vom IR-Sensor-Pin 2 vom Arduino zu erhalten, das mit dem IR-Sensor verbunden ist.
// setze das Vergleichsregister auf den gewünschten Timerzähler: OCR1A = 15624; jede Sekunde, um die Drehzahl zu aktualisieren.
Um die Drehzahl zu berechnen, müssen Sie einfach die Anzahl der Lücken zählen, die vom IR-Sensor passieren und durch 17 geteilt werden, was die Gesamtzahl der Lücken auf dem Encoder ist.
1 Umdrehung = 17 Lücken
U/min = (1 Umdrehung/17 Lücken) * (Anzahl der Lücken /1 min)
rpmSave = rpmCount/(double)17;
Verbinden Sie die LED mit den Pins 3, 4, 5, 6, 7, 8, 9, 12 und 13 in Reihe zum 220-Ohm-Widerstand.
Schritt 3: Bubble Machine Transistor
Schließen Sie alle Kabel wie im folgenden Schema oben beschrieben an.
So berechne ich den Widerstand an der Basis.
I_B=Ic/β=(0,92 A)/1000=9,2x10^(-4) A
R_B=(V_CC-V_BE)/I_B = 2,7k
Schritt 4: Schalten Sie es ein und genießen Sie es
Bitte zögern Sie nicht, mir Feedback oder Vorschläge zu geben.
Ich hoffe, dass dies die Menschen glücklicher machen kann!:)
Machen Sie heute jemandem eine große Freude!