Mundarija:

Arduino yordamida dasturlashtiriladigan xavfsizlik qulfi: 4 qadam
Arduino yordamida dasturlashtiriladigan xavfsizlik qulfi: 4 qadam

Video: Arduino yordamida dasturlashtiriladigan xavfsizlik qulfi: 4 qadam

Video: Arduino yordamida dasturlashtiriladigan xavfsizlik qulfi: 4 qadam
Video: Birgalikda robot-mashina yasaymizmi? 2024, Iyul
Anonim
Arduino yordamida dasturlashtiriladigan xavfsizlik qulfi
Arduino yordamida dasturlashtiriladigan xavfsizlik qulfi

Bu mening birinchi blogim. Men bu erda elektron qurilmalarni qulflash uchun Arduino -ga asoslangan dasturlashtiriladigan xavfsizlik qulfini (PSL) taqdim etaman. PSL sxemasi parollar asosida tashqi quvvat manbai AC/DC qurilmasini yoqish/yoqish/qulfini ochish uchun ishlatiladi. Qurilmani qulfdan chiqarish faqat parol to'g'ri kiritilgan taqdirda mumkin. - Raqamli parol biz xohlagan uzunlikda bo'lishi mumkin (maksimal uzunligi 15). Dastlabki parol UNO EEPROM-da dasturlashtirilgan.- Parolni yagona vakolatli raqamdan SMS orqali dasturlash mumkin. Ruxsat etilgan raqam, shuningdek, dastlab EEPROM.- SMS buyruqlari, ogohlantirishlar, maksimal 3 ta noto'g'ri urinishlar, xavfsizlikni kuchaytirish uchun favqulodda muzlatish rejimi.- Tuzuvchi: Mitu Raj

Ta'minotlar

Arduino UNO, GSM-900 moduli, LCD, LEDlar, klaviatura, o'tish simlari, non paneli/PCB.

1 -qadam: zarur komponentlar

1) Arduino UNO2) SIM 900A GSM moduli 3) 4x4 matritsali klaviatura 4) 5V o'rni moduli 5) 16x2 LCD displey

2 -qadam: O'chirish davri

O'chirish aloqasi
O'chirish aloqasi

1) 4x4 klaviatura 1-8 pinlari Arduino D2-D9 pinlariga ulangan. Agar siz klaviaturadan noto'g'ri javob olsangiz, bu teskari tartibda ulanganingiz uchun bo'lishi mumkin. 2) SIM 900A GSM modulining RX va TX mos ravishda D11, D10 ga ulangan. Biz bu pinlarni dasturiy ta'minot seriyasi sifatida ishlatamiz. GSM GND Arduino GND ga ulangan.3) GSM modulining quvvat manbai sifatida 9V 2A adapteridan foydalaning. 2A 1A nominal adapterdan afzal. Xuddi shu narsa Arduino -ni quvvatlantirish uchun ham ishlatilishi mumkin. Sizning xohishingiz 4) 5V o'rni moduli D12 piniga ulangan. va "band" holatining LEDsi. Röleyni oqilona tanlang (odatda 24V DC/ 240V AC 5A kuchlanishni o'zgartirishga qodir).5) LCD displeyda ko'rsatilgan sxemadagi kabi interfeys. Siz borishga tayyormiz !!! Eslatma: 13 -pinli LED teskari ulangan elektron sxemadagi usul. Iltimos, Led musbatini arduino VC ga, manfiyni rezistor orqali D13 ga ulang. Shuningdek, analog pimlarni LCD -ga teskari tartibda sxemaga ulang.

Eslatma: Telefon raqami mening kodimdagi 12 raqamdan iborat bo'lib, mamlakat kodini ham o'z ichiga oladi.

3 -qadam: Eslatmalar

Eslatmalar
Eslatmalar

Arduino -da individual klaviatura testini, GSM testini va test stolini bajaring, sxemani to'liq bajarishni davom ettirishdan oldin (asosiy kod papkasida ko'rsatmalarga o'ting). Bunga kerakli fayllar va ko'rsatmalar ilova qilingan. Shuningdek, Arduino IDE-da klaviatura.h, softwareserial.h kutubxonalari borligiga ishonch hosil qiling. Mening maqolamga havola:

Barcha savollar uchun men bilan bog'laning: Mitu Raj

meni kuzatib boring:

pochta: [email protected]

Tavsiya: