استارتر کیت حضور غیاب تحت شبکه وای فای

کیت آموزشی حضور غیاب تحت شبکه وای فای توسط  ESP8266 و RC522

در زیر چند نمونه عکس از کیت ساخت سیستم حضور غیاب تحت شبکه وای فای توسط ESP8266 و RC522 را مشاهده می کنید.

ماژول ESP8266:

ماژول ESP8266 داری یک میکروکنترلر ۳۲ بیتی داخلی با حافظه فلش ۴ تا Mbit 32 و سرعت MHZ 80 است.

– این ماژول قابلیت برنامه ریزی مجدد دقیقا مشابه یک میکروکنترلر را دارد.

– ورژن های مختلفی از این ماژول در بازار وجود دارد (تقریبا ۱۴ نوع ) که بسته به ورژن آن از ارتباطات جانبی متنوع ازجمله پین های ورودی خوروجی (GPIO) , ارتباط سریال (UART ,SPI,I2C و.. ) پشتیبانی می کنند.

– ماژول ESP8266 هم در مد Station و هم در مد Access Point قابل پیکربندی است.

 

 

توصیف پایه ها:

– TX /RX:این دو پین جهت ارتباط سریال UART بادستگاه های خارجی است.

– GPIO2/GPIO0 :این پین های ورودی و خرجی ماژول است . می توان مستقیما این پین ها را یک کرد و یا از بیرون مقدار پین را خواند. همچنین از پین های GPIO0 و GPIO15 برای ورود به حالت برنامه ریزی استفاده می شود.

-CH_PD : این پین برای فعال کردن ماژول استفاده می شود و باید یک باشد.

-ADC : از این پین برای خواندن یک مقدار آنالوگ استفاده می شود.

-RESET : از این پین برای ریست کردن ماژول استفاده می شود.در حالت عادی این پین با یک مقاومت ۱۰k به VCC وصل شود.

-VCC: پین تغذیه ماژول است که باید به ولتاژ ۳٫۳ ولت وصل شود.

نکته مهم: برای تغذیه این مدار حتما باید از ولتاژ ۳٫۳ولت استفاده شود.در صورت استفاده از ولتاژ ۵ ولت قطعا ماژول را خواهد سوخت. همچین پین های ورودی نیز تحمل ولتاژ ۵ ولت را ندارند.

-GND: این پایه باید به GND مدار وصل شود.

برای برقراری ارتباط با ماژول ESP8266 ، از پروتکل AT Command استفاده می کنیم. این ماژول شامل یک آنتن مایکرو استریپ روی برد می باشد. تمامی Command های ماژول WIFI مدل ESP8266 در دیتاشیت آن آورده شده است. با استفاده از این Command ها می توان از تمامی امکانات ماژول استفاده نمود.

 

ماژول RC522:

ماژول RC522 یک ماژول RFID است، که برای خواندن و نوشتن روی تگ های RFID با فرکانس ۱۳٫۵مگا هرتز (که اصطلاحا به این کارت ها MIFARE یا مایفر می گویند) استفاده می شود.یکی از تفاوت مایفر با تگ های معمولی که در فرکانس ۱۲۵ کیلو هرتز کار می کنند، در این است که در کارت های مایفر می توان اطلاعات را بروی کارت با سرعت بالایی ذخیره کرد و از آن خواند، در صورتی که کارت های RFID فرکانس ۱۲۵ کیلو هرتز فقط دارای یک کد یونیک قابل خواندن هستند و نمی توان روی آن ها اطلاعات جدید نوشت.

 

ماژول های RFID به منظور خواندن و نوشتن کارت های مغناطیسی مورد استفاده قرار میگیرند. کارت های مغناطیسی امروزه در زندگی روزمره ما به وفور در دستگاه های مختلفی استفاده می گردند. دستگاه های حضور و غیاب، کارخانجات، انبارداری، مترو و در بسیاری از مواردی که نیاز می باشد هر فرد یک کارت شناسایی الکترونیکی داشته باشد از این ماژول ها استفاده می گردد. کارت ها (تگ ها) تشکیل شده اند از یک چیپ کوچک به همراه یک سیم پیچ که معمولاً درون یک محفظه پلاستیکی قرار میگیرند. این پلاستیک می تواند بصورت کارت، جا کلیدی، اسباب بازی، سکه ای یا هر شکل دیگری باشد. با نزدیکتر کردن تگ به ماژول های RFID امواج مغناطیسی ماژول سیم پیچ تگ را  قطع کرده و از این طریق کد مربوط به تگ خوانده می شود. هر بار که یک تگ خوانده شود، عبارت مربوط به تگ از طریق پروتکل مربوط  ارسال می گردد.
ماژول های معمولی فقط قادر به خواندن اطلاعات تگ بوده و محدوده کاری آنها ۱۲۵ کیلوهرتز می باشد. ولی این ماژول در محدوده فرکانسی ۱۳٫۵۶مگا هرتز کار کرده و علاوه بر خواندن اطلاعات می تواند اطلاعات جدیدی را بر روی کارت ذخیره نماید. تگ های این نوع از ماژول ها با نام مایفر در بازار به فروش می رسند و با کارت هایی که فقط قابلیت خواندن را دارند فرق داشته و شما را قادر می سازد هر اطلاعاتی را نسبت به میزان حافظه تگ بر روی آن ذخیره نمایید.
کارت های معمولی که فقط امکان خواندن اطلاعات آنها موجود می باشد به عنوان یک کد شناسایی بوده و همیشه اطلاعات اصلی از طریق سرور اصلی نسبت به کد شناسایی شده فراخوانده می شود. ولی در کارت های مایفر شما می توانید در هر ارتباط اطلاعات مورد نظر خود را بصورت کد گذاری شده بر روی کارت انتقال داده و دیگر نیازی به سرور مخصوص اطلاعات نبوده و خود کارت می تواند اطلاعات مربوط به خود را حمل کند. این سیستم در کارت هایی اتوبوس، مراکز خرید ، مترو و هر جایی که اطلاعات کارت تغییر می یابد استفاده می گردد.

