Inhaltsverzeichnis:
- Schritt 1: Zubehör
- Schritt 2: Steckbrett-Layout
- Schritt 3: Elektrischer Schaltplan
- Schritt 4: Code
- Schritt 5: 3D-Gehäuse
Video: Türklingel im Büro - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Ich habe diesen Türgong erstellt, um unser Büro wissen zu lassen, wenn Leute an unsere Tür des technischen Supports kommen. Es ist oft nicht leicht zu erkennen, ob sich jemand in den Büros befindet, da wir keine "Empfangsdame" haben. Dieses schnelle, einfache arduino-basierte Warnsystem informiert uns, wenn jemand den Raum betritt.
Dieses Projekt hat eine Override-Taste (6 Sekunden Pause), damit wir leise ein- und aussteigen können, eine Pause-Taste (unterbricht die Erkennung, bis die Taste erneut gedrückt wird) und eine Reset-Taste. Die Stromversorgung erfolgt über ein externes Netzteil mit einer standardmäßigen 5,5-mm-Gleichstrombuchse.
Prototyp auf einem Steckbrett. Der endgültige Build verwendete eine maßgeschneiderte 3D-gedruckte Box.
Schritt 1: Zubehör
- Arduino Nano
- HC-SR04 Ultraschallsensor
- LED - Rot - 5mm
- LED - Gelb - 5mm
- LED - Blau - 5mm
- PAM8302 2.5W Klasse D Audioverstärker
- Mini-Lautsprecher (wir haben einen Gikfun 2" 4Ω Lautsprecher verwendet)
- (3) - 220Ω Widerstände
- 3 Knöpfe (für den endgültigen Build haben wir Cylewet 12mm Knöpfe verwendet)
- Gleichstromanschluss (5 mm x 2,1 mm)
- Netzschalter im Rocker-Stil
Auf dem Foto sind 4 Tasten zu sehen. Wir entschieden, dass die Platzierung der Schaltflächen auf der Rückseite der Projektbox unpraktisch war, also fügte ich oben in der Box eine Schaltfläche hinzu. Die beiden gelben Tasten sind beide an den gleichen Pin des Arduino angeschlossen, sodass Sie einen von ihnen drücken können!
Bitte beachten Sie, dass ich einen 4Ω-Lautsprecher verwendet habe. Sie könnten auch einen 8Ω-Lautsprecher mit dem PAM8302-Verstärker verwenden, Sie würden dadurch weniger Lautstärke herausholen. So wie es ist, ist der Verstärker auf eine minimale Einstellung gedreht und es ist ziemlich laut!
Schritt 2: Steckbrett-Layout
Hier ist das Steckbrett-Layout.
Machen…
- Ändern Sie die Pinbelegung für den Audioverstärker, um die Verkabelung zu vereinfachen.
- Ändern Sie die Pinbelegung für LED, um die Verdrahtung zu vereinfachen.
Für das endgültige Design habe ich ein Mini-Steckbrett mit nur 1 Stromschiene verwendet.
Die Stromversorgung erfolgt über ein 5V-Netzteil mit 5,5 x 2,5 mm Klinke. Da dieser mit dem VIN-Port des Arduino Nano verdrahtet ist, kann dieser Port mit einer Spannung von bis zu 20 V arbeiten.
Schritt 3: Elektrischer Schaltplan
Schritt 4: Code
Dieser Code wurde mit der Arduino Create-Website für den Arduino Nano geschrieben, der für dieses Projekt verwendet wird.
Schritt 5: 3D-Gehäuse
Für das 3D-gedruckte Gehäuse habe ich die Widerstände an die Beine der LED gelötet und einen Anschlussdraht an das andere Bein gelötet. Ich habe auch die größeren Tasten verwendet und Aussparungen für die Montage von Muttern an Schaltern und dem Stromanschluss hinzugefügt.
Um dieses Produkt für Studenten reproduzierbar zu machen, habe ich das Gehäuse mit Tinkercad entworfen.
Das Knopfloch oben rechts ist für den "Override"-Knopf. Es war unbequem zu drücken, daher habe ich oben auf der Box einen zweiten Knopf hinzugefügt, um das Überschreiben zu erleichtern, damit wir das Büro verlassen können, ohne den Alarm auszulösen!
Möglicherweise bemerken Sie die Aluminiumfolie, die um die Drähte gewickelt ist, die hinter dem Lautsprecher versteckt sind. Es gab intermittierende Streuablesungen vom Sensor. Nach dem Hinzufügen der Aluminiumfolie "Schild" sind die Sensormesswerte sehr konsistent.