u/DemolitionMan135

▲ 6 r/redstonebeasts+1 crossposts

Mechanical tracing machine MK VIII (I think?)

This is the latest iteration in a decently long line (for me at least) of fine-tune trading machines that I've been working on. This machine is capable of nearly unlimited currency amount requirements and nearly unlimited adjustment capability of output quantity. (yes I know I typed the wrong button in the post title)

Technically this could be set to 5 stacks of whatever currency to get one item or 2 of whatever currency for (if my math is right) ~1,280 stacks of items. Though that would be rather ridiculous and would most likely have dispensing problems after maybe 10 or 11 stacks continuous.

For the demonstration in the video, I've set it so it will dispense a stack of porkchops per 5 gold ingots, and it doesn't matter the quantity or rate you put the ingots in, this machine will calculate it all and dispense everything accordingly.

I am uncertain how I could compact this anymore than it currently is. This machine counts currency in an uninterrupted stream and adds to a sort of score counting system once it reaches a predetermined amount. If it sees some sort of output from the score system it will put out a specific number of pulses corresponding to how many droppers are hooked up and however many items have been put into counter in the dispensing mechanism.

Once it has reached a specified number of pulses the dispensing mechanism will temporarily override the signal coming out of the score system and allow the system to subtract 1. Then once the pulse counter on the dispensing mechanism has finished resetting it will disable the override and allow the mechanism to start again if there is still a signal from the score system.

Once the score system is reading 0, the mechanism will shut itself off and go into standby. The only thing about this system that I have not been able to figure out and am uncertain if I will be able to figure it out, is some sort of mechanism to light up a display to show how much has been put in and still needs to be put in for it to dispense. I might have to set this up as a separate mechanism that would take an output signal from the main trading system and calculate itself accordingly.

u/DemolitionMan135 — 4 days ago

This is a rather simple design I came up with. My thought behind this was to try and maximize an automatic sugar cane farm's efficiency by allowing each individual stalk of sugar cane to grow and be harvested independently from the others to allow it to get to maximum height before it was cut down.

Yes it's simpler and cheaper to have just a line of redstone dust, but the issue I had with this was that it cut multiple stalks of sugar cane all at once when an observer saw a piece of sugar cane, decreasing the overall possible efficiency. At least that's the theory.

u/DemolitionMan135 — 13 days ago

This is the latest prototype for my experiments and attempts to make a vending machine that not only has programmable item input, but programmable item output as well. Once my brain isn't sizzling like a ball of hard frozen ice cream in a deep fryer I'm going to try and figure out how to make the next iteration have some sort of adjustable display (using redstone lamps) to show how much has been paid and how much still needs to be paid. Yes it's not the smallest machine and in some ways is kinda clunky, but it works and I was able to keep it to 3 blocks wide.

u/DemolitionMan135 — 13 days ago

This is a design that I came up with for a vending machine that has a programmable item output and whilst technically could be set to just about any value, I currently have it set to put out exactly 64 items. It also has a rudimentary memory system meaning if you put in more than one of whatever currency is in use, it will keep track and proceed to dispense accordingly.

Whilst this machine works I am attempting to develop a mechanism that will not only have variable item output, but programmable item input.

I'm hitting a snag however, since whilst I've been able to (somehow) make both machines separately, I am uncertain of how to combine them, and in conjunction with this I am wanting to make it so it would have some sort of simple display that shows how much currency has been added and how much is still required to finish making a transaction. This display would also have to be either automatically adjusting according to the set input amount, or programmable in some way to manually tune it.

Does anyone have any ideas? Technically I've managed to make a working prototype but it's huge and I'm unsure how I would be able to compact it, or if I even could compact it.

u/DemolitionMan135 — 13 days ago