Inhoudsopgave:

Een toetsenbord coderen: 4 stappen
Een toetsenbord coderen: 4 stappen

Video: Een toetsenbord coderen: 4 stappen

Video: Een toetsenbord coderen: 4 stappen
Video: Een Custom Toetsenbord Bouwen part 2..! 2024, Juli-
Anonim
Een toetsenbord coderen
Een toetsenbord coderen

Het doel van dit project is om een toetsenbord te nemen en het zo te coderen dat het reageert op een bepaald wachtwoord dat vooraf in de code zelf zou zijn ingesteld. Ik zal dit toetsenbord dan gebruiken om op een vooraf gemaakte modelkluis te plaatsen. Het doel van het project is om de kluis te openen als en wanneer het juiste wachtwoord is ingevoerd. Om dit project te helpen maken, zal ik een Arduino gebruiken om het toetsenbord te coderen. Op deze manier kan ik mijn eigen wachtwoord instellen en de Arduino vervolgens elk commando laten uitvoeren dat ik heb gekozen. Ik heb erg veel zin in dit project en heb er alle vertrouwen in dat het goed zal uitpakken.

Stap 1: Materialen

Materialen
Materialen

Het volgende is het materiaal dat ik nodig zou hebben om het project te voltooien.

  • Arduino- 1
  • Toetsenbord- 1
  • Servomotor
  • Arduino-draden
  • Breadboard
  • Laptop (met Arduino-applicatie geïnstalleerd)

Stap 2: Het toetsenbord coderen

Het toetsenbord coderen
Het toetsenbord coderen
Het toetsenbord coderen
Het toetsenbord coderen
Het toetsenbord coderen
Het toetsenbord coderen

De belangrijkste stap van dit project is om het toetsenbord zo te coderen dat een computer kan lezen welke cijfers worden ingevoerd en vervolgens een andere bron kan vertellen of het het juiste of onjuiste wachtwoord is. Voor dit project gebruik ik Arduino, daarom heb ik wat online bronnen gebruikt om te proberen te begrijpen hoe het toetsenbord te bedraden en vervolgens te coderen om aan de hierboven vermelde vereisten te voldoen. Wat ik op het net vond, was dat ik elke uitgang op het toetsenbord zou moeten aansluiten op een pincode op de Arduino en vervolgens de gronduitgang op het toetsenbord op aarde op de Arduino. De code die ik heb gebruikt is bijgevoegd in de foto's. Met deze code kan de computer lezen welke cijfers worden ingetoetst en bepalen of het wachtwoord goed of fout is.

Stap 3: De servomotor bevestigen

De servomotor bevestigen
De servomotor bevestigen
De servomotor bevestigen
De servomotor bevestigen

De computer inputs laten lezen en zo bepalen of een wachtwoord goed of fout is, is één ding, maar daarna een actie laten uitvoeren zou echt gaaf zijn! Om dit te bereiken hebben we een servomotor aangesloten op de Arduino. De buitenste output op de servo gaat naar 5V, terwijl de andere twee naar pinnummers gaan (je kunt pinnen a0 en a1 gebruiken voor het geval je opraakt vanwege het toetsenbord). Zodra dit gedaan is, zet je in je code hoeveel je de motor wilt laten draaien, afhankelijk van of er een goed of fout wachtwoord is ingetypt. De code hiervoor staat bij de foto's.

Stap 4: EXTRA- Aansluiten op een kluis

EXTRA - Aansluiten op een kluis
EXTRA - Aansluiten op een kluis

Nu het mechanisme functioneel is, dacht ik dat ik dit project een stap verder kon brengen door het aan een object zoals een kluis te bevestigen om te zien of mijn project kan helpen bij het regelen van het openen en sluiten ervan. Ik kreeg een kant-en-klare kartonnen kluis in handen (een schoolgenoot van mij had gemaakt (kartonnen kluis)) die in wezen een doos had met een strook karton die naar binnen en naar buiten kon bewegen, waardoor de mogelijkheid om de kluis te openen of te sluiten werd gecontroleerd. Ik besloot de servomotor aan die kartonnen strook te bevestigen - die dan de beweging van de strook zou regelen, vandaar het openen en sluiten van de kluis.

Aanbevolen: