• 440 views, 1 today
  • 26 downloads, 0 today
  • 3
  • 0
Kataclismic's Avatar Kataclismic
Level 13 : Journeyman Engineer
2
Hello!
This is just a small project I did using item-frames to create a sweet little programmable combination lock. Operation is simple: set the code by rotating the items in the inside frames. Match the frames outside and activate the button to open the door. I've colour-coded all the circuits on wool so I could post a key:

The circuit(s) on the...
  • lime, light-blue, red and white are the eight digit-encoders (two of each) and the memory outputs on the receiver side which are just coloured to match the data points
  • yellow transmits the data to the memory (serial format)
  • orange is a cut-off circuit. This verifies all item frames are present with items in them, otherwise no data is transmitted when the button is activated
  • blue is the transmission line and the memory cells
  • purple are the XOR gates which compare the set-data with the received data. They all have to be off (A=B) for the door to open
  • light-gray is the twelve-input NOR gate which reads the outputs of all the XOR gates and triggers the door accordingly
  • gray is the power to the door and from the panel override inputs. The 'keep open' override just powers the door while the 'keep closed' override disables an AND gate that would otherwise power it if the codes match.


The two modules can be placed anywhere and connected with a single line of redstone. There are no pistons in the build, everything is torch-controlled with a delay of roughly 5 seconds to send/process the data.
Let me know if you think of any improvements.

*4,096 possible combinations.



JAVA 1.20.1
Progress100% complete
Tags

1 Update Logs

Update #1 : by Kataclismic 09/18/2023 12:08:56 pmSep 18th, 2023

The moment you realise your encoders have a line of redstone that is a carry-over from a previous design which doesn't actually add to the mechanics and you have to go delete it. :)

Create an account or sign in to comment.

Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome