Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D BLE Buzzer ESP32 por CTeipen no MakerWorld

Descrição

Für eine Fotobox (Software: [https://photoboothproject.github.io](https://photoboothproject.github.io)) brauchte ich einen drahtlosen Trigger. Ich wollte einen Grobhandtaster haben, aber diese sind verhältnismäßig teuer und meist auch zu klein, um die von mit vorgesehene Elektronik unterzubringen. Also habe ich mir einen ESP32-S geholt und ein Battery Shield und habe angefangen zu modellieren.

 

Folgendes Model ist dabei dann entstanden: [https://cad.onshape.com/documents/db4d39519c299b7e34d5dfd3/w/d993b98b9122bbd27a95ed53/e/5e120b5bba915086d26ab841](https://cad.onshape.com/documents/db4d39519c299b7e34d5dfd3/w/d993b98b9122bbd27a95ed53/e/5e120b5bba915086d26ab841)

 

Fix noch ein paar andere Materialien aus alten Projekten zusammengesucht und dann den Code für den ESP32-S geschrieben. Den findet ihr hier: [https://github.com/CTeipen/esp32-ble-buzzer](https://github.com/CTeipen/esp32-ble-buzzer)

 

 

Was macht das ganze?

Nachdem man am Buzzer seitlich die Stromzufuhr über den Knopf aktiviert hat, schaltet sich der ESP32-S ein und sucht per Bluetooth nach einem Signal. Sollte das Gerät nicht gekoppelt sein, muss dies einmalig vorgenommen werden. Über das Terminal lässt sich dies mit bluetoothclt einfach und schnell durch trust, pair und connect erledigen. Bei zukünftigen Verbindungsversuchen klappt das dann automatisch.

Solange keine Verbindung von Buzzer zu anderem Gerät bestehen, leuchtet die Power-LED und die Bluetooth-LED blinkt. Wenn eine Verbindung hergestellt wurde, leuchtet die Bluetooth-LED durchgehend.

Bis zu diesem Zeitpunkt macht der Buzzer nichts, wenn man ihn drückt. Nachdem Verbinden wird beim buzzern ein “Enter”-Tastenanschlag an das verbundene Gerät geschickt und die Trigger-LED leutchtet kurz auf.

Durch Doppelklick auf den seitlichen Power-Knopf kann die Stromzufuhr wieder deaktiviert werden und das Gerät schaltet sich aus. Den Ladezustand der Batterien kann man der LED-Leite entnehmen, die durch den Boden des Buzzers zu sehen ist.

Eine Aussparung seitlich vom Buzzer erlaubt das Laden per Micro-USB oder USB-C.

 

Wie baue ich das selber?

Ich habe eine BOM hinterlegt. Zusätzlich zu den Sachen, die da drin stehen, gehe ich davon aus, dass du einen Grundsatz an Elektro-Bastel-Werkzeug hast (Lötkolben, Lötsin, Krimpzange, Zange, Seitenscheider, Heißklebepistole, etc.). Eine paar der Sachen aus der BOM sind als Optional markiert. Wenn du bspw. deinen ESP32-S auf die Lochplatine festlöten willst, brauchst du keine Buchsenleiste. Wenn du den Taster für deinen Buzzer nicht stecken, sondern festlöten willst, brauchst du keine Kabelschuhe. Du siehst worauf das hinausläuft.

 

Einen Schaltplan findest du als Bild auf dieser Seite oder auch die Plandatei im GitHub Repo: [https://github.com/CTeipen/esp32-ble-buzzer](https://github.com/CTeipen/esp32-ble-buzzer)
Falls du den Schaltplan anpassen willst, kannst du dafür diese kostenfreie Software nutzen: [https://diy-fever.com/software/diylc/](https://diy-fever.com/software/diylc/)

 

Ich brauche eine andere Taste, die gedrückt wird. Wie mache ich das?

Dazu musst du nur den Quellcode ([https://github.com/CTeipen/esp32-ble-buzzer](https://github.com/CTeipen/esp32-ble-buzzer)) anpassen und die Taste angeben ([https://github.com/T-vK/ESP32-BLE-Keyboard#api-docs](https://github.com/T-vK/ESP32-BLE-Keyboard#api-docs)) die an das verbundene Gerät geschickt werden soll.

 

MakerWorld

BLE Buzzer ESP32

Publicado em 9 de out de 2023

50
Curtidas
115
Downloads
160
Coleções
41
Impressões
Categoria Electronics
Tags
buzzer esp esp32 arduino powerbank usb usb-c grobhandtaster taster button led c photobooth fotobox photo trigger spring feder bluetooth ble pi raspberry pi keyboard
Licença Standard Digital File License
Ver no MakerWorld (abre em nova aba)