Você está no 3DFinder
Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.
Descrição
This project is kept mainly on my GitHub repository --> https://github.com/trainslaw/Sip-N-Puff-Accessibility-Project Below is the README for the repository.
🧠 Sip-and-Puff Mouse Emulator — Affordable, Open-Source Accessibility Device
✨ About the Project The Sip-and-Puff Mouse Emulator is a low-cost, open-source accessibility device that allows users who cannot use their hands to control a computer mouse with simple "sip" and "puff" actions, plus an additional bottom lip button for customizable actions (preset to be middle click for easy scrolling).
While commercial sip-and-puff systems can cost upwards of $1,500, this device is designed to be DIY-friendly, 3D printable, and assembled for a fraction of the price — typically under $85 in materials.
If you or someone you know needs this kind of assistive technology but can't afford commercial versions, this project is for you.
💡 Features Sip and Puff for right and left mouse clicks (supports click and drag). Optional joystick module for directional control (mouse movement). 3D printable housing — fully open-source design. Standard 1/4" tripod mount on the bottom for flexible positioning (desk mount, wheelchair, etc.). Uses readily available parts and standard Arduino Micro. Open-source Arduino firmware for customization and improvements.
📦 Bill of Materials (BOM)
Component --> Quantity --> Approx. Cost (USD) HiLetgo Digital Barometric Pressure Sensor Module (0-40KPa) --> 1 --> $3.00 Arduino Micro (or Pro Micro compatible)--> 1 --> $22.10 Standard joystick module (optional) --> 1 --> $5.00 M3 x 5mm heat-set threaded inserts --> 12 --> $8.00 (pack of 50) M3 x 6mm screws --> 12 --> $6.00 (pack of 100) M2 x 5mm screws --> Few --> $5.00 (pack of 100) 1/4" threaded insert (tripod mount) --> 1 --> $1.50 Female-to-female jumper wires --> $7.00 (pack of 40) 2.5mm ID surgical tubing --> ~1 ft --> $5.00 PLA filament (3D printing) --> ~100g --> $20.00 (1kg spool) Note: Prices are estimates and may vary depending on supplier and shipping. Total estimated cost: ~$82.60
🖨️ 3D Printing The 3D-printable case is designed to be easily assembled and maintained:
Material: PLA (can use one or multiple colors). Threaded inserts for strong, durable screw connections. 1/4" threaded mount in base for positioning. Find STL files in /3D_Models/printFiles.
⚙️ Assembly Guide 🛠️ Detailed step-by-step assembly instructions can be found in /Documentation/Assembly_Guide.md. This includes:
3D printing recommendations. Sensor, tubing, and electronics installation. Wiring diagrams for connecting the Arduino and sensors. Firmware upload guide for Arduino Micro. 💨 How It Works "Puff" action triggers a left mouse click. "Sip" action triggers a right mouse click. Bottom Lip Button triggers a middle click (for easy scrolling). Joystick Functionality moves the mouse cursor (analog control). The device uses a barometric pressure sensor to detect airflow changes in the attached surgical tubing. Arduino firmware interprets these signals and emulates mouse input via USB.
🖥️ Usage and Setup Connect the device to your computer using a USB cable. Sip and puff to generate clicks. Use the joystick for cursor movement. Adjust mount position as needed for comfort. 🧑💻 Firmware and Customization The Arduino sketch is available in /SipNPuff.ino. You can:
Adjust pressure thresholds for sip and puff in the code. Modify click/hold behavior. Customize joystick sensitivity. Upload using Arduino IDE — instructions included in /Documentation.
🔓 License This project is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).
You are free to share, adapt, and build upon this work — even commercially — as long as you attribute the original creator and share alike under the same license. See the full license here.
🤝 Contributing Contributions are welcome! If you improve the design, firmware, or create alternative versions, please submit a pull request or open an issue to share your work with the community.
📣 How to Share and Help If you build this device or know someone who could benefit from it:
Share this repo. Post about it on social media (tag me if you like!). Help improve it for others — collaboration makes this stronger. 📫 Contact For questions, feedback, or collaboration, feel free to reach out via GitHub issues.
🔗 Related Links Creative Commons License Info Instructables Guide (coming soon!) 3D Model Repository (Printables/Thingiverse link if available) Created by trainslaw
Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.
Criar conta