Obsah:
- Krok 1: Materiály
- Krok 2: Kódování klávesnice
- Krok 3: Připojení servomotoru
- Krok 4: EXTRA- Připojení k trezoru
Video: Kódování klávesnice: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Cílem tohoto projektu je vzít klávesnici a kódovat ji tak, aby odpovídala na určité heslo, které by bylo předem nastaveno v samotném kódu. Tuto klávesnici pak použiji k umístění na předem připravený model sejfu. Cílem projektu je mít trezor otevřený, pokud je zadáno správné heslo. K vytvoření tohoto projektu použiji Arduino, které pomůže kódovat klávesnici. Tímto způsobem budu moci nastavit vlastní heslo a poté nechat Arduino provést libovolný příkaz, který jsem si vybral. Jsem z tohoto projektu opravdu nadšený a věřím, že dobře dopadne.
Krok 1: Materiály
Níže jsou uvedeny materiály, které bych potřeboval k dokončení projektu.
- Arduino- 1
- Klávesnice- 1
- Servomotor
- Arduino dráty
- Prkénko
- Notebook (s nainstalovanou aplikací Arduino)
Krok 2: Kódování klávesnice
Nejdůležitějším krokem tohoto projektu je kódování klávesnice tak, aby počítač mohl přečíst, která čísla se zadávají, a poté sdělit jinému zdroji, zda je to správné nebo nesprávné heslo. Pro tento projekt používám Arduino, proto jsem použil některé online zdroje, abych se pokusil porozumět tomu, jak propojit a poté kódovat klávesnici tak, aby odpovídala výše uvedeným požadavkům. Na netu jsem zjistil, že každý výstup na klávesnici budu muset zapojit na pinové číslo na Arduinu a poté zemní výstup na klávesnici na uzemnění na Arduinu. Kód, který jsem použil, je připojen k obrázkům. Tento kód umožňuje počítači číst, jaká čísla se zadávají, a také určit, zda je heslo správné nebo špatné.
Krok 3: Připojení servomotoru
Nechat počítač číst vstupy a určit tak, zda je heslo správné nebo špatné, je jedna věc, ale poté provést akci poté, co by bylo opravdu skvělé! Abychom toho dosáhli, připojili jsme k Arduinu servomotor. Nejvnější výstup na servu jde na 5V, zatímco ostatní dva jdou na čísla pinů (můžete použít piny a0 a a1, pokud vám dojde klávesnice). Jakmile to uděláte, do kódu si zapište, jak moc se má motor otáčet, podle toho, zda je zadáno správné nebo nesprávné heslo. Kód pro toto je uveden na obrázcích.
Krok 4: EXTRA- Připojení k trezoru
Nyní, když je mechanismus funkční, jsem si myslel, že bych mohl tento projekt posunout o krok dále tím, že jej připojím k objektu, jako je trezor, abych zjistil, zda můj projekt může pomoci ovládat jeho otevírání a zavírání. Dostal se mi do rukou hotový lepenkový trezor (můj spolužák vyrobil (Cardboard Safe)), který měl v podstatě krabici s proužkem lepenky, který se mohl pohybovat dovnitř a ven, a ovládat tak možnost otevírání nebo zavírání trezoru. Rozhodl jsem se připojit servomotor k tomuto lepenkovému pásu- který by pak řídil pohyb pásu, tedy otevírání a zavírání trezoru.
Doporučuje:
Spolehlivé, zabezpečené, přizpůsobitelné dálkové ovládání SMS (Arduino/pfodApp) - není vyžadováno kódování: 4 kroky
Spolehlivé, zabezpečené, přizpůsobitelné dálkové ovládání SMS (Arduino/pfodApp) - není vyžadováno kódování: aktualizace 6. července 2018: Verze tohoto projektu 3G/2G pomocí SIM5320 je k dispozici zde Aktualizace: 19. května 2015: Použijte knihovnu pfodParser verze 2.5 nebo vyšší. Opravuje nahlášený problém, kdy není dostatek času na to, aby se štít připojil k
Úvod do programování Raspberry Pi bez ručního kódování: 3 kroky
Úvod do programování Raspberry Pi bez ručního kódování: Dobrý den, tento návod vám ukáže, jak z vašeho Raspberry Pi udělat plně programovatelné automatizační zařízení kompatibilní s graficky orientovaným programovacím jazykem pro PLC s názvem Function Block Diagram (součást normy IEC 61131-3). To může být
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: 4 kroky (s obrázky)
Rozhraní klávesnice s 8051 a zobrazením čísel klávesnice v 7 segmentech: V tomto tutoriálu vám povím, jak můžeme propojit klávesnici s 8051 a zobrazovat čísla klávesnic na 7segmentovém displeji
Klávesnice Quick and Dirty Das (prázdná klávesnice): 3 kroky
Quick and Dirty Das Keyboard (Blank Keyboard): A Das Keyboard je název nejpopulárnější klávesnice bez nápisů na klávesách (prázdná klávesnice). Klávesnice Das se prodává za 89,95 $. Tento instruktáž vás provede, když si ji vytvoříte sami pomocí jakékoli staré klávesnice, kolem které ležíte
Čištění hliníkové klávesnice Apple . nebo jakékoli jiné soft-touch klávesnice: 5 kroků
Čištění hliníkové klávesnice Apple …. nebo jakékoli jiné klávesnice s měkkým dotykem: Jakkoli se vy nebo já můžeme pokusit udržet naše hliníkové klávesnice Apple, začnou být po roce špinavé. Tento návod vám pomůže vyčistit ho. Buďte opatrní, protože nejsem zodpovědný, pokud se vám při tom rozbije klávesnice …. SUCKS F