Scoopr

Scoopr

thingiverse

A solution born from frustration, Scoopr is an overhyped answer to a nagging office problem. The project scales with a live web dashboard so you can check the remaining coffee in the office pot since someone consistently takes the last cup without brewing a new pot. Instead of posting snarky signs, we decided to create a passive-aggressive open-source endeavor. The name Scoopr follows Poopr, a bathroom availability project that pivoted from an output strategy to an input strategy after facing logistical hurdles and market congestion (battery replacement for door monitors was tedious, and our office is getting renovated with more bathrooms). This project originated from a hack day at my workplace, unrelated to scooping or pooping. The hardware requirements include NodeMCU, hx711 breakout board, 5kg load cell, and coffee. STL sources are available on Tinkercad (https://www.tinkercad.com/things/cmAX6IXlBaM), along with Node MCU lua scripts and firmware blob on GitHub (https://github.com/checkr/scoopr-firmware) - enter your WiFi credentials in credentials.lua and set the endpoint for your Rails app in timer.lua. A Rails app with view is also available on GitHub (https://github.com/checkr/scoopr), which needs to be tweaked with the weight of your coffee pot in the CoffeeWeight model. Deploy to Heroku as-is or dockerize. To-do list: Hardware: Design a mount for NodeMCU and HX711, which can easily fit on the bottom plate. Add a display on the device so you can see how many cups are left without checking your phone (but let's be honest, your face is probably already on your phone anyway). Software: Post messages to Slack when someone takes the last cup. Use MQTT to push weight changes significantly and actioncable to push results to the browser. In practice, there's about a 1-second latency, but it feels very fast (unlike that one person in the bathroom). Sigh. Print Settings: Printer Brand: Ultimaker Printer: Ultimaker 2 Rafts: No Supports: No Resolution: 0.25mm Infill: 20% Notes: Printed at 90mm/sec on a modified Ultimaker 2+ with 1.75mm @ 220c on Hatchbox PLA. The plates are strong enough, but I'm considering adding internal cross-beams for increased rigidity.

Download Model from thingiverse

With this file you will be able to print Scoopr with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Scoopr.