The Ben Heck Show

The Ben Heck Show

Mini Pinball: Pop Bumpers, Targets, and More! (5) (7x31)


:

Felix works on a new revision to the PCB allowing electronic control of the game using a Teensy and an Arduino. Meanwhile, Ben works on some new mechanisms such as pop bumpers using Autodesk 360, 3D parts, and assembling it together to see how it will work and make adjustments to code using the Arduino IDE. Ben needs to make the ball loader mechanism to cycle through the states of the game. Meanwhile Felix is going to be working on a new revision of the PCB. They’re going to reorient it so that it resembles the way they want it to be in the actual game. They’re going to add some light drivers, some switch drivers, and also work on some code. Felix has a breadboard that he’s worked up and now it’s time to make something that represents how it’s going to actually be in the machine. This includes reorienting the microcontroller to the side to give access to usb, figure out a place to put the screen, and redo some of the components. While Felix goes to work on the board, Ben is going to work on some new mechanisms, and they’ll touch base throughout the process to ensure both the mechanisms and board work together. Felix suggests swapping additional headers so they can swap between a teensy and an Arduino so it can potentially use both. An Arduino isn’t going to give you the same sound capability but it’s going to do the same logic and drive the LCD. It’s a 5 V system but they want to have 12 V going in to control the solenoids. The Teensy and Arduino have their own voltage regulators, but 12 V is too high for them. Ben wires up an LED driver, the TI part current driver, and combined it with the chip registers for the switches. He’s attaching it to the SPI bus of the Arduino so that he can try reading and writing in the same operation to save time. If it works on the Arduino it will certainly work on the Teensy. The Teensy uses 4 bit mode for its SD card but it probably has additional SPI buses that they can access. Once he’s got t

  • :
  • : 444
  • : 3
  • element14