Съдържание:

Кодиране на клавиатура: 4 стъпки
Кодиране на клавиатура: 4 стъпки

Видео: Кодиране на клавиатура: 4 стъпки

Видео: Кодиране на клавиатура: 4 стъпки
Видео: Каква е тази странна клавиатура? 2024, Ноември
Anonim
Кодиране на клавиатура
Кодиране на клавиатура

Целта на този проект е да вземе клавиатура и да я кодира по такъв начин, че да отговаря на определена парола, която би била предварително зададена в самия код. След това ще използвам тази клавиатура, за да поставя на предварително направен модел сейф. Целта на проекта е сейфът да бъде отворен, ако и когато бъде въведена правилната парола. За да направя този проект, ще използвам Arduino за кодиране на клавиатурата. По този начин ще мога да задам собствена парола и след това да накарам Arduino да изпълни всяка команда, която съм избрал. Наистина съм развълнуван от този проект и съм уверен, че ще се получи добре.

Стъпка 1: Материали

Материали
Материали

По -долу са материалите, които ще ми трябват, за да завърша проекта.

  • Arduino- 1
  • Клавиатура- 1
  • Серво мотор
  • Проводници Arduino
  • Платка
  • Лаптоп (с инсталирано приложение Arduino)

Стъпка 2: Кодиране на клавиатурата

Кодиране на клавиатурата
Кодиране на клавиатурата
Кодиране на клавиатурата
Кодиране на клавиатурата
Кодиране на клавиатурата
Кодиране на клавиатурата

Най -важната стъпка от този проект е да кодирате клавиатурата по такъв начин, че компютърът да може да прочете кои числа се въвеждат и след това да каже на друг източник дали това е правилната или неправилна парола. За този проект използвам Arduino, затова използвах някои онлайн ресурси, за да се опитам да разбера как да свържа и след това да кодирам клавиатурата, за да отговаря на горепосочените изисквания. Това, което открих в мрежата, беше, че ще трябва да свържа всеки изход на клавиатурата към пинов номер на Arduino и след това наземния изход на клавиатурата да заземи Arduino. Кодът, който използвах, е приложен в снимките. Този код позволява на компютъра да прочете какви числа се въвеждат, както и да определи дали паролата е правилна или грешна.

Стъпка 3: Прикрепете серво мотора

Прикрепване на серво мотора
Прикрепване на серво мотора
Прикрепване на серво мотора
Прикрепване на серво мотора

Това, че компютърът чете входовете и по този начин определя дали паролата е правилна или грешна, е едно, но след това да го накара да извърши действие след това наистина би било страхотно! За да постигнем това, свързахме серво мотор към Arduino. Най -външният изход на сервото отива до 5V, докато другите два отиват към номера на пинове (можете да използвате щифтове a0 и a1 в случай, че свършите поради клавиатурата). След като това бъде направено, вие въвеждате в кода си колко искате моторът да се върти в зависимост от това дали е въведена правилна или неправилна парола. Кодът за това е даден на снимките.

Стъпка 4: ДОПЪЛНИТЕЛНО- Закачете го към сейф

ДОПЪЛНИТЕЛНО- Закачване към сейф
ДОПЪЛНИТЕЛНО- Закачване към сейф

Сега, когато механизмът е функционален, мислех, че мога да направя този проект още една стъпка, като го прикача към обект като сейф, за да видя дали моят проект може да помогне за контролиране на отварянето и затварянето му. Взех ръцете си върху готов картонен сейф (мой съученик беше направил (Картонен сейф)), който по същество имаше кутия с ивица картон, която можеше да се движи навътре и навън, като по този начин контролира възможността за отваряне или затваряне на сейфа. Реших да прикрепя серво мотора към тази картонена лента- която след това ще контролира движението на лентата, оттам отварянето и затварянето на сейфа.

Препоръчано: