Pages

Showing posts with label 74HC595. Show all posts
Showing posts with label 74HC595. Show all posts

Saturday, 16 August 2014

CremaBot: PCB assembled

The PCB's finally arrived from OSHPark.com and I have to say that I am very impressed. If only it wasn't for the South African Post Office being so slow, this would be a fantastic option every time.
 
The board below was as I took it out of the packaging. You can still see the tabs attached where they came off the panel.

Here is the board again with most of the parts, but communica.co.za where I buy most of my parts had the opto-couplers and the 74595 on back order. They also ended up giving me the through hole parts for the voltage regulators instead of SMD's.
Below is the board after soldering, but before I removed the solder flux residue. You can also see the missing 5 volt regulator.

This board is loaded on both sides. Below you can see the bottom side with the 12 volt regulator fitted in place.

And here is the final product, cleaned and with the Arduino Nano fitted. Only thing left to do is to make up the cables and we should be ready to test and finalise the software.

The board is still missing the 5 volt regulator, but should operate happily from the USB power in the first phase until we install the stepper motor driver, at which point we will have to supply external 12 volt power.

Thursday, 17 July 2014

CremaBot: Jura FX50 Display Hack - The Theory

posted 17 Jul 2014 11:46 by David Taylor

In this video I take you through the theory of how I plan to hack into the display of the Jura Impressa FX50 Classic automatic coffee machine to allow me to display what ever is being shown on the 1 line x 10 character dot matrix display, on the web app in real time.

Friday, 4 July 2014

Electronics Breadboarding

posted 28 May 2014 23:09 by David Taylor

So far

I bought an Arduino Nano R3 and a couple of the components that I'll use in the final product, except that these are through hole so that I can do some bread boarding.
 
So far I was able to create the 6 button matrix to simulate what I will interface with and also used the sample keypad library to test that it all works and also outputs data via serial to the PC.
 
If the circuit works out as expected, I'll have a PCB made that resembles the following mockup.
I don't actually expect my circuit to be perfectly working in its first version, which is why I'm bread boarding the entire design first.
 

"The Device"

The device was bought and paid for yesterday so we should be taking delivery of it soon. It involves getting some training on and then, hopefully, I can take it home and take it apart.
 
I'm especially looking forward to some Oscilloscope work and getting into a real project. The plan is to change nothing on the existing "device" to keep it all pristine.
 
Who knows, maybe by the end of this one or two others would want one too or at least have learn't something from my approach (even if it is how NOT to do it ;-).
 
Leave feedback. I love to hear from you.