ویژگی های این ماژول به اختصار توضیح داده می شود:

  • تراشه با حساسیت بسیار بالا ساخت شرکت فیلیپس
  • ارتباط با میکروکنترلر از طریق پروتکل SPI
  • ولتاژ مصرفی ۳٫۳ ولت
  • جریان مصرفی بسیار پایین ۱۳ الی ۲۶ میلی آمپر
  •  فرکانس کاری ۱۳٫۵۶Mhz
  • سرعت انتقال اطلاعات ۱۰Mbit/s
  • فاصله تگ تا ماژول جهت تبادل اطلاعات ۸ الی ۱۰ سانتی متر
  • ابعاد بسیار کوچک ۴ در ۶ سانتی متر

 

نحوه عملکرد استارتر کیت حضور غیاب:

پس از فراهم شدن تغذیه برای سیستم، میکروکنترلر تمامی سخت افزار های سیستم را راه اندازی اولیه و یا Initializing می کند.

پس از آن میکروکنترلر ، ماژول وای فای ESP8266 را در مد Access Point راه اندازی می کند. در این لحظه یک شکبه وای فای با نام دلخواه ایجاد می شود. نام این شبکه وای فای توسط کاربر در برنامه قابل تغئیر می باشد. میکروکنترلر سپس IP و Port ماژول وای فای را تعئین می کند.

بلافاصله پس از این که کاربری کارت RFID خود را بروی ماژول RC522 قرار دهد، میکروکنترلر یک کانکشن با گوشی اندروید که به عنوان یک کلاینت به ماژول ESP8266 متصل شده است، برقرار می کند و UID کارت را به گوشی هوشمند ارسال می کند. مد ارتباطی می تواند TCP و یا UDP باشد.

 

قابلیت های کیت:

  • نمایش UID کارت های RFID توسط وای فای بروی گوشی هوشمند
  • ارتباط با گوشی اندروید توسط ماژول وای فای ESP826

هزینه کیت:

برای اطلاع از هزینه کیت تماس حاصل نمائید.

 

توضیحات:

  • سناریوی کیت قابل تغییر بوده و سفارشی سازی آن ممکن می باشد.

[button color=”black” size=”medium” link=”” icon=”” target=”false”]تماس با ما: ۵۸۸ ۴۰ ۳۰ ۰۹۳۵[/button]                                                                    

[button color=”green” size=”medium” link=”” icon=”” target=”false”]آدرس ایمیل: Bagherian.meb@Gmail.com[/button]

 

