Obsah:
- Krok 1: Takže toto jsem udělal
- Krok 2: Nástroje a součásti
- Krok 3: Zapojení a montáž obvodu
- Krok 4: Kódování a nahrání našeho systému
- Krok 5: Práce se systémem SafeLock
- Krok 6: Dokončení
Video: Vytvořte bezpečnostní systém SafeLock pomocí Arduino MEGA: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Ahoj všichni…
Předně jsem byl velkým fanouškem komunity Instructables a všech, kteří sem vkládali své Instructables. Rozhodl jsem se tedy jednoho dne publikovat svůj vlastní Instructable.
Pojďte tedy sem k vám s mým prvním instruktabilním „digitálním zabezpečovacím systémem SafeLock pomocí Arduino MEGA“
Jednoho dne, když jsem se učil Arduino a procházel jeho výukovými programy, jsem si řekl, že ze sebe udělám něco, co bude fungovat jako skutečný světový systém. A tak jsem si řekl, že bych pomocí něj vytvořil bezpečnostní zámek, protože by se mi to mohlo hodit v různých aplikacích. Nejprve jsem tedy vyhledal hotové online návody, jak udělat to samé. Prošel jsem jich docela dost. Ale toho, co jsem viděl, bylo několik, které byly pro nováčka jednoduché, byly mnohem jednodušší. Myslím tím, že řekli, že ve svém kódu zadáte pouze fixní heslo a pouze jedna hodnota bude vaše heslo po celou dobu, pokud nezměníte kód a znovu jej nahrajete. Někteří používali komunikaci I2C. Ale co když to někteří potřebují zvládnout pomocí jednoduchých připojení a nepoužívat I2C …? Komunikace I2C je však efektivnější. Ale když uvažujeme z pohledu někoho, kdo to ještě neví, mohli by svou myšlenku na vytvoření projektu zahodit. Mnoho projektů také ukázalo, že to funguje pomocí LCD, klávesnice a LED diod. Stačí zadat heslo a otevřít ho. Jedná se tedy o poměrně jednoduché nebo složitější. Ale co když někdo chce zabezpečovací systém, který se snadno vyrábí a který má plné funkce, aby fungoval. Podívejte se tedy na krok ke zjištění plusových bodů …
Krok 1: Takže toto jsem udělal
Vzal jsem si práci na vytvoření jednoduchého bezpečnostního systému, který má spoustu funkcí, aby fungoval efektivněji. Mám tento systém, který má navrch k mnoha dostupným systémům a má následující funkce:
1. Když je kód nahrán, poprvé pozdraví a poté požádá majitele o nastavení hesla. Majitel si tedy může nastavit libovolné 8místné heslo, které považuje za vhodné. Jakmile je heslo nastaveno, zobrazí se, že je nastaveno, a začne blikat modrá LED dioda. Také to upozorní pomocí bzučáku, který několik sekund pípne.
2. Jakmile je nastaveno, t bude neustále žádat o zadání hesla, Ve stavu zámku. Pokud tedy někdo potřebuje zadat, musí zadat 8místné heslo. Pokud zadá heslo správně, systém ho pozdraví a uvítá zobrazením na obrazovce a také zelená LED bliká, když je zpráva zobrazena. Bzučák o tom upozorní pípnutím, zatímco LED dioda svítí. Dveře se tedy otevřou.
3. Předpokládejme nyní, že se jakákoli neznámá osoba pokusí vstoupit do místnosti, a tak začne poskakovat po klávesách naší klávesnice. Když zadá libovolný náhodný nebo nepotřebný prvek hesla, na LCD displeji se zobrazí zpráva o neplatnosti klíče a bliká červená LED. Bzučák také varuje před nesprávným zadáním pípnutím.
4. Předchozí funkce může také pomoci jakékoli platné osobě, pokud při zadávání hesla zadá jakýkoli jiný klíč mezi tím, a pomůže mu tím, že upozorní, že klíč je neplatný a potřebuje si ho zapamatovat.
5. Pokud některý uživatel třikrát nezadá správné heslo, bude třikrát varován, že je neplatné. Po třech pokusech se na displeji LCD zobrazí, že bylo dosaženo maximálního limitu pokusu. Nyní tedy musí uživatel počkat jednu minutu, než se pokusí znovu zadat heslo. To je oznámeno nepřetržitým blikáním červené LED a pípáním bzučákem po dobu jedné minuty. Později je uživateli opět povoleno to zkusit znovu po 1 minutě.
6. Pokud také potřebujete změnit heslo, stačí pouze stisknout resetovací spínač, který vás požádá o opětovné nastavení hesla.
Má tedy spoustu funkcí, které fungují tak, jak to uživatel správně potřebuje…
Nyní se dostaneme k části VYTVÁŘENÍ … !!
Krok 2: Nástroje a součásti
Požadované součásti elektroniky jsou: ·
- Arduino MEGA 2560 (mozek a paměť)
- USB kabel (pro nahrání kódu připojte PC a Arduino)
- 16 x 2 LCD displej (použil jsem JHD 162A)
- Klávesnice 4 x 4 (vstupní zařízení)
- 1 x breadboard (který pojme všechna připojení)
- RGB LED (zde použitá je běžná anoda)
- Piezoelektrický reproduktor / bzučák (pro upozornění a varování)
- 10K potenciometr / trimovací potenciometr (nastavení hodnoty LED pro LCD)
- 1 x odpor 270 ohmů (zabraňte spálení LED …)
- 2 x 150 ohmový odpor
- Propojovací vodiče mezi muži a muži
Všechny použité materiály jsou snadno dostupné v internetových obchodech. Dokonce, většina z vás, kteří jsou geek tvůrci, už to možná mají. Pokud však máte potíže s nalezením jakéhokoli online, napište to níže. Určitě vám doporučím, kde to sehnat.
Poté, co máme všechny části na pracovním stole, začněme s postupem výroby.
Krok 3: Zapojení a montáž obvodu
Nyní se nejprve podívejte na schéma zapojení celého tohoto systému, které je k dispozici na přiložených obrázcích. Také zde poskytnu všechna připojení pinů, abyste v tomto procesu nebyli zmateni a zmateni, protože by to mohlo mít za následek nesprávné nebo žádné fungování.
LCD zapojení
LCD pin: Arduino pin
1 >> GND
2 >> +5V
3 >> ozdobný kolík A
4 >> 1
5 >> GND
6 >> 2
11 >> 4
12 >> 5
13 >> 6
14 >> 7
15 >> +5V
16 >> GND
Trimpotové zapojení
Pin A >> LCD pin 3
Pin B >> GND
Pin C >> +5V
Zapojení klávesnice
Pin klávesnice: Pin Arduino
1 >> 52
2 >> 50
3 >> 48
4 >> 46
5 >> 53
6 >> 51
7 >> 49
8 >> 47
Zapojení bzučáku
+VE pin >> Arduino pin 30
-VE pin >> GND
RGB LED zapojení (společná anoda RGB)
RGB pin 1 >> R 270 ohmů >> Arduino pin 40
RGB pin 2 >> +5V
RGB pin 3 >> R 150 ohm >> Arduino pin 42
RGB pin 4 >> R 150 ohm >> Arduino pin 41
Pokud ve svém obvodu používáte společnou katodovou RGB, připojte RGB pin 2 >> GND místo GND pinu.
Níže uvedené obrázky ukazují krok za krokem zapojení každé součásti.
Navrhoval bych však, abyste se jednou obrátili na datové listy svých komponent, abyste věděli, jak fungují jednotlivé kolíky komponent. Někdy může být možné, že stejná součást vyrobená jinou společností bude mít jiné rozložení PINu. Před rukou to tedy zkontrolujte a poté proveďte zapojení.
Jakmile je kabeláž hotová, přesuňme se v dalším kroku k programovací části.
Krok 4: Kódování a nahrání našeho systému
Zde jsem připojil soubor s kódem. Získejte kód pro vlastní spuštění ve svém cirkulovaném systému. Jakmile si jej stáhnete, proveďte požadované změny a poté jej zkompilujte a nahrajte do svého obvodu Arduino.
Jedna věc, kterou bych zde chtěl upozornit, je, že RGB, který jsem použil, je běžná anoda. Svítí, když je ve stavu NÍZKÝ a nesvítí, pokud je ve VYSOKÉM stavu. Pokud však používáte běžnou katodovou RGB, bude svítit, když je výstupní stav VYSOKÝ, a nebude svítit, když je výstupní stav nízký.
Níže také přikládám obrázky kódu, který byl úspěšně kompilován a nahrán.
Dobře, takže bez čekání uvidíme, jak náš bezpečnostní systém dělá svou práci.
Krok 5: Práce se systémem SafeLock
- Když byl kód úspěšně nahrán, obrazovka zobrazí svému majiteli uvítací zprávu „Ahoj… (jméno vlastníka)“.
- Dále vás požádá o nastavení hesla (což je jakékoli 8místné heslo, které musíte zadat).
- Jakmile je nastaven, zobrazí se obrazovka LCD se zprávou „Heslo nastaveno (některé ikony palce nahoru.“). RGB také začne modře blikat a bzučák vydává na nějakou dobu přerušovaná pípnutí.
- Jakmile je uživatel nastaven, může systém nainstalovat kamkoli.
- Výchozí zobrazení na displeji LCD nyní vyžaduje zadání hesla zobrazením „Zadejte 8místné heslo“.
- Osoba, která potřebuje zadat jako první, musí zadat správné heslo.
- Pokud osoba zadá správné heslo, LCD obrazovka vás vyzve k uvítání a uvítací zprávě „Pozdravy Vítejte na palubě“. RGB také začne blikat zeleně a bude po určitou dobu nepřetržitě pípat. Zámek se tedy otevře.
- Co když někdo zadá špatný klíč nebo dojde k překlepu ???
- Pokud je tedy zadáno nesprávné heslo, na LCD displeji se zobrazí „Omlouváme se, neplatný klíč“a také RGB začne červeně blikat a bzučák krátce pípne.
- Zde je třeba vzít v úvahu ještě jednu věc, a to, že kód kontroluje každé jednotlivé zadání klíče a ne jen celé heslo najednou. Pokud tedy má uživatel zadány některé správné klíče a poté zapomene další klíč, zadá něco jiného, bude na to stejný upozorněn, čímž mu pomůže s obnovením hesla a pokusem znovu. Dokud nezadáte správnou hodnotu hesla, zámek se neotevře.
- Ale co když osoba, která potřebuje vstoupit, není žádný autorizovaný personál ??? Může se tedy pokusit provést náhodná zadání hesla. Pokaždé, když stiskne jakoukoli špatnou klávesu, zobrazí se, že je neplatná. Ale nemělo by to pokračovat donekonečna, ani by neměl být schopen vyzkoušet každé možné zadání hesla správně … Takže po třech neplatných položkách systém přestane přijímat další položky a zobrazí výzvu „Překročili jste maximální počet pokusů“, „ Zkuste to po 1 minutě “. Po dobu 1 minuty bude LED dioda trvale blikat červeně s vysokou frekvencí a bzučák bude také nepřetržitě pípat. Každý dotčený jednotlivec nebo bezpečnostní personál by tedy mohl vědět, že v okolí je někdo neznámý NEBO že se někdo pokouší narušit systém a dostat se dovnitř.
- Po 1 minutě se vrátí do výchozí polohy s žádostí o zadání hesla.
- Pokud uživatel potřebuje obnovit nebo změnit heslo, není povinen systém znovu kódovat. Jediné, co musí udělat, je stisknout resetovací tlačítko na Arduinu a systém znovu požádá uživatele o nastavení nového hesla.
- Pracovní kroky tohoto systému jsou připojeny k uvedenému odkazu na YouTube:
Funkce a porozumění systému SafeLock
Krok 6: Dokončení
Dobře, tak doufám, že jsem vás lidi tam venku skvěle poučil o vytvoření tohoto bezpečnostního systému.
Není to jednoduché a nabité všemi funkcemi potřebnými k tomu, aby bylo platné pro použití v našich různých instancích zabezpečení?
Lze jej použít jako dveřní zámek, zamykat naše skříně, zamykat kufry a dokonce i v našich pracovních prostorách.
Neseďte tedy jen tam, jděte si koupit komponenty, řiďte se těmito pokyny a seznamte se s tímto úžasným a jednoduchým zabezpečovacím systémem.
Doporučuje:
Bezpečnostní zařízení pro ženy se sledováním GPS a výstrahami pomocí Arduina: 6 kroků
Bezpečnostní zařízení pro ženy se sledováním GPS a výstrahami pomocí Arduina: Se všemi technologiemi, které máme v poslední době k dispozici, není těžké postavit bezpečnostní zařízení pro ženy, které nejen vygeneruje nouzový alarm, ale také odešle zprávu vašim přátelům, rodině nebo dotyčná osoba. Tady postavíme kapelu
Jak vyrobit dron pomocí Arduino UNO - Vytvořte kvadrokoptéru pomocí mikrokontroléru: 8 kroků (s obrázky)
Jak vyrobit dron pomocí Arduino UNO | Vytvořte kvadrokoptéru pomocí mikrokontroléru: Úvod Navštivte můj kanál na YouTube Drone je velmi drahý gadget (produkt) na nákup. V tomto příspěvku budu diskutovat, jak to udělám levně? A jak si můžete takhle vyrobit vlastní za levnou cenu … V Indii všechny materiály (motory, ESC
Začínáme s ESP32 CAM - Streamování videa pomocí ESP CAM přes Wifi - Projekt bezpečnostní kamery ESP32: 8 kroků
Začínáme s ESP32 CAM | Streamování videa pomocí ESP CAM přes Wifi | Projekt bezpečnostní kamery ESP32: Dnes se naučíme používat tuto novou desku ESP32 CAM a jak ji můžeme kódovat a používat jako bezpečnostní kameru a získávat streamované video přes wifi
Domácí bezpečnostní systém Arduino: 7 kroků (s obrázky)
Domácí bezpečnostní systém Arduino: Jedná se o domácí zabezpečovací systém využívající Arduino Mega 2560, který spustí alarm při otevření jakýchkoli dveří nebo detekci pohybu v místnosti, když je systém aktivován. Je to pěkný projekt pro kohokoli v posledním ročníku na univerzitě. můžete jej upgradovat
Bezpečnostní systém Arduino PIR využívající klakson do auta: 7 kroků (s obrázky)
Bezpečnostní systém Arduino PIR pomocí klaksonu: Dobře, takže v tomto projektu budeme dělat poplach pro zloděje pomocí PIR senzoru, Arduina, relé a klaksonu do auta