Obsah:

Automatický zámek dveří: 5 kroků
Automatický zámek dveří: 5 kroků

Video: Automatický zámek dveří: 5 kroků

Video: Automatický zámek dveří: 5 kroků
Video: Dvoufalcové dveře - otevření 2024, Červenec
Anonim
Image
Image
Automatický zámek dveří
Automatický zámek dveří
Automatický zámek dveří
Automatický zámek dveří
Automatický zámek dveří
Automatický zámek dveří

Zdravím!!

Toto je můj první Instructable! Snad se vám všem bude líbit.

V tomto projektu budeme stavět automatický (heslem chráněný) zámek dveří. Klasický zámek a klíč je doslova 100 let starý vynález a jak víme, „změna je zákon přírody“, je čas na změnu. Dnes tedy postavíme jednoduchý a levný elektronický zámek dveří.

Zámek, který uděláme, je elektronický, jeho mozek bude Arduino Uno (Arduino nano nebo pro mini bude také fungovat dobře) a bude mít 16*2 lcd obrazovku pro zobrazení a DIY klávesnici pro zadávání hesla, bude být vložen s bzučákem. V tomto tutoriálu budu používat stejnosměrný hobby motor pro zamykací mechanismus, ale místo toho můžete použít servo.

Nyní můžeme začít !!

Zásoby

Komponenty potřebné k vybudování zámku jsou snadno dostupné online i offline, poskytnu vám odkazy na totéž.

~ Arduino Uno: můžete zakoupit zde

~ 16*2 LCD displej: můžete zakoupit zde

~ l293D IC: Zde můžete zakoupit

~ DC hobby motor / servomotor: můžete zakoupit zde

~ přepínač x 18: můžete zakoupit zde

~ perf deska

~ 1Kohmový odpor x 16

Potenciometr ~ 10Kohm

Odpor ~ 1Mohm

~ bzučák

~ skříň pro umístění součástí

některé dráty, záhlaví, pájka a páječka budou stačit na automatický zámek dveří.

Krok 1: Rozhraní 16*2 LCD displeje s Arduino

Rozhraní 16*2 LCD displej s Arduino
Rozhraní 16*2 LCD displej s Arduino
Rozhraní 16*2 LCD displej s Arduino
Rozhraní 16*2 LCD displej s Arduino
Rozhraní 16*2 LCD displej s Arduino
Rozhraní 16*2 LCD displej s Arduino

Je velmi snadné propojit LCD s arduino.

Zde jsem vám poskytl schéma zapojení za stejné, udělal jsem DIY štít pro tento displej pro snadnější připojení LCD. Pro propojení s arduino používáme 4 datové piny (konkrétně D4, D5, D6, D7) displeje.

Doporučuji použít páskový drát pro udržení úhledných spojení nebo můžete použít propojky s prkénkem.

Chcete -li zkontrolovat, zda vše funguje správně nebo ne, můžete nahrát ukázkový náčrtek Hello World knihovny LIQUID CRYSTAL, který jsem také poskytl.

Krok 2: Výroba a propojení klávesnice

Klávesnice pro vytváření a propojení
Klávesnice pro vytváření a propojení
Klávesnice pro vytváření a propojení
Klávesnice pro vytváření a propojení
Klávesnice pro vytváření a propojení
Klávesnice pro vytváření a propojení

Udělal jsem svou jednoduchou klávesnici namísto použití modulu klávesnice dostupné na trhu, protože používá 8 I/O pinů a pokud použijeme tento modul. U ostatních komponent nám budou chybět I/O piny.

Rozhodl jsem se tedy vytvořit vlastní modul klávesnice, který používá pouze jeden analogový pin arduina !!

můžeme to snadno udělat pomocí některých tlačítek a odporů. principem práce je napěťový dělič, z výše uvedených obrázků můžete vidět zapojení a práci. Udělal jsem to přes perf desku, můžete to udělat také a nyní je super snadné připojení přes Arduino.

POZNÁMKA: větší odpor místo odporu 1 M ohm způsobí, že klávesnice bude přesnější.

Krok 3: Nastavení západky

Nastavení západky
Nastavení západky
Nastavení západky
Nastavení západky
Nastavení západky
Nastavení západky

existují dva způsoby, jak provést nastavení západky dveří

1. DIY

budete potřebovat běžnou dveřní západku (Kundi), stejnosměrný motor, dvě tlačítka, závitovou tyč (použil jsem šroub), matici a nějaký druh epoxidu, abyste věci spojili dohromady (použil jsem M těsnění).

stačí spojit závitovou tyč s hřídelí motoru a maticí se západkou, přilepit dvě tlačítka na západku takovým způsobem, že kdykoli je západka v krajní poloze, musí být stisknuto kterékoli tlačítko.

Proveďte zapojení podle obrázku.

spojte motor s ovladačem motoru, zde používám L293D ic pro ovládání hobby motoru Dc.

2. Získejte elektromagnetický zámek

Solenoidový zámek lze zakoupit online. Také vám zde poskytuji stejný odkaz.

Krok 4: Přidání bzučáku a hledání krytu pro součásti

Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti
Přidání bzučáku a hledání krytu pro součásti

Nyní je vše téměř nastaveno. Můžete přidat bzučák, aby byl váš zámek interaktivnější

připojte jeden drát bzučáku k GND a druhý ke kolíku 10 arduina.

Nyní najděte vhodnou skříň pro umístění součástí, aby váš projekt vypadal skvěle.

K zajištění LCD a klávesnice jsem použil dřevěný rám, který jsem namontoval na plastové pouzdro obsahující arduino, bzučák a ovladač motoru.

Krok 5: Kód

Kód
Kód
Kód
Kód

O kódu není moc co říct, udělal jsem si ho sám a funguje dobře.

existují dva klíče, kterými lze bránu otevřít. jeden je hlavní klíč, který je předem deklarován v kódu a nelze jej změnit a druhý klíč je aktualizovatelný a uložený v eeprom a lze jej změnit stisknutím klávesy C Pokud jste omylem zadali špatnou klávesu, můžete ji vymazat stisknutím klávesy A na klávesnici.

můžete změnit uvítací zprávu moje měnící se zpráva ve funkci welcome ().

To je pro tento projekt vše. Nyní budete v pořádku.

Tento projekt je součástí soutěže arduino 2020, zvažte jeho hlasování, děkuji.

Doporučuje: