پروژه کارت خوان RFID حرفه ای

پروژه کارت خوان RFID حرفه ای

پروژه کارت خوان RFID حرفه ای

پروژه کارت خوان RFID یک کارت خوان تگ های 125 کیلو هرتز RFID می باشد که کد 10 رقمی نوشته شده روی تگ ها را روی نمایشگر نشان می دهد ، با استفاده از این پروژه می توان کد همه نوع تگ های 125 کیلو هرتز را خواند و روی ال سی دی نمایش داد ، سرعت و دقت عملکرد پروژه بسیار بالا می باشد ، برای ساخت این پروژه از میکرو کنترلر ATMEGA8 و LCD 2*16 و ماژول RFID ریدر RF01D ID3 آپدیت شده(RF01D-N) استفاده شده است ، البته از مدل مموری دار و تمام ماژول های RFID مشابه می توانید استفاده کنید ، با توجه به این که کاربرای زیادی دنبال این پروژه بودند و در اینترنت هم مطالب عملی وجود نداشت این پروژه را برای شما دوستان گرامی آماده کردیم ، برنامه نویسی پروژه RFID را به حدی ساده نوشته ایم که مبتدی ترین فرد هم بهترین درک را از علکرد مدار و برنامه نویسی پیدا  می کند ، انشالله در پست های آینده قفل درب ماشین و منزل با RFID را طراحی و در سایت قرار خواهیم داد ، در این پروژه هنگامی که کارت یا جا کلید RFID به ماژول نزدیک می شود بازر به مدت کوتاهی بوق می زند و LED روشن می شود یعنی تگ RFID نزدیک شده است و هم زمان روی صفحه نمایش کد 10 رقمی نمایش داده می شود

اهداف آموزشی پروژه RFID :

همراه پروژه کارت خوان RFID فایل های زیر برای دانلود قرار داده شده اند :

  1. اطلاعات کامل راه اندازی همراه با توضیح خط به خط برنامه و عملکرد مدار و …
  2. فایل هگز و سورس کد کامل به زبان بیسیک
  3. شبیه ساز پروتیوس
  4. PCB کامل مدار
  5. شماتیک مدار
  6. تصاویر با کیفیت مدار
  7. فیلم فول اچ دی بدون آرم عملکرد پروژه

تماشای فیلم عملکرد مدار

دانلود فیلم عملکرد مدار (کیف FULL HD با حجم 30 مگابایت)

پروژه کارت خوان RFID حرفه ای

 

جاوا اسکریپت چیست

جاوا اسکریپت چیست

جاوا اسکریپت چیست

تعداد زیادی جاوا اسکریپت دقیقا چیست ؟

جاوا اسکریپت یک زبان برنامه نویسی است که برای ایجاد صفحات وب پویا استفاده میشود ,  بر روی کامپیوتر بازدید کننده  اجرا میشود  و نیاز به دانلود از وبسایت شما ندارد. جاوا اسکریپت اغلب برای ایجاد نظر سنجی و آزمونها استفاده می شود.

آیا جاوا اسکریپت و جاوا یکسان هستند؟

نه، آنها به دو زبان کامپیوتر کاملا متفاوت هستند تنها نام انها مشابه است. اگر می خواهید در این مورد بدانید ما یک بخش مخصوص java داریم.
برای استفاده ار javascript به چه چیز هایی نیاز دارم؟
java script توسط تمام مرورگرهای بزرگ پشتیبانی میشود از جمله  Internet Explorer, Firefox and Safari , google chrome .  مراجعه کنندگانی که مرورگرشان از javascript پشتیبابنی میکند (اکثرا استفاده میکنند) و javascript انها فعال است (به صورت پیشفرض فعال است). زمان مراجعه به سایت javascript اجرا میشود و انها سایت را میبینند
آیا من برای استفاده از javascript نیاز به یادگیری آن دارم؟
خیر تعداد زیادی کد javascript توسط برنامه نویسان نوشته شده و در دسترس قرار گرفته و شما میتوانید آن ها را به سایت خود اظافه کنید.
برای نوشتن جاوا اسکریپت به چه چیزی نیاز دارم؟
 جاوا اسکریپت یک زبن مفسر است (interpreted language) بنابر این نرم افزار خاصی برای نوشتن کد javascript نیاز نیست. هر ویرایشگر متنی ساده مانند Notepad  (یکی از لوازم جانبی که در ویندوز وجود دارد) برای نوشتن جاوا اسکریپت کاملا راضی کننده است. البته ویرایشگر هایی که متن را برای کد نویسی بهینه میکنند بهتر هستند زیرا برای بررسی و درک کد محیط بهتری فراهم میکنند و کمک میکنند اشتباهات کد نویسی را پیدا کنید
می توانم از HTML به جای جاوا اسکریپت استفاده کنم؟
خیر HTML و جاوا اسکریپت دو چیز کاملا متفاوت هستند. HTML یک زبان نشانه گذاری است که تعریف شده  برای طراحی محتوای صفحهات وب استاتیک. جاوا اسکریپت یک زبان برنامه نویسی طراحی شده برای انجام وظایف پویا است. گاهی اوقات فرق ان ها گیج کننده است به این دلیل کد جاوا اسکریپت می تواند در همان فایل  HTM  ذخیره شود
جاوا اسکریپت چیست
آیا من می توانم از PHP و یا دیگر زبان های  سمت سرور به جای جاوا اسکریپت استفاده کنم ؟
امکانش هست . بستگی به این دارد که ان کد کجا باید اجرا شود. اگر می توانید قبل از بارگذاری صفحه کد را اجرا کنید میتوانید از یک زبان سمت سرور ( server-side language )استفاده کنید. اگر کد باید بعد از لود شدن صفحه اجرا شود باید از javascript  اسفاده شود زیرا javascript  تنها زبان برنامه نویسی است که توسط تمام مرورگرهایی که برنامه نویسی سمت کار بر را اجرا میکنند پشتیبانی میشود
آیا جاوا اسکریپت و html بر روی یک فایل اجرا میشوند ؟
امکانش هست اما بهتر است کد جاوااسکریپت در صفحات جدا ذخیره شوند و بعد ان صفحه ها به صفحه html لینک شوند.

جاوا اسکریپت چیست

کاربرد اسکریپت (script) در کجاست

کاربرد اسکریپت (script) در کجاست

کاربرد اسکریپت (script) در کجاست

آیا می‌دانید اسکریپت چیست و چه کاربردی دارد؟!

اگر وبمستر هستید و یک سایت شخصی دارید و یا مدیر سرور هستید و خدمات میزبانی وب ارائه می‌کنید حتماً باید بدانید که script چیست.

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

کاربرد اسکریپت (script) در کجاست

تفاوت اسکریپت با برنامه‌های اجرایی

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

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

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

کاربرد اسکریپت (script) در کجاست

اسکریپت‌های تحت وب یا ویندوزی

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

ولی معنی کردن این کلمه به اسکریپت‌های تحت وب اصولاً صحیح نیست چون ممکن است کد مربوطه، با زبان‌های برنامه‌نویسی ویندوز بیس نوشته شده و قابلیت اجرا تحت وب را نداشته باشد.

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

اسکریپت‌ها برنامه‌های کوچکی هستند که به توسط آن‌ها به راحتی می‌توان برخی از وظایف تکراری و یا طولانی را به طور اتوماتیک انجام داد.

در واقع اسکریپت به کدهای برنامه‌نویسی شده‌ای گفته می‌شود که معمولاً کامپایل نمی‌شوند ولی اصولاً تفسیر می‌شوند.

کاربرد اسکریپت (script) در کجاست

تحلیل واژه اسکریپت چیست

در مواقعی که از صاحبان وب‌سایت سؤال می‌شود اسکریپت چیست؟ وب مستران اغلب اسکریپت‌ها را کدهایی می‌دانند که اصطلاحاً رفع لایسنس و یا نال گشته‌اند و به رایگان قابل استفاده هستند ولی به طور کلی این برداشت اشتباه است.

اغلب اسکریپت‌های رایج با زبان برنامه‌نویسی تحت وب همچون php, python و یا perl نوشته می شوند.

بسیاری از فایروال‌های لینوکس،اسکریپت‌های مدیریت سرور نیز با این زبان‌ها کدنویسی شده‌اند.

 

اسکریپت‌های php

برنامه‌نویسی php به دلیل گستردگی فراوان و استفاده زیاد در طراحی سایت‌ها و cms ها مورد توجه اسکریپت نویسان قرار گرفته است به طوری که whmcs نیز در دسته‌ی اسکریپت‌ های php حرفه‌ای طبقه‌بندی می‌شود.

بخوانید:
آموزش تغییر DNS دامنه در ایرنیک + آموزش تصویری

php scripts

اسکریپت‌های c

اسکریپت‌هایی که با زبان برنامه‌نویسی c و ++c کدنویسی شده‌اند در سطح سیستمی مورد استفاده هستند.

در بسیاری از موارد هسته‌ی بسیاری از سیستم‌عامل‌ها را شامل می‌شوند. همچون کرنل لینوکس، با آن همه وسعت و قدرت با زبان برنامه نویسی c کد شده است.

کاربرد اسکریپت (script) در کجاست

اسکریپت‌های perl و python

توسط زبان‌های برنامه‌نویسی perl و python که زبان‌های شی گرا هستند بسیاری از کدهای مخرب و بک دورها نوشته و پیاده سازی می‌شوند.

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

امروزه حتی یک مدیر سرور نیز تمایل به کدنویسی اسکریپت‌های تحت وب و حتی تحت سرور برای مدیریت قدرتمندتر منابع خود دارد.

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

اسکریپت پایتونبه طور مثال برای پیدا کردن دسترسی‌های مخفی همچون شل‌ها می‌توان با یک قطعه کد با زبان های برنامه‌نویسی‌های perl و یا python اقدام به اجرای خودکار آن‌ توسط cronjob کرده و تمامی دسترسی‌های مخفی هکرها را یافته و اقدام به حذف آن ها نمود.

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

کاربرد اسکریپت (script) در کجاست

نتیجه‌گیری:

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

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

امیدوارم معنی جمله اسکریپت چیست به طور کامل برای شما به عنوان یک وب مستر و یا مدیر سرور جا افتاده باشد.

منتظر نظرات ارزشمند شما در انتهای همین مقاله هستیم.

کاربرد اسکریپت (script) در کجاست

HC-08 ماژول بلوتوث

HC-08 ماژول بلوتوث

HC-08 ماژول بلوتوث

HC-08  یک ماژول کم انرژی با بلوتوث 4.0 است، که به راحتی می توانید با استفاده از برنامه ترمینال سریال به iOS 5 و Android 4.3 یا بالاتر متصل شود. با استفاده از این ماژول بلوتوث BLE می توانید ارتباط بلوتوث تا 80 متری  را استفاده کنید. همچنین بر فرکانس 2.4GHz اجرا می شود. چیپ ست CC2540 با فاصله 256K بایت است. شما می توانید نقش و سرعت باند سریال را تغییر دهید و از دستورات AT برای تنظیمات پشتیبانی استفاده کنید.

اندازه آن بسیار کوچک است، 1.1 × 0.5 در (26.9 x 13mm). ضخامت PCB 0.03 (0.7 میلی متر) است. سوراخ های نیمه برش در امتداد طول برد اجرا می شود، بنابراین بسیار آسان است که در پروژه خود جا به جا شود. همچنین دارای Tx و Rx 2.54 پین است که از آن شما می توانید یک تست عملکرد سریع انجام دهید. شامل 90 قلم پین هدر.HC-08 یک ماژول نسبتا جدید است که توسط یک طراح بلوتوث و تولید کننده با تجربه در چین ساخته شده است.. این ماژول می تواند در محصولات یا پروژه ها بدون نگرانی در مورد توانایی دوباره آن به کار گرفته شود. این ماژول در حال حاضر به طور گسترده ای در بسیاری از پروژه های بلوتوث استفاده می شود.

ویژگی های ماژول بلوتوث HC-08

  • بادریت دیفالت : 9600
  • فرکانس : 2.4GHz ISM
  • توان حداکثری :  حداکثر 4dBm
  • حداکثر فاصله ی ارسال : 80 متر در فضای آزاد
  • دارای آنتن داخلی
  • ولتاژ کاری : 3.3ولت
  • تراشه : CC2540
  • جریان حالت SLEEP :  ندارد
  • دمای کار: -20 ~ +75 سانتیگراد
  • نرخ باند سریال: 1200 تا 115200 بیتی
  • زمین سوراخ نیمه بریده: 1.5 میلیمتر
  •  وزن: 0.18oz  گرم
  • ابعاد : 26.9mm * 13mm * 2.2mm
  • HC-08 ماژول بلوتوث

ماژول RFID آر اف آی دی چیست

ماژول آر اف آی دی چیست

ماژول آر اف آی دی چیست

سامانه شناسایی بی‌ سیمی RFID یا Radio Frequency Identification قادر به تبادل اطلاعات با تگ‌ها، برچسب‌های RFID با مرکز است. استفاده از تکنولوژی RFID می تواند بسیاری از مسائل را برطرف نماید. با توجه به این که امواج رادیویی قادر به حرکت در بین اکثر مواد غیرفلزی می باشند، امکان استفاده از تکنولوژی RFID در حوزه های گسترده‌ای وجود دارد. از تکنولوژی RFID در بسیاری از ساختمان‌های اداری و به منظور کنترل تردد کارکنان در بخش های مجاز و غیرمجاز استفاده می‌گردد. تعداد زیادی از فروشندگان کالا به منظور مراقبت الکترونیکی از محصولات خود در مقابل سرقت از این تکنولوژی استفاده می‌نمایند. برخی نهادهای دولتی نیز برای نظارت و کنترل متخلفین ازتکنولوژی RFID استفاده می‌نمایند. یکی از عمده‌ترین کاربردهای RFID ساخت قفل در ورودی با آر اف آی دی RFID است. که با خواندن یک کارت و تگ RFID ورود شخص مجاز یا غیر مجاز شناخته می‌شود.

تگ RFID و کارت RFID

در مبحث RFID یک سری کارت خوان داریم که Reader هستند و یک سری تگ RFID یا کارت شناسایی داریم. تگ‌ها و کارت‌ها با عبور از منطقه آنتن دهی گیرنده‌ها یا همانکارت‌خوان RFID شناسایی شده و بر اساس کد داخلی آن فرآیند تعریف شده صورت می‌گیرد. انواع آموزش کار با RFID برد آردوینو ARDUINO و رزبری پای Raspberry pi و… در سایت موجود است. می‌توان از پروژه ساده عبور و مرور افراد مجاز تا ساخت سیستم کنترل موجودی توسط RFID اقدام کرد.

ماژول آر اف آی دی چیست

ماژول ارسال اس ام اس برای WHMCS

ماژول ارسال اس ام اس برای WHMCS

ماژول ارسال اس ام اس برای WHMCS

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

ماژول ارسال اس ام اس برای WHMCS

امکانات ماژول پیامک whmcs

  •  ارسال پیامک به یک کاربر خاص از داخل سیستم مدیریت هاستینگ whmcs
  •  ارسال پیامک به همه کاربران از داخل سیستم مدیریت هاستینگ whmcs
  •  ارسال پیامک هنگام ایجاد فاکتور جدید برای مشتری در whmcs
  •  ارسال پیامک هنگام تغییر کلمه عبور کاربری در پنل whmcs
  •  ارسال پیامک هنگام ایجاد سفارش جدید به کاربر
  •  ارسال پیامک هنگام ایجاد تیکت به کاربر
  •  ارسال پیامک هنگام ایجاد تیکت در Whmcs به مدیر
  •  ارسال پیامک هنگام جواب دادن و تغییر وضعیت تیکت
  •  ارسال پیامک هنگام ایجاد سرویس جدید در whmcs
  •  ارسال پیامک هنگام بسته شدن سرویس کاربر در WHMCS
  •  ارسال پیامک قبل از انقضای سرویس به کاربر در WHMCS
  •  ارسال پیامک هنگام انقضای سرویس به کاربر در WHMCS
  •  قرار دادن متن امضا در انتهای پیامک‌های ارسالی
  • آرشیو کردن تمام پیامک‌های ارسال شده از طریق کنترل پنل WHMCS

توجه: این ماژول مخصوص سایت sms.ir و panelesms.info و بدون لایسنس می باشد

 

ماژول بانک قوامین برای whmcs

ماژول بانک قوامین برای whmcs

ماژول بانک قوامین برای whmcs

 

WHMCSیا WHMCompleteSolution سیستمی است که می توان از جهت راه اندازی کارتابل سازمانی، فروشگاه های IT و… استفاده کرد. این سیستم امکانات بسیاری مهمی در زمینه تخصصی IT را ارائه می کند که از جمله امکانات آن می توان به ایجاد خودکار سرویس های میزبانی (هاست) ، سرور مجازی و سرور اختصاصی و ثبت آنلاین دامنه اشاره کرد. در راستای همین امر یک ماژول کاربردی را برای این سیستم را آماده کرده ایم که در ادامه با کار برد وامکانات آن آشنا می شویم.

ماژول بانک قوامین برای whmcs

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

  • نصب آسان تنها با آپلود کردن چند فایل
  • قابلیت بازگشت وجه به پرداخت کننده در صورت بروز مشکل در هنگام پرداخت
  • قابلیت ثبت شماره صورتحساب WHMCS در پنل Merchant Account شرکت
  • ثبت رسید دیجیتالی صادر شده توسط بانک در WHMCS
  • ارائه Admin panel برای ماژول در قسمت مدیریتی WHMCSبرای مشاهده وضعیت تراکنش ها، بازگشت و تایید وجه

 

 

اسکریپت پرداخت آنلاین

اسکریپت پرداخت آنلاین

اسکریپت پرداخت آنلاین

پرداخت اینترنتی نوعی پرداخت مجازی و پرداخت هزینه یک کالا به صورت مجازی و غیر حضوری است که از طریق آن دارندگان کلیه کارت‌های بانکی عضو شتاب می‌توانند با استفاده از مشخصات کارت بانکی خود شامل شماره کارت، رمز دوم، تاریخ انقضاء و کد اعتبار سنجی (CVV2) نسبت به خرید کالا یا خدمات از طریق درگاه‌های پرداخت اینترنتی اقدام نمایند.

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

در این اسکریپت پرداخت آنلاین بانکی با پشتیبانی از بانک های صادرات- قوامین – ملت- پارسیان- ایران کیش و سامان در داشبورد مدیریتی قالب  آمارها و گزارش ها را می توانید مشاهده کنید . در منوی تراکنش ها تراکنش های مربوط به بانک های مختلف ، و تنظیمات مربوط به هر بانک را ملاحظه خواهید فرمود . که با استفاده از این منو مدیریت اسکریپت و بازبینی پرداخت ها میسر خواهد بود .

در تنظیمات عمومی می توانید نام سایت و هم چنین لوگوی سایت خود را به سلیقه خود تغییر دهید . و آن را شخصی سازی کنید .

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

امکانات این اسکریپت:

  • اسکریپت پرداخت آنلاین با امکانات ویژه
  • ارسال اس ام اس به مشتری و مدیر
  • پشتیبانی از 6 درگاه بانکی
  • صادرات- قوامین – ملت- پارسیان- ایران کیش و سامان
  • مشاهده تراکنش ها
  • قابل نصب فقط روی یک دامنه