Hammasi oddiy: qurilmani chiroyli va aniq sxema bo'yicha yig'ing, dasturni uning xotirasiga yozing va to'satdan qurilma ishlay boshlaganini, issiq, tirik bo'lishini tushuning haqiqiy. Hammasi o'ttiz uch marta


Arduino dublikatorini qanday qilish kerak


Download 178.88 Kb.
bet2/4
Sana07.01.2023
Hajmi178.88 Kb.
#1082828
1   2   3   4
Bog'liq
Atanazarov Doston

Arduino dublikatorini qanday qilish kerak


Arduino Uno yoki Nano-da interkom kalitlarining dublikatorini yaratish uchun kelajakdagi qurilmaning apparati, so'ngra dasturiy ta'minot bilan alohida ish olib borilishi kerak.

Uskuna qismi


Arduino Nano moduli yordamida interkom kalitining ixcham nusxasini yaratishingiz mumkin, u ishlamaydigan USB uyasidan korpusga joylashtirilgan. Ushbu dizayndagi kalit juda ixcham va foydalanish uchun qulay.
USB kabeli qurilmani MAQOMOTI terminaliga ulash, shuningdek, uni quvvat bilan ta'minlash uchun ishlatiladi. Kalit dublikatorining korpusiga qulflanmagan tugma o'rnatilishi kerak, u "o'qish" / "yozish" / "tiklash" rejimlari o'rtasida almashish zarur bo'lgan hollarda qo'llaniladi.
Shuningdek, korpusning old panelida kalit holatini (u 3 ta rejimdan qaysi biri joylashgan) vizual tarzda ko‘rsatish uchun foydalaniladigan LED indikatori, shuningdek, kalitni o‘quvchi vazifasini bajaradigan kontakt paneli ko‘rsatiladi.
Kelajakdagi dublikator qurilmasining elektron sxemasi soddaligi bilan ajralib turadi. U 1 simli ma'lumot almashish liniyasini o'z ichiga oladi, unga quvvat tranzistor orqali + 5V qiymati bilan ta'minlanadi, uning nominal qiymati 1 ÷ 4,5 kOm bo'lishi mumkin.
Eng yaxshi variant rezistorning qarshiligining o'rtacha qiymati 2,2 kOhm bo'ladi. LED rejimi optimal cheklovchi qarshilik orqali ulanadi. Tartibni o'zgartirish tugmasi D2 va GND pinlariga ulangan.

Dasturiy ta'minot qismi


Qurilmaning dasturiy ta'minotida siz kodning 1 simli protokol orqali elektron kalitga ma'lumotlarni o'qish va yozish jarayonlari uchun mas'ul bo'lgan qismini o'zgarishsiz qoldirishingiz mumkin, shuningdek, elektron kalitning ishlashini ta'minlaydi. modul.
Kodning qolgan qismi standart Arduino OneWire kutubxonasidan foydalangan holda o'z ehtiyojlaringizga mos ravishda qayta yoziladi. Kalit dublikatori uchun ishlatiladigan Arduino modulini dasturlash uchun eskizni o'zingiz yozishingiz mumkin yoki Internetda o'zingiz uchun optimallashtirishingiz mumkin bo'lgan tayyor versiyani topishingiz mumkin.

Yaratilgan va dasturlashtirilgan Arduino-ga asoslangan modul quyidagilarga imkon beradi:

  1. asl kalitdan uning identifikatorini o'qing, keyinchalik kalitning tayyorlangan "bo'sh qismi" ga qayta yozing;

  2. eskizda ko'rsatilgan universal identifikatorni yozing;

  3. identifikatorni noto'g'ri qiymat bilan tasodifiy qayta yozishni himoya qilishni ta'minlash;

  4. identifikatorni noto'g'ri yozishdan keyin o'qilmaydigan kalitlarni tiklash;

  5. ID raqamini qo'lda kiriting;

  6. COM terminalisiz ishlashni qo'llab-quvvatlash, agar USB ulagichi orqali 5 V doimiy quvvat manbai mavjud bo'lsa.

Download 178.88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling