<?xml version='1.0' encoding='UTF-8'?>
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName>دکتر محمد دوستی زاده</PublisherName>
      <JournalTitle>نشریه علمی-تخصصی دستاوردهای نوین در برق،کامپیوتر و فناوری</JournalTitle>
      <Issn></Issn>
      <Volume></Volume>
      <Issue></Issue>
      <PubDate PubStatus="epublish">
        <Year></Year>
        <Month></Month>
        <Day></Day>
      </PubDate>
    </Journal>

    <ArticleTitle>Logical Simulation of Smart Door System</ArticleTitle>
    <VernacularTitle>شبیه‌سازی منطقی سیستم درب هوشمند</VernacularTitle>
    <FirstPage></FirstPage>
    <LastPage></LastPage>
    <ELocationID EIdType="doi">10.22051/jera.2021.31891.2698</ELocationID>
    <Language>FA</Language>

    <AuthorList>
      <Author>
        <FirstName>الیاس</FirstName>
                <Affiliation>استاد</Affiliation>
      </Author>
      <Author>
        <FirstName>محمد</FirstName>
        <LastName>رضا</LastName>        <Affiliation>دانشجو</Affiliation>
      </Author>
    </AuthorList>

    <PublicationType></PublicationType>

    <History>
      <PubDate PubStatus="received">
        <Year></Year>
        <Month></Month>
        <Day></Day>
      </PubDate>
    </History>

    <Abstract>Abstract&amp;mdash; Smart access control systems are essential for increasing security and remote monitoring. The aim of this research is to design and simulate a secure smart door system with a focus on robust control logic and threat detection. The methodology is based on practical implementation in a simulation environment with a three-layer architecture: the hardware layer (Arduino Uno) responsible for implementing state-based control logic and direct management of inputs/outputs, the middle layer (Node.js) as a secure interface for validation and sending commands, and the user layer (mobile application) for controlling and viewing the status. Key findings indicate the stability of the system resulting from the purposeful design of the pins and the modular architecture. The most important achievement is the successful implementation of the Alarm State, which is activated upon detecting local unauthorized access and places the system in a Lockdown state with Fail-Safe behavior; so that only the door closing command is accepted. The simulation results indicate the integrated and reliable operation of all layers in different scenarios. Finally, this simulated system, with a structure similar to industrial systems and independent security logic, has high potential for development into a real Internet of Things (IoT)-based system.</Abstract>
    <OtherAbstract Language="FA">هوشمند سازی سیستم‌های کنترل دسترسی برای افزایش امنیت و نظارت از راه‌دور ضروری است. هدف این پژوهش، طراحی و شبیه ‌سازی یک سامانه درب هوشمند امن با تمرکز بر منطق کنترلی قوی و تشخیص تهدید است. روش کار مبتنی بر پیاده‌سازی عملی در محیط شبیه‌سازی با یک معماری سه‌لایه است: لایه سخت‌افزاری (Arduino Uno) مسئول اجرای منطق کنترلی مبتنی بر حالت و مدیریت مستقیم ورودی/خروجی‌ها، لایه میانی (Node.js) به‌عنوان واسط امن برای اعتبارسنجی و ارسال فرمان‌ها، و لایه کاربری (اپلیکیشن موبایل) برای کنترل و مشاهده وضعیت. یافته‌های کلیدی نشان‌دهنده پایداری سیستم ناشی از طراحی هدفمند پین‌ها و معماری ماژولار است. مهم‌ترین دستاورد، پیاده‌سازی موفق حالت هشدار (Alarm State) می‌باشد که با تشخیص دسترسی غیرمجاز محلی فعال شده و سیستم را در وضعیت قفل (Lockdown) با رفتار Fail-Safe قرار می‌دهد؛ به‌طوری که تنها فرمان بستن درب پذیرفته می‌شود. نتایج شبیه‌سازی حاکی از عملکرد یکپارچه و قابل اطمینان کلیه لایه‌ها در سناریوهای مختلف است. در نهایت، این سیستم شبیه‌سازی‌شده با دارا بودن ساختاری مشابه سیستم‌های صنعتی و منطق امنیتی مستقل، پتانسیل بالایی برای توسعه به یک سامانه واقعی مبتنی بر اینترنت اشیاء (IoT) را داراست</OtherAbstract>

    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">Smart door</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Arduino Uno</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Internet of Things</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Access control</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Stateful logic</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Embedded systems</Param>
      </Object>
    </ObjectList>

    <ArchiveCopySource DocType="pdf">/downloadfilepdf/2058611</ArchiveCopySource>
  </Article>
</ArticleSet>
