Helping organizations solve real-world operational problems with analytics and technology.
🙋🏻♂️ Hello, I’m Matthew! I make videos, courses, and resources to help you use operational analytics and technology to make better decisions, gain a competitive edge, and delight your customers.
➡️ If you are involved in managing product or service delivery and want to lead your organization to a new level of excellence, I can help!
After 20+ years in the field, I've learned what works (and what doesn't) while delivering impactful solutions, such as: 🔮 Powerful predictive analytics and simulation frameworks 🚀 Brought a $3M+ API product to market 🌐 Driven a global Agile software development transformation 📋 Multi-year strategic capacity planning to service millions of orders 📉 World-class quality control analytics programs
Very impressive. Thumps up! You could let the user enter a custom website/application to be displayed. Or create pages that the user could customize & cycle through
The pre-mortem is a brilliant tool. I read Thinking Fast Thinking Slow but I don’t remember the tool, that’s a long book. But Jake Knapp uses the idea in The Sprint and I’ve adopted it into my 30-60-90 day plan when starting a new job. I ask each leader “imagine this project a year from now, and it’s a failure. What happened and what can we do today to prevent it?” I bring those inputs back to my team, workshop them along with other ideas, and build a Vision Statement and a set of priorities. Then I bring that back to the leaders to get alignment. Adjust as necessary. And it’s go-time!
This is awesome. Though I was looking at your code and Github, and would like to know what pin1 and pin2 are in your stepper_motor.h constructors. Does that refer to stepmode: mode0 and mode1 pins of the stepper motor? I ask because I do not see where the step and direction pins are declared. I currently have code to run 5 stepper motors with slotted optics, but my code is all in one messy file, and I like the look of yours! MUCH NEATER!!!
Thank you. pin1 and pin2 are the controls for the bipolar stepper motor. The stepper motor takes four pins, but two are just reversed so I used an integrated circuit to invert the signal. There are ways to do this inversion with resistors but I could not get it to work, so I just bought a chip to do this inversion. I do not know what you mean by mode0 and mode1. Good luck!
@@matthewvgrogan Yeah, after reading all the comments, I realized you rewrote and modified the stepper library. I am using 5 drv8825 drivers, so that is where the mode talk came from. I rewrote the stepper code as well, but it doesn't work very well with the drivers and motors I am working with, since my boss wants very fast speeds. I ended up just hacking some accelstepper code. Thank you for responding though. I like your work!
That's cool ,can't wait to do that by myself.But i 'm little confused about the material that u used in this project,could you post your material bill?I appreciate that!
Cool project , really need to make something like this to focus on work . If I had to use a 1602 LCD display , what are the changes I need todo in the code.
The displays are implemented here: github.com/mattgrogan/pomodoro_timer/blob/master/display.h You can subclass the SevenSegDisplay (as I did with AnimatedDisplay. And then connect it in Pomodoro.cpp
@@matthewvgrogan appreciate the quick response , another little question , have u always been using this with power connected through a usb cable or did u make a battery version , if so what was the battery life like
Great description. Would you be able to help me create a system to the block diagram of the pomodoro timer similar to the one you have on mattgrogan.info
no, i added 7segments to show the amount bet, won, and credits, but i got stuck on adding the music. unfortunately i ended up disassembling it to get my office back for covid. the code is up on github "mattgrogan/slot_machine", it might not be the latest but should give you an idea. feel free to email me with any questions.
@@matthewvgrogan Hi, Thanks for your reply, I am a bit stuck on what things I need to buy to get it to function.. Also do you have any wiring diagrams as I wouldn't have a clue where the connections would need to be made. Thanks :)
@@WorldwideArcades sorry no, i never created the wiring diagrams. this took me a bit of reverse engineering to figure out. first, i wired up the stepper motors to two buttons, so i could control inputs on each. then i worked out the timing sequence for the motor. i did not use the stepper library, instead rolled my own as you can see in the code. the chips are 2x ULN2803A transitors. each chip can control 2 motors and i had 3 motors. these are just simple transistors. the motor is a unipolar stepper and the wiring is almost identical to the one on www.arduino.cc/en/Reference/StepperBipolarCircuit two pin circuit however i made one change. i used a SN74HC14N "Not" gate to replace the resistors and transistor circuit. the resistors are supposed to reverse the signal (so outputting LOW when the opposite pin is HIGH). This circuit kept blowing up my transistor chip, so i invested in the SN* chip to simplify. there is also a limit sensor that triggers at one specific point on the reel. i hooked that up to a led to indicate when i stepped past it. that is how i determined the starting position.
@@matthewvgrogan Thanks for your reply.. Any chance you would be able to assist me in making my own? I make all sorts of diy arcade machines, and this would be a real challenge for me, as I don't have much arduino experience. I have seen reels for sale of ebay, so I could get some, but I would need some technical help to get it going. I would appreciate any help you could give me to get to a fully working machine!!