Key Code Lock

by Mathiass in Circuits > Arduino

164 Views, 1 Favorites, 0 Comments

Key Code Lock

6.png

Ik heb een project gemaakt dat aan de hand van een key code een groen lampje doet branden als het de juiste key code is, maar als de key code fout is zal er een rood lampje branden.

Supplies

2.jpg
3.jpg
4.png
5.jpg
1.jpg

Zorg voor alle benodigdheden. De benodigdheden die nodig zijn voor dit project zijn :

- 1x Een aduino Uno R3

- 10x Een drukknop

- 12x Een weerstand

- 3D printer

- Tinkercad (website)

- Zorg voor twee kleine led lichtjes met als kleur rood en groen.

- Zorg voor genoeg draad: 12 blauwe draadjes +10 korte blauwe draadjes, 12 witte draadjes en 10 oranje draadjes om alles te verbinden met de arduino, led lichtjes, …

Circuit in Tinkercad

6.png

Ga naar de website Tinkercad en maak een nieuw circuit aan. het circuit dat je moet namaken staat hierboven weergegeven als foto en kan via hieronder geopend worden in Tinkercad. Verbind de drukknoppen en de ledlichtjes met een weerstand die vervolgens in het pinnetje GND zit. Zorg ervoor dat bij elke drukknop het oranje draadje in terminal 1b zit en het blauwe draadje in terminal 2b, zorg dat de draadjes op de juiste plaats in de Arduino zitten.

De Code Toevoegen

Download nu de code die hieronder is te vinden en plaats het in je code. De code moet je plaatsen bij Tinkercad bij "Code" die te vinden is op de navigatiebalk.

Wat is de functie van de code?

De code houdt alle input van de drukknoppen bij en kijkt of de nummercode correct is. Indien correct laat de code het lampje groen branden, bij een foute input zal er een rood lampje branden. De juiste combinatie is "1234". Dit kan je veranderen door de code lichtjes aan te passen.

De code:

Circuit Maken in Praktijk

arduino_2020_06.jpg

Maak nu het circuit dat je hebt gemaakt op Tinkercad bij de eerste stap na in praktijk. Verbind de drukknoppen en de ledlichtjes met een weerstand die vervolgens in het pinnetje GND zit. Zorg ervoor dat bij elke drukknop het oranje draadje in terminal 1b zit en het blauwe draadje in terminal 2b, zorg dat de draadjes op de juiste plaats in de Arduino zitten. Als je het circuit precies hebt nagemaakt, zal het programma werken. Zo niet moet je kijken als je geen fout hebt gemaakt.

3D Ontwerp

Knipsel.PNG

Het 3D ontwerp bestaat uit een doosje gemaakt uit balken voor de arduino en al de bekabeling. Het deksel van het doosje bestaat uit twee gaatjes voor twee ledlichtjes en bestaat ook uit 10 gaatjes met telkens een kruis in zodat de drukknopjes er goed in vast zitten.

Het 3D ontwerp kan je hieronder vinden en plaatsen op Tinkercad. Vervolgens kan je aan de hand van een 3D-printer het ontwerp printen.

Finished!

15-155027_done-stamp-png-completed-stamp-png.jpg

Als je alle stappen goed hebt gevolgd is je project klaar. Veel plezier!