Code Lock
Using a rotary encoder
This is a MEMBER ONLY article. You need a subscription to read this article.
- Unlimited access to online Member Only articles
- 3 new editions Elektor Magazine (digital)
- More than 5000 Gerber files
- 20% member discount on e-books (at elektor.com)
- 10% member discount on Products (at elektor.com)
Available from €5.33 per month.
What is Members Only
Elektor is committed to providing high-quality content on electronics, catering to tens of thousands of paying members. As part of this commitment, Elektor has launched Premium, an initiative that offers exclusive online articles to members sometimes even before they appear in the magazine.
Every day, members can access in-depth articles that showcase the best of Elektor's premium content.
This initiative aims to reward members with early access. Once logged in, members can easily enjoy this exclusive content and engage in discussions about featured projects. While Premium adds to the existing resources available, Elektor will continue to provide a wealth of free information.
Join the Elektor community today to take advantage of Premium and other benefits!
Materials
Component list
R1-R7 = 47kOhm
R8-R14,R20,R21 = 4kOhm 7
R15-R19 = 150Ohm
Capacitors:
C1,C2 = 33pF
C3 = 1µ F 16V
C4,C5 = 100nF
C6,C7 = 10µ F 16V radial
Semiconductors:
IC1 = 74LS156 or 74HC(T)156
IC2 = PIC16F84 or PIC16C84A-4/P, programmed, order code 020434-41
IC3 = 78L05
D1 = 1N4148
T1-T7 = BC557B
T8 = BC547B
Miscellaneous:
X1 = 4MHz quartz crystal
LD1 = 5x7 matrix display (Conrad Electronics # 160490)
S1 = Rotary encoder type 427 (small model) (Conrad Electronics # 705594)
RE1 = FRS1B-S, 12V, 1 x changeover (Conrad Electronics # 505196)
JP1 = 2-way PCB terminal block with jumper
K1 = 3-way PCB terminal block, lead pitch 5mm
2 solder pins
PCB, order code 020434-1
Disk, source and hex code, order code 020434-11 or Free Download
Discussion (0 comments)