Секретна брава на гаражна врата

Здравейте на всички! Реших да събера кодова брава за моята гаражна врата.

секретна

Не измислих нищо. Намерих готово решение в интернет. Всичко се свежда до един PIC контролер и фърмуер. Има минимум шарнирни части, така че практически няма какво да се счупи. Задвижващият механизъм е конвенционален механизъм за отваряне на врата от конвенционална автомобилна аларма. Като източник на захранване използвах готово захранване на Sony, което лежа в кофа с вода шест месеца)). Второто захранване е предназначено за захранване на задвижващия механизъм.

врата

Като заключваща брава е използвана тиха брава на автомобил ВАЗ. От външната страна на вратата има само един бутон за набиране на код и цветен индикатор за потвърждение на набиране на код.

врата

Сглобих всички вериги на макетна платка с размери две и половина на 5 см. Като превключвател SA2 използва микропревключвател, запоен от дънна платка на стар компютър. Ключалката е много проста и работи добре. Секретната брава с един бутон PIC16F628 ви позволява да въведете четирицифрен код с един бутон, като използвате само една LED индикация. Бутонът може да бъде поставен самостоятелно или включен в блок с бутони за допълнителна поверителност. Тази проста схема ви позволява да контролирате различни неща, като импулс за отваряне на автоматична порта, включване и изключване на светлини, достъп до помещения, в система за сигурност, дезактивиране и активиране и т.н. Когато кодът е въведен правилно, се активира реле. Зависи в кой режимИзбрано е действие на релето, то се активира за определен период от време или се включва и изключва само при повторно задаване на кода. Режими на работа на комбинираното заключване на PIC16F628 Веригата на комбинираното заключване има два режима на работа. Един от тях е нормалният режим на работа, когато веригата чака да бъде въведен таен код. Вторият режим е програмиране. Този режим се използва за настройване на работата на ключалката. Състояние на въвеждане на код За да въведете секретния код, четири цифри трябва да бъдат въведени една по една, всяка цифра съответства на броя на натисканията на бутона SA1. След първата въведена цифра светодиодът ще мигне веднъж. След това трябва да въведете следващия номер. След набиране на четвъртата цифра с правилно набран код, светодиодът ще мига бързо три пъти и релето ще се активира. Ако кодът е въведен неправилно, светодиодът също ще мига три пъти, но бавно. След това можете да опитате да влезете отново. Първоначално кодът 1234 се съхранява в паметта на микроконтролера. Състояние на програмиране на кодовата брава В схемата има ключ SA2, който се използва за промяна на режима на работа на секретната брава. Когато ключът е затворен, устройството е в състояние на програмиране. Трябва да се отбележи, че състоянието на този превключвател се запитва само при подаване на захранване, следователно, когато се променя позицията му, е необходимо да се изключи и включи захранването на веригата. Менюто за програмиране на кодова ключалка се състои от три елемента: 1. Записване на нов таен код в паметта на микроконтролера PIC16F628. Когато SA2 бъде поставен в режим на програмиране и захранването е включено, светодиодът ще свети с единични мигания. Това показва, че сте на първия елемент от менюто. За да запишете нов код, трябва да въведете всяка цифра на свой ред, точно както при нормално въвеждане. След като въведете последната цифра, устройството ще потвърдиуспешно завършване със серия от бързи мигания на светодиода. Сега захранването може да се изключи и SA2 да се превключи в нормален режим, или можете да отидете до втория елемент от менюто за програмиране на кодовата ключалка. За да направите това, натиснете бутона SA1 и го задръжте за поне 3 секунди. След отпускане на бутона светодиодът ще премигне два пъти. 2. Промени в продължителността на релето. Всяко натискане добавя една секунда. Да предположим, че ако искате релето да е активно за 5 секунди, тогава трябва да натиснете бутона SA1 пет пъти с честота на натискане на една секунда. След това устройството ще потвърди въвеждането на стойността с поредица от чести мигания. За да отидете на третия елемент от менюто, също натиснете бутона за 3 или повече секунди и го освободете. Светодиодът сега ще мига тройно. 3. Режим на работа на релето за кодово заключване. С едно натискане релето ще се активира за периода, зададен във втората точка от менюто. При двукратно натискане релето ще се включи при въвеждане на секретния код и ще се изключи само при повторно въвеждане на секретния код.