ايران ويج

نسخه‌ی کامل: روشن کردن يک lED با usb با کد نويسي در vb6
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
روشن کردن يک lED با usb با کد نويسي در vb6 هر کس چيزي در باره اين موضوع مي داند به من توضيح بده اگر کسي کد نويسي ان هم دارد براي من بزارد

ممنونم
دوستان در مورد این موضوع کسی چیزی پیدا نکرد؟
حالا نه فقط LED !
مثلا بشه یه ولتاژ خاصی رو از USB خروجی گرفت!؟!؟!
کار با usb نیاز به درایور نویسی داره (نوشتن درایور هم با Driver Developer Kit در زبانهای c/C++ و asem امکانپدیره)
بقیش دیگه راحته
مبین جان
یعنی نمیشه با vb یه همچین کاری رو انجام داد!
؟؟؟؟

هیچ رقمه نمیشه مقدار ولتاژ مورد نیاز رو ازش گرفت؟! ( با vb!!! )
(۱۰-آذر-۱۳۸۸, ۱۱:۱۱:۱۶)Salivan نوشته است: [ -> ]مبین جان
یعنی نمیشه با vb یه همچین کاری رو انجام داد!
؟؟؟؟

هیچ رقمه نمیشه مقدار ولتاژ مورد نیاز رو ازش گرفت؟! ( با vb!!! )

مبین جان یه چیز میگه Biggrin
یه پروژه بود واسه روشن کردن وسایل برقی تو فروم هنرجو که کار گروهی بود متاسفانه من سورس کد را اماده کردم ولی اپلود نشد.
TEL CARD READER



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

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

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

آنچه با انجام این پروژه یاد خواهیم گرفت :

آشنایی با پروتکل کارت های تلفن و اعتباری

نحوه ارتباط با حافظه داخلی کارت های تلفن

نحوه ارتباط با پورت پارالل در ویژوال بیسیک و یک نمونه برنامه

اتصال کارت تلفن و کارت های اعتباری به میکروکنترلر



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

همچنین می توانید در خانه های حافظه کارت تلفن مقادیر جدید اطلاعات را وارد کنید و یا حذف کنید و ...

در این پروژه یک سری مقاله اموزشی بصورت کامل از تمامی کارتهای اعتباری با پروتکل و استانداردهای مختلف وجود دارد


من همیچن پروژه ای دارم سایت سازندش هم این پروژه را بهتون نمیده
اینجا هم بخون

(PC keyboard & AVR-Atmega 16 )



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

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

در کامپیوتر نیز برنامه ای در محیط ویژوال بیسیک نوشته شده که کد کلید فشرده شده و کاراکتر آن را برای ما نمایش می دهد .

آنچه با انجام این پروژه می آموزیم :

پروتکل صفحه کلید کامپیوتر و نحوه اتصال آن به میکرو کنترلر

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

ارتباط دهی میکرو کنترلر با کامپیوتر از طریق پورت سریال توسط استاندارد RS232

برنامه نویسی ویژوال بیسیک برای ارتباط با دنیای خارج کامپیوتر از طریق پورت سریال

.......................

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

لینک :
http://forum.honarjo.com/showthread.php?...95#pid2495
موفق باشید
[تصویر:  PIC20041016203510156.JPG]
البته با پورت rs232 من تجربه دارم.
(۱۰-آذر-۱۳۸۸, ۱۱:۱۱:۱۶)Salivan نوشته است: [ -> ]مبین جان
یعنی نمیشه با vb یه همچین کاری رو انجام داد!
؟؟؟؟

هیچ رقمه نمیشه مقدار ولتاژ مورد نیاز رو ازش گرفت؟! ( با vb!!! )

سلام عزيزم
با ويبي هم ميتوني كار كني.006 من قبلا يه برنامه اي نوشتم كه بايد يه سري كد رو ميفرستاد به سخت افزاري از طريق usb !!!! اون سخت افزار يه IC داشت به همراه فايل هاي درايور كه كامپيوتر بتونه بشناسه اونو. وقتي درايور رو نصب ميكني يه پورت مجازي از نوع پورت سريال واست باز ميكنه !!! 008 ميتوني با روش سريال به اين پورت ديتا بفرستي و ديتا ها با سرعت نور ازش رد ميشن (يعني كابل usb رو وصل ميكني ميفرسته به usb در حالي كه شما داري به پورت سريال ميفرستي013)
اين يه روش بود و روش ديگه همون جور كه دوستان گفتن بايد خودت درايور بنويسي خيلي سخت هست بايد سرعت رو تعريف كني بايد ولتا‍ژ رو تعريف كني و ... كه خيلي كارت رو سخت ميكنه !!!032

موفق باشي
نقل قول: مثلا بشه یه ولتاژ خاصی رو از USB خروجی گرفت

نقل قول: مبین جان یه چیز میگه Biggrin
یه پروژه بود واسه روشن کردن وسایل برقی تو فروم هنرجو که کار گروهی بود متاسفانه من سورس کد را اماده کردم ولی اپلود نشد.
TEL CARD READER

نقل قول: البته با پورت rs232 من تجربه دارم.

خودت فهميدی چی پست زدی, پورتها رو ميتونی از هم تشخيص بدی؟
تو حالت معمولی بدون درايور نويسی امکان ارتباط مستقيم VB با پورت USB وجود نداره
مگر اينکه در زبانهای ديگه برای کار با USB اکتيوکس يا کامپوننت بنويسن و تو VB از اونا استفاده بشه
dadashe man ye compnent hast be esme io.ocx ver jadidesh ro download kon mitoni be vb ezafe koni va hame jor port ro control koni az usb ta serial port ha va ,,,,
حالا که تاپیک زیرخاکی میکشن بالا :)
اینو دیدین :
http://www.robomodule.com/product.php?id_product=25
[تصویر:  25-76-large.jpg]

تراشه استفاده شده در این ماژول CH375B میباشد که قابلیت استفاده از پوزت usb به صورت Host و با سرعت Full Speed را به تمامی میکرو کنترلر ها میدهد . این تراشه به وسیله پروتکل SPI به میکرو کنترلر متصل میشود و اطلاعات از طریق یک باس 8 بیتی بین میکرو و تراشه ردوبدل میشود .

این ماژول علاوه برتراشه ، کانکتور پورت usb و مدارات جانبی برای استفاده از تراشه را بر روی خود دارد . از وسایلی که قابلیت اتصال به این ماژول را دارند ، میتوان به : موس ، کیبورد ، پرینتر ، کول دیسک ، هارد و ... به عنوان نمونه اشاره کرد.
صفحه‌ها: 1 2