[button color=”blue” size=”medium” link=”https://telegram.me/Mehradkit_ir” icon=”” target=”true”]آدرس تلگرام ما[/button]

[button color=”purple ” size=”medium” link=”https://instagram.com/mehradkit/” icon=”” target=”true”]آدرس اینستاگرام ما[/button]

[button color=”orange” size=”medium” link=”https://www.aparat.com/meb_aparat” icon=”” target=”true”]کانال ما در آپارات[/button]

استارتر کیت وب سرور توسط ماژول وای فای و نمایش دما و رطوبت محیط

استارتر کیت وب سرور توسط ماژول وای فای و نمایش دما و رطوبت محیط

در زیر چند نمونه عکس از کیت ساخت وب سرور توسط ماژول ESP8266 و نمایش دما و رطوبت محیطرا مشاهده می کنید.

ماژول ESP8266:

ماژول ESP8266 داری یک میکروکنترلر ۳۲ بیتی داخلی با حافظه فلش ۴ تا Mbit 32 و سرعت MHZ 80 است.

– این ماژول قابلیت برنامه ریزی مجدد دقیقا مشابه یک میکروکنترلر را دارد.

– ورژن های مختلفی از این ماژول در بازار وجود دارد (تقریبا ۱۴ نوع ) که بسته به ورژن آن از ارتباطات جانبی متنوع ازجمله پین های ورودی خوروجی (GPIO) , ارتباط سریال (UART ,SPI,I2C و.. ) پشتیبانی می کنند.

– ماژول ESP8266 هم در مد Station و هم در مد Access Point قابل پیکربندی است.

 

توصیف پایه ها:

– TX /RX:این دو پین جهت ارتباط سریال UART بادستگاه های خارجی است.

– GPIO2/GPIO0 :این پین های ورودی و خرجی ماژول است . می توان مستقیما این پین ها را یک کرد و یا از بیرون مقدار پین را خواند. همچنین از پین های GPIO0 و GPIO15 برای ورود به حالت برنامه ریزی استفاده می شود.

-CH_PD : این پین برای فعال کردن ماژول استفاده می شود و باید یک باشد.

-ADC : از این پین برای خواندن یک مقدار آنالوگ استفاده می شود.

-RESET : از این پین برای ریست کردن ماژول استفاده می شود.در حالت عادی این پین با یک مقاومت ۱۰k به VCC وصل شود.

-VCC: پین تغذیه ماژول است که باید به ولتاژ ۳٫۳ ولت وصل شود.

نکته مهم: برای تغذیه این مدار حتما باید از ولتاژ ۳٫۳ولت استفاده شود.در صورت استفاده از ولتاژ ۵ ولت قطعا ماژول را خواهد سوخت. همچین پین های ورودی نیز تحمل ولتاژ ۵ ولت را ندارند.

-GND: این پایه باید به GND مدار وصل شود.

برای برقراری ارتباط با ماژول ESP8266 ، از پروتکل AT Command استفاده می کنیم. این ماژول شامل یک آنتن مایکرو استریپ روی برد می باشد. تمامی Command های ماژول WIFI مدل ESP8266 در دیتاشیت آن آورده شده است. با استفاده از این Command ها می توان از تمامی امکانات ماژول استفاده نمود.

وب سرور چیست:

در ابتدایی ترین سطح، وب سرور یک برنامه کامپیوتری است که صفحه های وب خواسته شده را کنار هم قرار می دهد. اما در شکل کلی وب سرور سامانه ای است که توانایی پاسخگوئی به یک مرورگر وب و ارسال صفحه درخواستی مرورگر را داراست. وقتی که شما پشت کامپیوتر خود نشسته اید اولین کاری که برای دیدن یک سایت در اینترنت انجام می دهید قطعا وارد نمودن آدرس آن سایت در قسمت آدرس بار مرورگر خود می باشد. فرقی نمی کند که مرورگر شما فایر فاکس باشد یا موزیلا یا اینترنت اکسپلور و …، در واقع شما با وارد نمودن آدرس سایت درخواست خود را به وسیله این مرورگرها برای سرور ارسال نموده اید. مرورگرها این درخواست شما را برای مشاهده سایت به سرور انتقال می دهند و با مشاهده سایت، سرور به درخواست شما پاسخ داده است. صفحات وب بر پایه یک ساختار مشخص و با یک نام واحد که همان آدرس IP است بر روی وب سرور قرار می گیرند. همچنین بر روی یک وب سرور امکان قرار گرفتن صفحات متعدد و با ساختارهای جداگانه نیز وجود دارد.

 

نحوه عملکرد کیت وب سرور وای فای:

پس از فراهم شدن تغذیه برای سیستم، میکروکنترلر تمامی سخت افزار های سیستم را راه اندازی اولیه و یا Initializing می کند.

پس از آن میکروکنترلر ، ماژول وای فای ESP8266 را در مد Access Point راه اندازی می کند. در این لحظه یک شکبه وای فای با نام دلخواه ایجاد می شود. نام این شبکه وای فای توسط کاربر در برنامه قابل تغئیر می باشد.

میکروکنترلر پس از ایجاد شبکه مقادیر دما و رطوبت را از سنسور مورد نظر دریافت نموده و در یک بافر به صورت یک رشته قرار می دهد.

پس از این مراحل، میکروکنترلر یک سرور در مد TCP توسط ماژول وای فای ایجاد می نماید. این سرور شامل یک IP و Port اختصاصی یا یونیک می باشد که فقط مختص این پروژه می باشد. در این مرحله میکروکنترلر منتظر می ماند تا یک Client به سرور ایجاد شده متصل شود، بلافاصله پس از اتصال یک کلاینت، میکروکنترلر توسط ماژول وای فای یک صفحه HTML می سازد، تا هنگامی که کاربران مختلف روی IP و Port دستگاه سوئیچ می کنند، مقادیر دما و رطوبت محیط را مشاهده کنند.

کاربر توسط یک مرورگر در گوشی هوشمند دارای سیستم عامل Android خود می تواند، IP و Port تنظیم شده در برنامه میکروکنترلر را، در قسمت آدرس بار مرورگر وارد کند، تا بتواند مقادیر دما و رطوبت را تحت یک صفحه اینترنتی مشاهده نماید.

میکروکنترلر در هنگام تعریف صفحه HTML برای کلاینت کد دستوری Refresh صفحه Html را بر حسب ثانیه برای مرورگر گوشی هوشمند ارسال می کند. با این دستور صفحه Html باز شده روی مرورگر با نرخ تعریف شده بر حسب ثانیه به صورت اتوماتیک تازه سازی می شود.

 

قابلیت های کیت وب سرور وای فای:

  • راه اندازی و ساخت یک وب سرور به صورت وای فای
  • اندازه گیری دقیق دما و رطوبت محیط توسط ماژول DHT22
  • راه اندازی شبکه وای فای
  • نمایش دما و رطوبت تحت وب سرور روی گوشی هوشمند
  • رفرش یا تازه سازی صفحه مرورگر گوشی هوشمند به صورت اتوماتیک

هزینه کیت:

برای اطلاع از هزینه کیت تماس حاصل نمائید.

 

توضیحات:

  • سناریوی کیت قابل تغییر بوده و سفارشی سازی آن ممکن می باشد.

[button color=”black” size=”medium” link=”” icon=”” target=”false”]تماس با ما: ۵۸۸ ۴۰ ۳۰ ۰۹۳۵[/button]                                                                    

[button color=”green” size=”medium” link=”” icon=”” target=”false”]آدرس ایمیل: Bagherian.meb@Gmail.com[/button]

 

[button color=”blue” size=”medium” link=”https://telegram.me/Mehradkit_ir” icon=”” target=”true”]آدرس تلگرام ما[/button]

[button color=”purple ” size=”medium” link=”https://instagram.com/mehradkit/” icon=”” target=”true”]آدرس اینستاگرام ما[/button]

[button color=”orange” size=”medium” link=”https://www.aparat.com/meb_aparat” icon=”” target=”true”]کانال ما در آپارات[/button]

گیرنده همه کاره ۱۲ کانال مادون قرمز

کیت ریموت گیرنده یونیورسال ۱۲ کانال مادون قرمز

اشعه مادون قرمز چیست و چه کاربرد هایی دارد:

اشعه مادون قرمز ( ترجمه فارسی آن اشعه فرو سرخ است ) یا ” Infrared ” یک تابش الکترومغناطیسی با طول موج بیشتر از امواج مرئی و کوتاهتر از امواج رادیویی است.

با توجه به اینکه رنگ سرخ طولانی‌ترین طول موج را دارد ، تابش فروسرخ یا مادون‌قرمز دارای طول موجی بین تقریباً ۷۵۰ نانومتر و ۱ میلی‌متر است و از سه نوع فرآیند مغناطیسی برای ارسال داده‌های خود استفاده می‌کند.

با توجه به سهم امواج مادون قرمز از طیف رنگها، استفاده‌های کاربردی زیادی را می‌توان برای این امواج نام برد از جمله یافتن مقصد و رهگیری هدف در موارد نظامی، تنظیم دما از راه دور، استفاده در بی‌سیمها برای ارتباطات short-area، طیف بینی و پیش‌بینی وضعیت هوا .
در فناوری‌های هسته‌ ایی و اتمی نیز انرژیهای فروسرخ، ارتعاشات مولکولی را با ایجاد تغییر در قطبیت آنها از بین می‌برند و برای مطالعه‌ی حالتهای انرژی مولکولی، وضعیتی ثابت و پایدار ایجاد می‌کنند. طیف‌بینی فروسرخ نیز سنجش میزان جذب و انتقال فوتونها در محدوده‌ی انرژی فروسرخ است که بر اساس شدت و فرکانس آنها انجام می‌شود.

 

مادون قرمز و ارتباطات:

انتقال داده‌ها از طریق امواج فروسرخ نیز در ابعاد مکانی کوچک و بین دستگاههای کامپیوتری دیجیتال و تلفنهای همراه یا PDA ها (دستیارهای دیجیتال شخصی) مورد استفاده قرار می‌گیرد. این گونه دستگاهها خود را با استانداردها و قوانینی که توسط IrDA ( انجمن داده‌های اینفرارد ) تطبیق می‌دهند و کار می‌کنند.

کنترلهای از راه‌دور و دستگاههای مطابق با استانداردهای IrDA از دیودهای ساطع‌کننده‌ی نور یا LED برای ساطع کردن امواج فروسرخ که توسط یک لنز پلاستیکی داخل نورافکنی کوچک و نازک کارگذاشته شدند استفاده می‌شوند. این نورافکنها، نوسان‌بندی شدند و وقتی روشن و خاموش می‌شوند، به تناسب، داده‌ها را رمزگذاری می‌نمایند.
دستگاه دریافت‌کننده‌ی امواج فروسرخ، از یک فتودیود با جنس سیلیکون استفاده می‌کند تا موج اینفرارد را به جریان الکتریکی تبدیل کند. دستگاه دریافت‌کننده‌ی امواج، تنها به سیگنالهای پالس‌دهنده‌یی که مدام توسط فرستنده یا Transmitter ساخته می‌شوند، پاسخ می‌دهد و امواج فروسرخی که به آرامی از نورهای محدود و کوچکی تغییر حالت می‌دهند را از صافی مخصوص خود می‌گذراند.

در زیر نمای یک ال ای دی فرستنده مادون قرمز و فتودیود گیرنده را مشاهده می کنید.

فناوری اینفرارد در ارتباطات برای استفاده در محل‌های کوچکی که تراکم افراد و جمعیت در آنها بالاست و بلوتوث یا سایر فناوری‌ها قادر به انتقال داده به شکلی مناسب نیستند بسیار مفید به نظر می‌رسد.

امواج فروسرخ یا Infrared از دیوارها عبور نمی‌کنند و در نتیجه در کار سایر دستگاههای اتاقهای مجاور دخالت نمی‌نمایند. اینفرارد رایج‌ترین فناوری استفاده‌شده در کنترلهای از راه دور دستگاههای مختلف است. 

ارتباطات FSO، شاخه‌یی از فناوریهای تله‌کام هستند که از انتشار و تکثیر نور در فضاهای خالی برای انتقال داده و اطلاعات بین دو نقطه استفاده می‌کنند. این فناوری زمانی استفاده می‌شود که برقراری ارتباط فیزیکی بین دو نقطه‌ی مبدا و مقصد دریافت‌کننده‌ی اطلاعات مشکل و غیرممکن باشد. برای مثال در شهرهایی که راه‌اندازی سیستمهای کابل‌کشی فیبر نوری هزینه‌ی زیادی دربر خواهد داشت.
این فناوری همچنین در انتقال داده و اطلاعات بین فضاپیماها و ماهواره‌ها به کار گرفته می‌شود هرچند که در خارج از جو، سیگنالهای ارسالی دچار اندکی انحراف می‌شوند. علیرغم اینکه برقراری ارتباط اطلاعاتی در فواصل کوتاه و با حجم پایین اطلاعات توسط LEDها نیز مقدور است، این پیوندهای نوری، معمولاً از امواج اینفرارد لیزری استفاده می‌کنند.

در نتیجه، فناوری FSO با استفاده از امواج فروسرخ، یک روش بسیار ارزان برای برقراری اتصالات اطلاعاتی در فضاهای شهری با کارکرد بیش از ۴ گیگابیت بر ثانیه استفاده می‌شوند و حتی قیمت آنها با قیمت خریداری فیبر نوری به تنهایی برابر است! 

امواج اینفرارد ، نور لازم برای ارتباطات فیبر نوری را فراهم می‌کنند. این امواج، طول موجی با حداقل میزان انتشار ۱.۳۳ نانومتر و حداکثر میزان پراکنش نور ۱.۵۵نانومتر دارند و در سیمهای سیلیسیومی بسیار استفاده می‌شوند.

اینفرارد برای مبادله اطلاعات بین کامپیوتر و گوشی همراه استفاده می شود. گوشیهایی که قابلیت اینفرارد را دارند، توسط این دستگاه که به کامپیوتر متصل می شود فایلهای صوتی و تصویری را دریافت می کنند. یکی از مزایای اینفرارد این است که به دلیل اینکه بدون سیم ( بین گوشی و اینفرارد ) اطلاعات منتقل می شود سرعت انتقال بالا میرود.

اینفرارد با کارت حافظه یک رابطه مستقیم دارد که هرچه ظرفیت کارت بیشتر باشد ، کارایی اینفرارد بالاتر میرود. 
از بین ۴ روش معمول انتقال اطلاعات بین موبایل و کامپیوتر (پورت کامپیوتر، اینفرارد ، بلوتوس ، کارت ریدر) به صرفه ترین و مناسبترین و عمومی ترین روش انتقال، از طریق اینفرارد ( مادون قرمز ) می باشد.

دستگاه اینفرارد بسیار ارزان می باشد و همچنین استفاده از آن بسیار ساده است در صورت خرید اینفرارد حتی با تعویض گوشی باز هم این دستگاه برای شما قابل استفاده می باشد.
اینفرارد را به پورت USB کامپیوتر متصل کنید و گوشی خود را مقابل چشم اینفرارد قرار دهید کامپیوتر به صورت خودکار گوشی شما را شناسایی می کند و خیلی راحت اطلاعات را به گوشی خود انتقال دهید. 

دستگاه اینفرارد شما را قادر می سازد تا حداکثر به فاصله ۲۰-۳۰ سانتی متری با دستگاهی که دارای اینفرارد است ارتباط برقرار کند . ذکر این نکته ضروریست که تکنولوژی اینفرارد یک تکنولوژی Face to Face بوده ( روبروی هم ) و همانند کنترل های دستگاههای صوتی و تصویری که از فناوری اینفرارد بهره می برند عمل می کند.

 

در فرستنده های مادون قرمز که در عمده تجهیزات صوتی و تصویری و … استفاده فراوانی دارند. از یک دیود فرستنده مادون قرمز برای ارسال فرامین به دستگاه مورد نظر استفاده می شود. در این فرستنده ها معمولا از یک پروتکل و یا یک فریم مخصوص استفاده می شود که برای هر شرکت این استاندارد می تواند متفاوت باشد. به عنوان مثال فریم شرکت های Sony ، NEC , JVC و RC5 پروتکل های معمول این روش هستند. در زیر چند نمونه از فریم های مادون قرمز را مشاهده می کنید.

 

نحوه عملکرد کیت:

پس از فراهم شدن تغذیه برای سخت افزار ها، میکروکنترلر تمامی سخت افزار ها را راه اندازی اولیه می کند. برای کار با این کیت به صورت ریموت کنترل، کاربر باید کلید فشاری لرن موجود روی کیت را فشار دهد. پس از فشردن کلید ال ای دی متناظر با هر رله به صورت چشمک زن ظاهر می شود. در این هنگام کاربر باید مد عملکردی رله مورد نظر را تعئین کند. 

مد های عملکردی هر رله به صورت لحظه ای، دائم و یا تاگل می تواند باشد. که کاربر با فشردن کلید های مورد نظر می تواند آن را تعین کند.

نوع فرستنده مورد استفاده در این کلید به صورت یونیورسال می باشد. به این معنی که هر نوع فرستنده مادون قرمز و یا اینفرارد می تواند با این کیت لرن شود.

 

قابلیت های کیت:

  • محدوده برد از ۳ الی ۱۰متر مبنی بر شرایط و موانع محیطی
  • دارای رمز عبور برای امنیت بالاتر کیت
  • مجهز به رله های ۸ آمپری پیوسته واقعی
  • دارای سیستم پردازش میکروکنترلری و در نتیجه برنامه ریزی و سفارشی سازی کیت طبق نیاز مشتری
  • قابلیت اتصال سنسور دما و نمایشگر و عملکرد به صورت ترموستات کاملا قابل برنامه ریزی برای هر رله
  • قابلیت برنامه پذیری هر رله و کارکرد به صورت مجزای هر رله در مدهای: دائم (Latch) ، لحظه ای (Momentary)، یکی بجای دیگری (Toggle).
  • قابلیت منحصر به فرد کارکرد همزمان با تمامی ریموت های IR یا مادون قرمز

 

هزینه کیت:

برای اطلاع از هزینه کیت تماس حاصل نمائید.

 

توضیحات:

  • سناریوی کیت قابل تغییر بوده و سفارشی سازی آن ممکن می باشد.

 

 تلفن تماس: ۵۸۸ ۴۰ ۳۰ ۰۹۳۵

آدرس ایمیل: Bagherian.meb@gmail.com

تلگرام: Mehradkit.ir@

ریموت کنترل ۸ کانال و مانیتورینگ تحت LabView

واسط گرافیکی دما و ۸ کانال رله توسط LabVIEW و پورت USB

در زیر نمونه عکس هایی از کیت ارتباط با پورت سریال در LabVIEW برای کنترل و مانیتورینگ را مشاهده می کنید.

نرم افزار گرافیگی لب ویو (LabVIEW):

نرم افزار LabVIEW مخفف عبارت Laboratory Virtual Instrument Engineering Workbench  می باشد، یک زبان برنامه نویسی گرافیکی که به صورت گسترده ای برای کاربرد های مختلفی در صنایع، تحصیلات، آموزش و تحقیقات آزمایشگاهی به عنوان یک مدل استاندارد برای جمع آوری و پردازش داده ها و همچنین وسیله ای جهت کنترل و شبیه سازی ابزارهای مجازی درآمده است.

این برنامه یک نرم افزار قدرتمند و قابل انعطاف جهت تجزیه و تحلیل سیستم های اندازه گیری است. عملکرد نرم افزار LabView کاملا از طبیعت ترتیبی و زنجیره ای موجود زبان های برنامه نویسی متنی متداول و مرسوم مجزاست و یک محیط گرافیکی را برای کاربر فراهم ساخته است. 

در این راه از تمامی ابزارهای لازم جهت جمع آوری، پردازش و تحلیل داده ها و نمایش نتایج استفاده می شود. به کمک این زبان برنامه نویسی گرافیکی که با “G” نشان داده می شود، در برنامه ی نوشته شده، از یک نمودار بلوکی استفاده می شود و سپس این نمودار به کدهای ماشین تبدیل می گردد.

این نرم افزار برای موارد بی شماری از کاربردهای علمی و مهندسی، ایده آل و عملی است و به شما کمک می کند تا مسائل و مشکلات موجود در برنامه نویسی را در مدت زمان کوتاهی حل کنید.گستردگی این نرم افزار در زمینه آزمایشگاه‌ها دارای ابعاد مختلفی است.

به عنوان مثال در صنایع گوناگون در مواردی که باید اندازه گیری‌هایی از قبیل دما انجام گیرد، می‌توان از این نرم افزار استفاده نمود. این دما ممکن است دمای یک کوره، یک سیستم سرد کننده مانند یخچال، یک محیط گلخانه‌ای، یک اتاق و یا یک دیگ بخار باشد! علاوه بر دما می‌توان موارد دیگری نظیر فشار، نیرو، جابجایی، کشش، pH  و غیره را نام برد.

از رایانه‌های شخصی به همراه این نرم افزار می‌توان ابزارهای اندازه گیری حقیقی را در محل‌های گوناگون به صورت مجازی شبیه سازی کرد.

 

 

این نرم افزار تحولی اساسی و نوین در شیوه‌های زبان‌های برنامه نویسی ایجاد کرده است. برنامه نویسان بدون نوشتن هیچ کدی، برنامه‌های قدرتمندی را تنها با ابزارهای گرافیکی موجود در برنامه ایجاد می‌کنند.

روش کار به این صورت است که کاربر تنها اشیاء را از پالت‌های Control و Functions برداشته و در پنجره Front Panel قرار داده و سپس به وسیله سیم کشی‌های صحیح آن‌ها را به یکدیگر اتصال می‌دهد.

این زبان یک زبان برنامه نویسی همه منظوره بوده و با آن می‌توان کارهای برنامه نویسی شبکه٬ پایگاه داده٬ ورودی و خروجی فایل و غیره را انجام داد. 

اما اوج قدرت این برنامه در کار با پورت‌های سریال و موازی، مدارهای واسط کامپیوتری، عمل کنترل و اتوماسیون و پردازش داده‌ها است. از آنجایی که نرم افزار LabVIEW یک زبان برنامه نویسی محسوب می شود، بنابراین برای همه افرادی که می خواهند در دنیای برنامه نویسی فعالیت کنند مفید است.

اما قابلیتهای ویژه آن باعث شده که این نرم افزار برای عده ای خاص محبوب تر باشد. قابلیت هایی مانند ارتباط آسان با سخت افزار، شبیه سازی پروسه های صنعتی، طراحی کنترلرهای مختلف، محیط گرافیکی جذاب، درک آسان الگوریتم برنامه و …معمولا بیشتر کاربران LabVIEW مهندسین شاخه های الکترونیک، کنترل، قدرت، مهندسی پزشکی و مکانیک هستند.

جذابیتهایی که در نرم افزار لب ویو وجود دارد باعث شده که برخی برنامه نویسان در کارهای غیر صنعتی نیز از آن استفاده کنند و برنامه هایی جهت سرگرمی و بازی های ساده بنویسند.

بنابراین مهم نیست که شما در چه رشته ای تحصیل می کنید یا در کدام شاخه از صنعت فعالیت دارید، اگر به برنامه نویسی علاقه دارید و دوست دارید رویاهای خود را با برنامه نویسی تحقق بخشید، زبان برنامه نویسی لب ویو را تجربه کنید.

 

نحوه عملکرد کیت:

پس از فراهم شدن تغذیه برای برد آموزشی، میکروکنترلر تمامی سخت افزار ها را راه اندازی اولیه می کند. برای ارتباط سخت افزاری بین میکروکنترلر و نرم افزار LabVIEW در این کیت از قابلیت USB To Serial در مد Virtual Communication Port استفاده شده است.

 

 پس از اتصال کانکتور رابط پورت USB برد آموزشی به کامپیوتر پیغام Found New Hardware توسط کامپیوتر نشان داده می شود. پس از نصب درایور موجود (که روی DVD کیت آموزشی موجود می باشد) برد آموزشی را به صورت یک Virtual Communication Port به کامپیوتر معرفی می کند.

از این لحظه برای ارتباط با برد نیاز به یک واسط سریال نخواهیم داشت و به صورت مستقیم از طریق پورت USB  با برد آموزشی AVR ارتباط برقرار خواهیم نمود.

با استفاده از واسط گرافیکی نشان داده شده در بالا که توسط نرم افزار LabVIEW نوشته شده است می توان برد آموزشی را کنترل نمود. در این کیت آموزشی توسط واسط گرافیکی می توانیم مقدار دمای سنسور LM35 را از طریق پورت USB دریافت کنیم و روی نرم افزار نشان دهیم.

همچنین از طریق یک سلکتور که در نرم افزار آن را مشاده می کنید می توانیم مقدار Duty Cycle  سیگنال PWM ساخته شده روی برد آموزشی را از طریق نرم افزار LabVIEW کنترل کنیم.

برای کنترل رله های موجود روی برد سخت افزاری از طریق واسط گرافیکی نوشته شده توسط نرم افزار LabVIEW باید کلید متناسب با هر رله را بروی نرم افزار فشار دهیم.

پس از اجرا کردن فایل نرم افزار میکروکنترلر و نرم افزار LabVIEW به صورت پیوسته با یک نرخ زمانی از پیش تعئین شده با یکدیگر از طریق پورت سریال ارتباط برقرار می کند.

 

قابلیت های کیت:

  • ارتباط میکروکنترلر توسط پورت USB و نرم افزار LabVIEW
  • کنترل ۸ عدد رله موجود روی برد سخت افزاری
  • نمایش مقدار دمای خوانده شده توسط LM35
  • کنترل مقدار Duty Cycle سیگنال PWM میکروکنترلر

 

هزینه کیت:

برای اطلاع از هزینه کیت تماس حاصل نمائید.

 

توضیحات:

  • سناریوی کیت قابل تغییر بوده و سفارشی سازی آن ممکن می باشد.

 

 تلفن تماس: ۵۸۸ ۴۰ ۳۰ ۰۹۳۵

آدرس ایمیل: Bagherian.meb@gmail.com

تلگرام: Mehradkit.ir@

کیت کنترل و مانیتورینگ دمای اتاق سرور تحت شبکه

کیت کنترل و مانیتورینگ دمای اتاق سرور توسط وب سرور

در زیر نمونه عکس هایی از کیت کنترل و مانیتورینگ دمای اتاق سرور توسط وب سرور سایت مهرادکیت را مشاهده می کنید.

 

ماژول اترنت ENC28J60:

ماژول اترنت ENC28J60 ، ماژولی کوچک و مناسب است که با بهره گیری از آی سی کنترلر اترنت ENC28J60 دارای ویژگی هایی است، که امکان استفاده از پروتکل های شبکه را فراهم می کند.

ماژول ENC28J60 از محصولات شرکت Microchip بوده و برای ایجاد رابط اترنت Ethernet طراحی و تولید شده است. این ماژول کوچک تمامی قطعات و سخت افزار لازم برای ایجاد یک ارتباط اترنت را داراست.

کانکتور شبکه این ماژول دارای ترانسفورمرهای ایزولاسیون و LED های LINK و Status است. آی سی ENC28J60 با رابط SPI خود یکی از ساده ترین قطعات موجود برای راه اندازی اترنت با پروتکل ۱۰Base-T است.

این ماژول ارتباط شبکه را با سرعت ۱۰Mbps پشتیبانی می کند.

 

مشخصات ماژول اترنت ENC28J60:

  • چیپ اترنت ENC28J60
  • رابط SPI
  • کانکتور RJ45
  • نشانگر تغذیه LED
  • ولتاژ ۳٫۳V

 

کاربردها ماژول:

  • سنسورهای تحت شبکه
  • مونیتورینگ تجهیزات پزشکی و آزمایشگاهی
  • کنترل سیستم ها و تجهیزات برقی و الکترونیکی از طریق اینترنت
  • شبکه کردن مجموعه ای از میکروکنترلرهایی که با فاصله زیاد از هم قرار دارند
  • وب سرورهای اینترنتی

 

اترنت (Ethernet) چیست:

در این مقاله اترنت و کاربرد های آن توضیح داده شده است.

 

وب سرور (Web Server) چیست؟

در ابتدایی ترین سطح، وب سرور یک برنامه کامپیوتری است که صفحه های وب خواسته شده را کنار هم قرار می دهد.

اما در شکل کلی وب سرور سامانه ای است که توانایی پاسخگوئی به یک مرورگر وب و ارسال صفحه درخواستی مرورگر را داراست.

وقتی که شما پشت کامپیوتر خود نشسته اید اولین کاری که برای دیدن یک سایت در اینترنت انجام می دهید قطعا وارد نمودن آدرس آن سایت در قسمت آدرس بار مرورگر خود می باشد.

فرقی نمی کند که مرورگر شما فایر فاکس باشد یا گوگل کروم یا اینترنت اکسپلور و …، در واقع شما با وارد نمودن آدرس سایت درخواست خود را به وسیله این مرورگرها برای سرور ارسال نموده اید.

مرورگرها این درخواست شما را برای مشاهده سایت به سرور انتقال می دهند و با مشاهده سایت، سرور به درخواست شما پاسخ داده است.

صفحات وب بر پایه یک ساختار مشخص و با یک نام واحد که همان آدرس IP است بر روی وب سرور قرار می گیرند. همچنین بر روی یک وب سرور امکان قرار گرفتن صفحات متعدد و با ساختارهای جداگانه نیز وجود دارد.نشان

 

نحوه عملکرد کیت:

در این کیت از ماژول اترنت ENC28J60 استفاده شده است. ولتاژ کاری این ماژول ۳٫۳ ولت می باشد.

پروتکل ارتباطی این ماژول با پردازنده مورد استفاده در این کیت SPI می باشد. در پردازنده از یک بافر با حجم بالا برای ذخیره اطلاعات ارسال/دریافت استفاده شده است.

پس از این که کابل LAN را از برد آموزشی به کامپیوتر و یا مودم متصل نمودیم، برد آموزشی را توسط کلید ON/OFF روشن می کنیم.

میکروکنترلر ابتدا تمامی سخت افزار های موجود را راه اندازی می کند.

در این کیت سناریوی کنترل دمای اتاق سرور توسط وب سرور پیاده سازی شده است. توسط این کیت می توان از طریق شبکه محلی دمای اتاق سرور را در هر کامپیوتر متصل به شبکه محلی مشاهده نمود و هیتر و کولر اتاق سرور را از هر نقشه از شبکه محلی کنترل نمود

سنسور دمای استفاده شده در این کیت سنسور شرکت دالاس با نام DS18B20 می باشد.

کاربر پس از اتصال سخت افزار، مرورگر خود را باز می نماید و آدرس IP مشخصی را در مرورگر وارد می کند که به صورت پیش فرض این آدرس برابر ۱۹۲٫۱۶۸٫۱٫۱۰ می باشد. پس از وارد کردن IP و فشردن کلید Enter پردازنده یک صفحه اینترنتی برای کاربر ایجاد مینماید، که به آن وب سرور می گویند.

دمای سرور به صورت انلاین بروی مرورگر از طریق وب سرور نمایش داده می شود. مرورگر به صورت اتوماتیک هر ۵ ثانیه یک بار رفرش یا تازه سازی می شود.

کنترل دما دارای دو مد عملکرد اتوماتیک و دستی می باشد. در مد اتوماتیک در صورتی که دمای اتاق سرور از ماکزیمم دمای تعئین شده بیشتر شود رله مربوط به کولر روشن شده و بروی مرورگر وضعیت کولر را با رنگ سبز رنگ به صورت ON نشان می دهد.

به طور کلی دمای اتاق سرور معمولا بالا می باشد و همیشه نیاز به خنک سازی آن داریم. اما در این سناریو در صورتی که دمای اتاق سرور از حد مجاز حداقل تعیین شده کمتر شود رله هیتر روشن شده و بروی مرورگر وضعیت هیتر را با رنگ قرمز رنگ به صورت OFF نمایش می دهد.

در صورت رسیدن دما به محدوده مجاز رله های مربوط به کولر و هیتر خاموش می شوند.

برای افزایش و یا کاهش مقدار حداقل و حداکثر دمای مجاز در وب سرور نیز از چهار عدد باتن استفاده شده است.

در مد دستی کاربر با استفاده از باتن های موجود در مرورگر می تواند کولر وهیتر را خاموش یا روشن نماید.

 

قابلیت های کیت:

  • ساخت وب سرور بروی مرورگر توسط میکروکنترلر
  • نمایش اطلاعات مورد نیاز کاربر روی LCD
  • کنترل چهار عدد رله قدرت از طریق وب سرور
  • خواندن مقادیر دما به صورت آنلاین و نمایش در مرورگر
  • دارای دو مد ارتباطی اتوماتیک و دستی
  • قابلیت تغئیر IP و Port در مرورگر
  • تازه سازی صفحه وب سرور به صورت اتوماتیک هر ۵ ثانیه

 

هزینه کیت:

برای اطلاع از هزینه کیت تماس حاصل نمائید.

 

توضیحات:

  • سناریوی کیت قابل تغییر بوده و سفارشی سازی آن ممکن می باشد.

 

 تلفن تماس: ۵۸۸ ۴۰ ۳۰ ۰۹۳۵

آدرس ایمیل: Bagherian.meb@gmail.com

تلگرام: Mehradkit.ir@