Съдържание:
- Консумативи
- Стъпка 1: Свързване на 16*2 LCD дисплей с Arduino
- Стъпка 2: Създаване и свързване на клавиатура
- Стъпка 3: Настройка на бравата
- Стъпка 4: Добавяне на зумер и намиране на корпус за компонентите
- Стъпка 5: Код
Видео: Автоматично заключване на вратата: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Хей ТАМ !!
Това е първият ми Instructable! Дано всички да ви харесат.
В този проект ще изградим автоматична (защитена с парола) брава на вратата. Класическата ключалка е буквално 100 -годишно изобретение и както знаем „промяната е закон на природата“, значи е време за промяна. Така че днес ще изградим проста и евтина електронна брава за врата.
Заключването, което ще направим, е електронно, мозъкът му ще бъде Arduino Uno (Arduino nano или pro mini също ще работи добре) и ще има 16*2 lcd екран за дисплей и DIY клавиатура за въвеждане на парола, той ще да бъдат вградени със зумер. В този урок ще използвам dc хоби двигател за заключващ механизъм, но вместо това можете да използвате серво.
Сега нека започнем !!
Консумативи
Компонентите, необходими за изграждането на ключалката, са лесно достъпни както онлайн, така и офлайн. Ще ви предоставя връзки за същото.
~ Arduino Uno: можете да закупите от тук
~ 16*2 LCD дисплей: можете да закупите от тук
~ l293D IC: можете да закупите от тук
~ DC хоби двигател / серво мотор: можете да закупите от тук
~ бутон за натискане x 18: можете да закупите от тук
~ перф дъска
~ 1Kohm резистор x 16
~ 10Kohm потенциометър
~ 1Mohm резистор
~ зумер
~ кутия за поставяне на компонентите
някои проводници, хедери, спойка и поялник ще бъдат достатъчни, за да се направи автоматично заключване на вратата.
Стъпка 1: Свързване на 16*2 LCD дисплей с Arduino
Много е лесно да се свърже LCD с arduino.
Тук ви предоставих електрическа схема за същото, направих DIY щит за този дисплей за по -лесно свързване на LCD. Ние използваме 4 пина за данни (а именно D4, D5, D6, D7) на дисплея за свързването му с arduino.
Предлагам ви да използвате лентов проводник за поддържане на връзките чисти или можете да използвате джъмпери с макет.
За да проверите дали всичко работи правилно или не, можете да качите примерна скица на Hello World на библиотеката LIQUID CRYSTAL, която също предоставих.
Стъпка 2: Създаване и свързване на клавиатура
Направих моята проста клавиатура, вместо да използвам модула на клавиатурата, наличен на пазара, защото той използва 8 входно -изходни щифта и ако използваме този модул. Ще липсват I/O пинове за други компоненти.
И така, реших да направя собствен модул за клавиатура, който използва само един аналогов щифт на arduino !!
можем да го направим лесно с помощта на някои бутони и резистори. принципът на работа на това е делител на напрежение, можете да видите окабеляването и работата от горните изображения. Направих го на перф дъска, вие също можете да направите същото и сега е супер лесно да се свържете чрез Arduino.
ЗАБЕЛЕЖКА: по -голямото съпротивление вместо 1 M ома ще направи клавиатурата по -точна.
Стъпка 3: Настройка на бравата
има два начина за настройка на ключалката на вратата
1. Направи си сам
ще ви трябва обикновена ключалка на вратата (Kundi), мотор с постоянен ток, два бутона с резба (използвал съм болт), гайка и някакъв епоксид, за да съедините нещата (използвал съм уплътнение М).
просто присъединете резбования прът с вала на двигателя и гайката с дръжката на ключалката, залепете два бутона на ключалката по такъв начин, че винаги когато дръжката на ключалката е в крайно положение, трябва да се натисне един от бутоните.
Направете окабеляването, както е показано на снимката.
свържете двигател с драйвер на мотор, тук използвам L293D ic за управление на хоби мотор с постоянен ток.
2. Вземете ключалка с електромагнит
Можете да закупите соленоидна брава, достъпна онлайн. Предоставям ви и една и съща връзка тук.
Стъпка 4: Добавяне на зумер и намиране на корпус за компонентите
Сега всичко е почти настроено. Можете да добавите зумер, за да направите заключването ви по -интерактивно
прикрепете един проводник на зумера към gnd, а друг към щифт 10 на arduino.
Сега намерете подходящ корпус за поставяне на компонентите, за да изглежда проектът ви готин.
Използвал съм дървена рамка за закрепване на LCD и клавиатура, които съм монтирал върху пластмасов калъф, съдържащ arduino, зумер и драйвер на мотор.
Стъпка 5: Код
Няма много какво да се каже за кода, сам го направих и работи добре.
има два ключа, чрез които вратата може да се отвори. единият е главен ключ, който е предварително деклариран в кода и не може да се променя, а другият ключ се актуализира и съхранява в eeprom и може да бъде променен чрез натискане на клавиш C Ако по грешка сте въвели грешен ключ, можете да го изтриете, като натиснете клавиш A на клавиатурата.
можете да промените съобщението за добре дошли моето променящо съобщение във функцията welcome ().
Това е всичко за този проект Сега ще бъдете добре.
Този проект е част от конкурса arduino 2020, помислете за гласуването му, благодаря.
Препоръчано:
RFID домашно заключване на вратата: 4 стъпки
RFID Домашно заключване на вратата: Устройството за заключване на врати RFID е практично устройство, което можете да използвате през ежедневието си. Когато сканирате ключовата си карта, можете да отворите ключалката на вратата. Промених проекта от този уебсайт: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Wifi към RF - заключване на вратата: 3 стъпки (със снимки)
Wifi към RF - Заключване на врати: Общ преглед Тази инструкция ще ви даде възможност да заключвате / отключвате входната си врата чрез софтуера за домашна автоматизация (като OpenHAB - безплатен софтуер за домашна автоматизация, който аз лично използвам) Изображението по -горе показва примерна екранна снимка на OpenHAB
Заключване на вратата за разпознаване на лице: 8 стъпки
Заключване на врата за разпознаване на лице: Представям около месец заключване на вратата за разпознаване на лица! Опитах се да изглежда възможно най-спретнато, но мога да направя само на 13-годишно дете. Това заключване на вратата за разпознаване на лице се управлява от Raspberry Pi 4, със специална преносима бат
Заключване на вратата: 4 стъпки
Заключване на врата: Това е инструкция за това как да създадете ключалка за врата с помощта на продукти ardunio като LCD, клавиатура и серво. Тази проста инструкция може да ви помогне да направите своя собствена ключалка, за да запазите вещите си в безопасност
Заключване на вратата за пръстови отпечатъци на Arduino: 4 стъпки
Заключване на вратата с пръстови отпечатъци на Arduino: Здравейте и добре дошли в този проект, всъщност включва два проекта, но те са почти еднакви, това е система за заключване на врати, базирана на дъска Arduino UNO, оптичен сензор за пръстови отпечатъци FPM10A и LCD i²c екран, но за другата версия включваме