Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Het toetsenbord coderen
- Stap 3: De servomotor bevestigen
- Stap 4: EXTRA- Aansluiten op een kluis
Video: Een toetsenbord coderen: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
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
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
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 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
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:
Hoe een DHT11-sensor te bedraden + coderen: 8 stappen
Hoe een DHT11-sensor te bedraden + coderen: In deze instructie leert u hoe u een DHT11-sensor kunt bedraden en coderen. Er zijn video's, foto's en woorden om dit gemakkelijker voor u te maken. Ik hoop dat dit gemakkelijk voor je zal zijn
Een computer coderen en testen in machinetaal: 6 stappen
Een computer coderen en testen in machinetaal: in deze Instructable laat ik je zien hoe je een computerprogramma codeert en test in machinetaal. Machinetaal is de moedertaal van computers. Omdat het is samengesteld uit reeksen van enen en nullen, is het niet gemakkelijk te begrijpen door mensen. Om te werken
Hoe een nummer te coderen met bladmuziek in Sonic Pi: 5 stappen
Hoe een nummer te coderen met behulp van bladmuziek in Sonic Pi: Deze instructable gaat enkele basisstappen en stukjes code schetsen om te gebruiken bij het coderen van een nummer in Sonic Pi met behulp van bladmuziek! Er zijn een miljoen andere stukjes code om smaak aan je voltooide stuk toe te voegen, dus zorg ervoor dat je ook rond je
Snel en vies Das-toetsenbord (leeg toetsenbord): 3 stappen
Snel en vies Das-toetsenbord (leeg toetsenbord): Een Das-toetsenbord is de naam van het populairste toetsenbord zonder inscripties op de toetsen (leeg toetsenbord). Het Das-toetsenbord kost $ 89,95. Deze instructable zal je helpen om er zelf een te maken met elk oud toetsenbord dat je hebt liggen
Apple aluminium toetsenbord schoonmaken of een ander soft-touch toetsenbord - Ajarnpa
Apple aluminium toetsenbord schoonmaken… of een ander zacht aanvoelend toetsenbord: hoe schoon u of ik ook proberen onze aluminium appeltoetsenborden te houden, ze worden na een jaar of zo smerig. Dit instructable is om u te helpen het op te ruimen. Wees voorzichtig, want ik ben niet verantwoordelijk als je toetsenbord breekt terwijl je dit doet….ZUIGT F