ترک کردن
پورتال اطلاع رسانی زنان
  • برنامه نویسی مفید CGI
  • نحوه چرخش نسخه قدیمی VKontakte در iPhone (iOS)
  • چگونه یک سالم را دوباره برای یک اتاق انتخاب کنیم.
  • باهوش تر زیباتر است: چگونه دلبستگی بهینه را انتخاب کنیم
  • برای کاهش وزن روزانه به چند کالری نیاز دارید
  • طرح هایی برای بافندگی یک گومکا انگلیسی: سوزن بافندگی برای بلال
  • چگونه به طور موثر دستگاه های USB را متصل کنیم؟ کنترل آسان لوازم جانبی از رایانه کنترل از طریق USB از رایانه

    چگونه به طور موثر دستگاه های USB را متصل کنیم؟  لوازم جانبی را از رایانه خود به راحتی مدیریت کنید'ютера Управління через usb з комп'ютера власноруч.

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

    USBDeview به گذشته نگاه کنید

    برنامه نمایش اطلاعات دستگاه USB پوست با قابلیت اعتراض یوگا:

    • اسمش را می گذارم
    • شرح
    • نوع پیوست
    • شماره سریال (برای پیوست های ذخیره داده)
    • تاریخ آن ساعت را اضافه می کنم
    • شناسه فروشنده، شناسه محصول و موارد دیگر

    خارج از اتصال از طریق اتصال از طریق پورت USB در دسترس است:

    • Vidality از سیستم، همانطور که قبلا دستگاه های USB پیروز شدند
    • Vіd'єdnati، podklyucheny در حال حاضر متصل است
    • سلب مسئولیت و سلب مسئولیت برای پیوست های USB

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

    با کمک USBDeview، می توانید قدرت اجرای خودکار دستگاه های USB را برای ذخیره داده ها کنترل کنید. کار بر روی یک کامپیوتر خارجی امکان پذیر است، اما برای آن باید با حقوق مدیر به سیستم بروید.

    وسایلی برای کنترل کامپیوتری لوازم جانبی مختلف که نمودار آن در شکل نشان داده شده است. 1 به پورت USB کامپیوتر که در پوسته آنها قرار دارد وصل می شود. من یک میکرو مدار - پسوندهای میکروکنترلر را اضافه خواهم کرد ATmega8. Vіn nebhіdnіy organіzаtsії svyazka با اتوبوس یو اس بی. اگرچه هیچ تخصصی برای ماژول سخت افزار وجود ندارد، این عملکرد قابل برنامه ریزی است.

    مالیونوک 1

    مقاومت R1 که بین خروجی مثبت خط زندگی و خط USB D-bus متصل می شود، آن را به حالت عرض کم LS با سرعت 1.5 مگابیت بر ثانیه منتقل می کند که به شما امکان می دهد پیام های رایانه را در یک رمزگشایی کنید. روش برنامه ای مقاومت های R4 و R5 از فرآیندهای انتقالی استفاده می کنند که مقصر تبادل اطلاعات هستند که باعث افزایش پایداری کار می شود. خازن C1 انتقال پالس به خط زندگی را مسدود می کند، که همچنین پایداری ربات را بهبود می بخشد و دیودهای VD1 و VD2 را اضافه می کند تا ولتاژ عمر میکروکنترلر را به حدود 3.6 کاهش دهد - استفاده از گذرگاه USB ضروری است.

    سیگنال هایی برای جابجایی با استفاده از لوازم جانبی بر روی خروجی های PB0-PB5 و PC0، PC1 میکروکنترلر تشکیل می شود. ولتاژ منطقی بالا نزدیک به 3.4 ولت است. ولتاژ پایین نزدیک به صفر است. قبل از خروج، می توانید یک ضمیمه را وصل کنید، که استرام را بیش از 10 میلی آمپر نگه می دارد (برای خروج پوست). Yakshcho به مقادیر زیادی از استروما و ولتاژ نیاز دارد، گره های پیروز بعدی لذت.

    ضمیمه روی یک تابلوی ماکت مونتاژ شد، قطعه قطعه نشد. مقاومت های MLT نصب شده، خازن های C2 و SZ - سرامیکی فرکانس بالا، C1 - K50-35 یا مشابه وارداتی. دیودهای سیلیکونی با افت ولتاژ در انتقال نزدیک به 0.7 هنر هستند.

    برنامه میکروکنترلر در وسط شکسته شده است Bascom AVRنسخه ها 1.12.0.0. برای ربات های دارای گذرگاه USB swusb.LBXبه طوری که نرم افزار می تواند سیگنال های USB را از ساعت واقعی رمزگشایی کند. حذف کد برنامه از نتیجه کامپایل از فایل با پسوندهای HEX و به دنبال آن گرفتن از حافظه FLASH میکروکنترلر. ایستگاه توزیع پیکربندی میکروکنترلر مقصر آنچه در شکل نشان داده شده است است. 2.

    مالیونوک 2

    در اولین اتصال، من یک سیستم عامل به رایانه خواهم ساخت تا یک سیستم جدید را نشان دهد USB HID sumistry z im'yam " uniUSB"و درایورهای لازم را نصب کنید. در چند ثانیه پچ ها را نصب کنید و آماده دانلود شوید. برای ربات برنامه UniUSB ایجاد شد. در دو گزینه ارائه شده است: برای 32 بیت (x86) و 64 بیت ( x64) سیستم عامل های خانواده ویندوز: نسخه 32 بیتی ربات در ویندوز 98، ویندوز XP، ویندوز 7 بازسازی شده است و نسخه 64 بیتی دیگر در ویندوز XP x64 موجود نیست.

    برنامه UniUSBنوشته شده توسط من PureBasic(نسخه 4.31) از کتابخانه توابع koristuvach HID_Libکه کار را پشتیبانی می کند USB HIDساختمان های جانبی ظاهر قدیمی برنامه در شکل نشان داده شده است. 3.

    عزیزم 3

    در یک پوشه، مقصر یک فایل ربوده شده، فایلی است که فراخوانی می شود UniUSB_KOfl.txt. برای این فایل، اسکریپت با کمک پیوست های مناسب ذخیره می شود. در شروع برنامه، داده های فایل در یک جدول وارد می شود، در پنجره اصلی مرتب می شود و پس از اتمام کار، از فایل ذخیره می شود. با کلیک بر روی دکمه سمت چپ ماوس در وسط جداول می توانید کمپ آنها را تغییر دهید: 1 - سطح منطقی بالا، 0 یا خالی - سطح منطقی پایین.

    برای افزودن یا حذف جداول باید با دکمه سمت راست ماوس بر روی آنها کلیک کرده و جدول مورد نیاز را در منو انتخاب کنید. هنگامی که به پورت USB متصل می شود، برنامه آن را نمایش می دهد و دکمه "شروع" را که در بالای پنجره در نوار ابزار قرار دارد، فعال می کند. روی این دکمه کلیک کنید تا فرآیند مرتب سازی جداول و تنظیم مقادیر خروجی آنها آغاز شود. برای دقت بیشتر، تعداد خروجی ها در جداول نمایش داده می شود که نسبت منطقی بالایی برای آنها وجود دارد. نرخ brute force (ساعت بر حسب میلی ثانیه بین انتقال از دهانه به دهانه) در قسمت "Speed's rate, ms" تنظیم می شود.

    لعنتی، سیستم عامل ویندوز کار بزرگی است! Tse به این معنی است که ساعت پردازش بین پیوست‌های غیرشخصی به فرآیندهای corystuvach طول می‌کشد، زیرا آنها بر اساس نیازهای اولویت‌های سیستم برنده می‌شوند. به همین دلیل است که نمی توان روی دقت زیاد فواصل vitrimuvannya کمتر از 100 میلی ثانیه حساب کرد.

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

    پیوست کامپیوتر keruvannya
    لوازم جانبی مختلف که طرح آنها در شکل نشان داده شده است. 1، از نظر عملکردی مشابه
    در توضیح داده شده است، اما به پورت USB کامپیوتر متصل می شود که (روی دسکتاپ
    به پورت COM) با پوست آنها. من یک ریز مدار اضافه خواهم کرد
    - میکروکنترلر Rozpovsyudzheny ATmega8. سازماندهی لازم
    ارتباط از طریق گذرگاه USB می خواهید در جدید و بدون سخت افزار خاص
    ماژول، این تابع برنامه ریزی شده است. مقاومت R1، اتصالات بین
    با چرخش مثبت dzherel zhivlennya و خط USB D-bus، آن را به سرعت کم ترجمه کنید
    حالت LS با نرخ تبادل 1.5 مگابیت در ثانیه که امکان رمزگشایی پیام ها را فراهم می کند
    به صورت برنامه نویسی کامپیوتری مقاومت های R4 و R5 انتقالی هستند
    فرآیندهایی که تبادل اطلاعات را به مدت یک ساعت مقصر می دانند که ثبات کار را بهبود می بخشد.
    خازن C1 پالس ها را از سوئیچینگ به خطوط زندگی مسدود می کند، که همچنین رنگ آمیزی شده است
    من ثبات ربات را خواهم ساخت. دیودهای VD1 و VD2 برای کاهش ولتاژ کار می کنند
    توان میکروکنترلر تا حدود 3.6 ولت - برای
    با استفاده از گذرگاه USB سیگنال های کنترل لوازم خانگی روی آن شکل می گیرد
    خروجی PB0-PB5 و PC0، PC1 میکروکنترلر. عملکرد منطقی بالا -
    ولتاژ نزدیک به 3.4 ولت است. ولتاژ پایین نزدیک به صفر است. قبل از ترک
    شما می توانید یک وسیله جانبی را به منظور حفظ جریان تروک بیش از 10 میلی آمپر (از طریق خروجی پوست) وصل کنید.
    Yakshcho به مقادیر زیادی از استروما یا ولتاژ نیاز دارد، ووزلی پیروز بعدی
    uzgodzhennya، نشان داده شده در شکل. 5 و 6.

    متصل به تابلوی چیدمان،
    دروکوانا از هم جدا نشد. مقاومت های MLT ثابت هستند، خازن های C2 و C3 -
    سرامیک فرکانس بالا، C1 - K50-35 یا مشابه وارداتی. دیودی
    سیلیکون با افت ولتاژ در محل اتصال نزدیک به 0.7 ولت است. برنامه برای میکروکنترلر
    در Bascom-AVR نسخه 1.12.0.0 شکسته شد. برای ربات های دارای گذرگاه USB
    کتابخانه swusb.LBX را دانلود کرد تا نرم افزار سیگنال ها را رمزگشایی کند
    USB در حالت زمان واقعی. حذف کد برنامه از نتیجه کامپایل
    از فایل با پسوندهای HEX و به دنبال آن از حافظه FLASH میکروکنترلر بدست می آید.
    برای چه نوع زنگ هایی، برنامه نویس با برنامه ای که توسط Bascom-AVR استفاده می شود ترکیب می شود
    سودمندی میل razryadіv پیکربندی میکروکنترلر را می توان تأیید کرد
    در شکل نشان داده شده است. 2. با اولین اتصال یک اتاق عمل به کامپیوتر اضافه می کنم
    سیستم شناسایی USB HID جدید summ_snyy pristriy z im'yam
    "uniUSB" و درایورهای لازم را نصب کنید. برای چند ثانیه
    pristriy nalashtovaniya که آماده vikoristannya است.

    برای روبات ها برنامه ای با او ساخته شد
    UniUSB. Won در دو نسخه ارائه شده است: برای 32 بیت (x86) و 64 بیت
    (X64) سیستم عامل های خانواده ویندوز. نسخه 32 بیتی ربات دوباره تأیید شد
    در سیستم عامل های ویندوز 98، ویندوز XP، ویندوز 7 و 64 بیت -
    فقط برای ویندوز XP x64. برنامه UniUSB توسط من PureBasic (نسخه
    4.31) با ارجاع به کتابخانه توابع koristuvach HID_lib،
    چه چیزی از ربات با پیوست های USB HID پشتیبانی می کند. برنامه های Zovnishhnіy vіkna vіkna
    در شکل نشان داده شده است. 3. ممکن است یکی از پوشه های حاوی فایل آیکون باشد
    فایل با نام UniUSB_code.txt یا UniCOM_code.txt. گزینه باقی مانده مورد نیاز است
    برای سازگاری با برنامه UniCOM، پیشنهاد شده توسط . پرونده کیست
    اسکریپت با استفاده از لوازم جانبی مدرن ذخیره می شود. زمانی که برنامه شروع می شود
    از فایل به جدول اضافه می شوند، در پنجره اصلی گسترش می یابند و پس از تکمیل
    ربات ها از فایل ذخیره می شوند. کلیک بر روی دکمه سمت چپ ماوس روی جداول مجاز است
    استاندارد آنها را تغییر دهید: 1 - سطح منطقی بالا، 0 یا خالی - پایین
    منطقی ریون برای افزودن یا حذف جداول با توجه به آنها لازم است
    بر روی ماوس کلیک راست کرده و مورد مورد نیاز را در منو انتخاب کنید.

    وقتی وصل شد، به پورت USB متصل می‌شوم
    برنامه نمایش یوگا و فعال کردن دکمه، در بالای صفحه قرار دارد
    پنجره در نوار ابزار دکمه را فشار می دهم تا فرآیند شروع شود
    شمارش ستون های جداول و تعیین قرارهای خروجی آنها. برای
    دقت بیشتر لوروچ در جداول، تعداد خروجی ها نشان داده شده است،
    چنین در لحظه نصب دارای یک سرعت منطقی بالا است. شویدکیست
    brute-force (ساعت در میلی ثانیه بین انتقال از stovptsya به stovptsya) تنظیم شد
    در فیلد "Shvidkіst, ms".

    لعنتی سیستم عامل ویندوز
    - بسیار متحیر! Tse به این معنی است که ساعت پردازنده بین غیرشخصی تقسیم می شود
    іnоdі prihovannyh vіd koristuvach protsesіv، yakі vykonuyutsya در cherzі z
    ظاهر اولویت های سیستم به همین دلیل است که درست کردن چیزهای عالی کار مهمی نیست
    دقت فواصل vitrimuvannya کمتر از 100 ms. برای ساعات کوتاه
    zupinki brute force دکمه را دوباره فشار دهید
    مرتب کردن دندان ها را ادامه دهید دکمه انتخاب ستون ها را مجدداً وصل می کند
    جداول چگونه در فرآیند تبادل اطلاعات بین یک کامپیوتر و یک فایل پیوست
    امکان پذیر خواهد بود، یا به سوکت USB کامپیوتر متصل می شود،
    برنامه ای برای گفتن در مورد عفو
    یادآور.

    ادبیات

    1. Nosov T. مدیریت لوازم خانگی
    از طریق پورت COM کامپیوتر - رادیو، 1386، شماره 11.0.61.62.

    2. Rizhkov A. برنامه نویس ایالات متحده
    میکروکنترلرهای AVR و AT89S، خلاصه با AVR910. - رادیو، 1387، شماره 7، ص.
    28, 29.

    سرمقاله. برنامه های میکروکنترلر و کامپیوتر
    در سرور FTP ما در ftp://ftp.radio.ru/pub/2011/02/uniUSB.zip

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

    در فیلم‌های هالیوود، ما اغلب از این نوع اتوماسیون خانگی داریم، همانطور که شما قهرمان فیلم می‌نامید - یک شراب‌ساز ارجمند یا الهی، به عنوان یک قاعده، الهی، مانند «بازگشت به آینده» داک براون. افسانه هایی در مورد فیدوشنیک ها وجود دارد که چگونه دوشاخه های برق را به سر دیگر چاپگرهای ماتریسی متصل می کنند تا بتوانید رایانه خود را از راه دور خاموش کنید. برای فشار دادن دکمه لعنتی، سینی را به درایو CD که آویزان است می زنند. آل چی می تونی کمی بیشتر کار کنی، بیایید اینطور بگوییم، به طور منظم? Zrozumilo، іsnuє راه حل غیرشخصی کلاس صنعتی برای چنین سرها. رایانه ها مجهز به نیمکت، جرثقیل بالابر، نیروگاه هستند و در اصل، هیچ کس تعجب نمی کند. بیشتر از آن، با کمک کسانی که به آن اشاره کردند، کامپیوتر می توانست با نور اتاق کنار بیاید، هزینه این نام، نام آن را از بین برد. "خانه هوشمند"، مشکل این است که کامپیوترهای صنعتی در فروشگاه ها فروخته نمی شوند و در آنجا ، جایی که فروخته می شوند ، گران تر هستند ، اما اجزای "غرفه هوشمند" - صدا ندارند. تخصصکامپیوترها، گویی از کنار جعبه ترمینال در حال برنامه ریزی مجدد هستند. به ظاهر ساده‌تر، بدبو می‌شوید تا از کسانی که ویروبنیک را پشت سر گذاشته‌اند دوری کنید، اما آن‌هایی را که دوست دارید شروع نکنید.

    ضمیمه های ما برای پر کردن یک طاقچه، تا آنجایی که ممکن است، لوازم جانبی رایانه در پشت مختل نمی شوند: برای اینکه امکان تجهیز یک رایانه خانگی پر زرق و برق با مواد اضافی، در زیر لیست پست الکترونیکی فراهم شود. برای صحبت دقیق تر، با کمک ساختمان های بیرونی ما، می توانید با استفاده از رایانه خود آن را به نوعی ساختمان بیرونی تبدیل کنید که در آن جریان برق وجود دارد. همانطور که می دانیم همه پیوست ها به یکباره از طریق یک پورت USB به رایانه متصل می شوند (برای برخی از دستگاه ها می توانید از درگاه COM کلاسیک نیز استفاده کنید، اما آن را برای چرخش در نظر بگیرید). اکثر مدل‌های ساختمان‌های بیرونی ما ممکن است مجهز به رله‌های الکترومغناطیسی باشند. قدرت سوئیچینگ مرزی رله کوچک است، در مجموع 300 وات، اما برای روشن کردن دستگاه خرپایی فعال (روتر، شمع، نقطه دسترسی یا چیز دیگری در چنین مواردی، کافی است یک چراغ کف یا یک فن را کنترل کنید. اتاق)، و همچنین برای اقامت بیشتر، دیگر از کامپیوترهای فانتزی استفاده نکنید. اگر به ولتاژ بیشتری نیاز دارید، لازم است رله ها را تغییر دهید، به عنوان مثال، چه یک رله برق با ولتاژ 12 یا 24 ولت باشد، می توانید از ما انتخاب کنید یا به طور مستقل انتخاب کنید. سفتی رله های موجود در بازار را می توان به راحتی با لوازم جانبی سوزان، کتری ها، پمپ ها و سایر برق های قوی برای سوزاندن استفاده کرد. محرک‌های ساختمان‌های بیرونی ما برای اتصال چنین رله‌هایی پشتیبان‌گیری می‌شوند، به دیگر رله‌های خارجی می‌توان آن‌ها را از طریق لنج‌هایی که توسط رله‌ها کروانیز می‌شوند وصل کرد.

    کنترل کریمه تاسیسات برقی، ساختمان های بیرونی ما می توانند به "زیر رازنیکی" - خطوط ورودی (لانس سیگنال)، که در نقش آنها میله های الکتریکی ساده عمل می کنند، واکنش نشان دهند، می توانند بسته یا باز باشند. در مورد تغییر وضعیت خط ورودی، رایانه هوشمند در مورد آن صحبت می کند، و علاوه بر این، شما می توانید به تنهایی به چنین تغییری واکنش نشان دهید، با توجه یا بی توجهی به سایر کراتینه شدن لنج ها، که به شما امکان می دهد چگونه بدون یک کامپیوتر قدرتمند مدیریت کنید (به عنوان مثال، vmikati و vimikati در اتاق روشن است، اگر رایانه کار نمی کند).

    بدیهی است که در کنار کامپیوتر، نیاز به نرم افزار کنترل کننده وجود دارد. برای برنامه نویسی مبتدیان koristuvachіv، yakі mayut، ما برنامه های کم (بدون هزینه) را در متون خروجی پیشنهاد می کنیم، از جمله کتابخانه هایی از توابع برای پیوند دادن به برنامه های افزودنی ما. حتی اگر نرم افزار قبل از اینکه قصد ورود شما را نداشته باشید به طور مستقل در کنار هاست نوشته شده بود، ما می توانیم برنامه های لازم را از ظاهر انتخابی ایستا منتشر کنیم (به نیازی به نصب ندارند) دانلود فایل ها برای لینوکس و ویندوز. اسیلاتورهای ما از استاندارد HID پشتیبانی می کنند، آنها به درایور دیگری نیاز ندارند، به طور دقیق تر، سیستم شما از قبل به درایور نیاز دارد. مهم است که سفت‌افزار پیوست‌های ما نیز برای مشاهده متون خارجی و برای کمک برنامه‌نویس hoo pіd svoї در دسترس است. مانند سیستم عامل، امنیت نرم افزار میزبان mi rozpovsyudzhuyemo نیز آزادانه در ذهن مجوز GNU GPL v.3 است.

    بسیار قابل توجه است که ما روی دوستداران فناوری تمرکز می کنیم - افرادی که حداقل با یک پیچ دوست هستند (اگر بخواهید می توانید بدون آهن لحیم کاری کنار بیایید؛ همه چیزهایی که نیاز دارید، ما قبلاً لحیم کاری کرده ایم). Vtіm، ما با تیراژ انتشار پیوست های خود تعویض می شویم، برای هر نوع کاغذی لازم نیست پیچ و تاب ها را بچرخانید - لازم نیست آن را با پنج سوکت روشن کنید و پسوند UNC را در آن قرار دهید، که به شما امکان می دهد برای بریدن chorutirma با سوکت از پنج (سوکت باقی مانده روشن است؛ ї ї می توانید برای مثال، برای تمام عمر رایانه ای که آن را کنترل می کند، ویکوریست کنید). واضح ترین راه برای اضافه کردن این گزینه این است که همه چیزهایی را که در کنار میز کامپیوتر شما قرار دارد کنترل کنید: به عنوان مثال، می توانید از ترکیبی از کلیدهای صفحه کلید برای روشن یا خاموش کردن لامپ میز خود استفاده کنید، آن را روشن کنید و فن را خاموش کنید. ، بلندگوها، مودم دیگری است که در شعاع ظاهر شده است سیم برق را جلوی رایانه خود نگه دارید و ممکن است از 300 وات محکم تر باشد. با این حال، چنین دلبستگی بیشتر شبیه یک اسباب بازی است، پایین تر از آنچه هست. این به عنوان یک هدیه اصلی برای یک تکنسین ایده آل است، اما توانایی جهانی ساختمان های بیرونی ما در هنگام نصب مستقل لنج های سرامیکی باز می شود (حدس زدن، که برای آن فقط یک پیچ و تاب لازم است، دیگری برای جدا کردن سیم ها مورد نیاز است). در اینجا امکانات شما عملاً توسط تخیل شما هدر می رود. پیوست ما همچنین می تواند جایگزینی روشنایی اتاق را روشن کند، پنجره ها می توانند روشنایی و تهویه آکواریوم را بپوشانند، قفل الکترومغناطیسی درب (به طور دقیق تر، فقط خود آهنربا، بدون ماژول الکتریکی گران قیمت) اجازه می دهد تا شما برای ایجاد مزاحمت برای کامپیوتر خود yuter popratsyuvati دربان آپارتمان، و دریچه آب الکترومغناطیسی در جهت دستگاه تمیز کردن به شما این امکان را می دهد که آبیاری اتاق ها را خودکار کنید (در اینجا ما از سلامت شما حمایت می کنیم: رایانه ها گاهی اوقات خراب می شوند، در کنار انتقال آب از سیل تا پاییز، بنابراین سیستم شما به درستی کار نمی کند، همانطور که شما ochіkuvali - برای مثال، منطقی است که آب را برای آبیاری نه از سیستم تامین آب، بلکه از ظرفیتی که می تواند حاوی حجم باشد، مصرف کنید.

    کلمات کلیدی/کلمات کلیدی: غرفه هوشمند بودجه، غرفه هوشمند خودت انجام بده، مراقبت از کامپیوتر برای برق، مراقبت کامپیوتری برای برق، اتوماسیون خانگی، زندگی زنده از طریق USB، مراقبت کامپیوتری از نور در اتاق، مراقبت از روشنایی، کنترل کننده نور از طریق یو اس بی

    13-01-2014

    ATiny2313

    زاخاروف دنیس، اوکراین

    همانطور که می بینید، رابط های کافی وجود دارد، برای کمک از چنین میکروکنترلر (MK) می توانید از سایر دستگاه های خارجی استفاده کنید. اگر لازم است MK را با رایانه یا لپ تاپ متصل کنید، می توان با اطمینان گفت که بهتر است از رابط پورت RS-232 COM استفاده کنید.

    دلیل این انتخاب واضح است - عملاً همه کنترلرها می توانند از ماژول های سخت افزاری UART استفاده کنند که به کمک آنها می توان اطلاعات را برای حداقل مقدار منابع MK انتقال داد. علاوه بر این، برنامه های ناشناس وجود دارند که ثابت کرده اند برای روبات های دارای پورت COM خوب هستند. خرده سیگنال های MK می تواند برابر با TTL باشد، با استفاده از رابط RS-232 لازم برای تبدیل برابر. اغلب یوگا بر اساس تراشه موجود و محبوب MAX232 است.

    کوچولو 1.

    این پیوست ها (شکل 1) برای استفاده از لوازم جانبی برای کمک به هر رایانه شخصی که دارای پورت USB است استفاده می شود. کامپیوترها و لپ تاپ های مدرن قادر به چنین پورت هایی هستند. برای کمک به این مجموعه می توانید از نور، تلویزیون و سایر لوازم جانبی استفاده کنید. پیوست های Vikonuyuchi اجباری نیستند، اما در مجاورت مستقیم با رایانه شخصی هستند.

    پیوست از عناصر موجود و گسترده‌تر تشکیل شده است. میکروچیپ-میکروکنترلر Obidvі خانواده ATtiny2313. اولین کنترل کننده برای اتصال به پورت USB رایانه و غیرفعال کردن عملکرد مبدل فرمت USB-COM. دیگری به اولی متصل می شود و برای کل ساعت دستوراتی را که از طریق برنامه ترمینال Terminal v1.9b از کامپیوتر اجباری می شود اسکن می کند.

    اتصال به خروجی 2 مقاومت USB R4 به حالت کم سرعت LS منتقل می شود، که به کمک یک برنامه برای رمزگشایی پیام ها از رایانه، سرعت 1.5 مگابیت بر ثانیه را هنگام تبادل داده ها امکان پذیر می کند.

    برای مقاومت های اضافی R2 و R3، فرآیندهای انتقالی اتخاذ می شوند. خازن C5 از عبور پالس ها به لنج های حیات جلوگیری می کند. تثبیت کننده های D1 و D2 برای استفاده از موازی های منطقی MK و ورودی USB رایانه شخصی ضروری هستند. برای ارسال bezpomilkovoї داده ها بین کنترل کننده های فرکانس تشدید کننده های کوارتز، لازم است 12 و 4 مگاهرتز اضافه شود.
    قبل از کلید /RESET، مقاومت های pull-up را وصل کنید تا بتوانید از طریق ورودی جامپر و ولتاژ استاتیک، افت MK کافی را دریافت کنید. در این طرح، تمام دستورات بر روی دیودهای ساطع نور متصل به پورت B نمایش داده می شوند. در صورت نیاز به استفاده از نوعی پیوست، باید کنترلر را به رله (Malyunok 2) وصل کنید.

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

    برنامه میکروکنترلر U1 توسط یکی از دوستان GetChiper از Bascom-AVR میانی شکسته شد. برای ربات های دارای گذرگاه USB swusb.LBX. برای کمک، نرم افزار پروتکل USB را مانند یک ساعت واقعی رمزگشایی می کند. برای روبات ها، من از رایانه شخصی نصب خواهم کرد، باید درایورهای مناسب را نصب کنید و آنها را روی هارد دیسک کپی کنید. وقتی اولین اتصال برقرار شد، درخواست درایور مشخص خواهد شد. دالی لازم است مسیر پوشه را با فایل ها مشخص کنید و همه چیز سفارش داده می شود.

    برنامه میکروکنترلر U2 توسط من در وسط AVRStudio با اسمبلر من نوشته شده است. بلوک دیاگرام الگوریتم روباتیک MK در شکل 4 نشان داده شده است. ماژول سخت افزاری UART بعد از دریافت داده تنظیم مجدد می شود. MK خود هیچ کاری برای رفع همان عملکردها انجام نمی دهد، داک ها اکنون بازسازی خواهند شد. برای کاهش مصرف انرژی می‌توانید حالت خواب را افزایش دهید، اما در این طراحی نیازی به کار نبود. به محض اینکه دستوراتی از ترمینال رایانه شخصی وجود داشته باشد، MK به سادگی به اسکن آنها می رود. در حال حاضر، کنترلر از سیستم دستورات زیر پشتیبانی می کند:

    -on1، on2، on3، on4، on5، on6، on7، on8- دستورات نصب پورت ها در “log. 1"؛
    -off1، off2، off3، off4، off5، off6، off7، off8- دستورات نصب پورت ها در “log. 0"؛
    -ser - همه پورت ها را در کمپ فعال "log" نصب کنید. 1"؛
    -clr- تمام غنایم را در اردوگاه "log.0" بریزید.

    پس از وارد کردن دستور پوست، Enter را فشار دهید. به این ترتیب، MC می تواند انتهای فرمان را مشخص کند و به اسکن її ادامه دهد. در دستور پوسته صحیح، کنترلر با "ok" پاسخ می دهد. اگر داده های نادرست وارد کنید، ردیف ترمینال به "خطا" تبدیل می شود. لبه فرمان vikonannya در 5 کوچک نشان داده شده است.

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

    نرم افزار MK، مدل مجازی پروتئوس و درایور کامپیوتر -
    پروتکل انتقال داده بین MK و PC

    • .... یه جوری میخواستم بین پورت USB یک کامپیوتر و پورت COM کامپیوتر دیگه ... یا پورت LPT سومی...
    • دیاکیو! ببخشید اصلاح شد :)
    • آیا نیاز به برنده شدن 2 MK دارید؟ آیا Attiny2313 فلش کافی ندارد؟ چی فقط پورت های I/O را نمی گیرد؟ موفق باشید، می بینید که USB روی INT0 / INT1 آویزان است.
    • سیم پیچ Opir رله های ولتاژ پایین در منطقه 100-200 اهم، بدون آسیب رساندن به ترانزیستور (نه یک استارت و نه یک کنتاکتور). بنابراین 50-200 میلی آمپر کلید باز داغ نمی شود. این ماده تا حدودی با طرح اتصال MK به USB بدون ریزمدارهای رابط و بدون وجود USB سخت افزاری در ساختار MK متفاوت است. Ale vrakhovuyuchi tsіlі که zavdannya pershodzherela http://www.recursion.jp/avrcdc/cdc-232.html، با دو MK یک vikonu همه توابع یکسان تبدیل USB-COM. و من مانند یک ماشین بازسازی ارزان هستم که به طرز دیوانه کننده ای بی صدا است.
    • Os tsіkaviy gromadyan іz "آداب نجیب" را با قضاوت nіku هدر داد. درباره برخی افراط ها؟ هیچ سرنخی در مورد نوع رله و ترانزیستور در مواد وجود ندارد. اگر رله با 5 ولت USB تغذیه می شود، دیوانه وار، می خواهم تاخیر در سمت میزبان در رایانه شخصی را به حداقل برسانم. آنچه می تواند توسط اپتوکوپلرها و رله های زنده اضافی در کنار درایو به دست آید، که مدار را پیچیده می کند. اما گزینه های بیشتری وجود دارد. آیا تاکید مقاله بر بهینه سازی است؟ نویسنده تمام تلاش خود را برای درست کار کردن، بدون پرداخت هزینه خاصی انجام داده است. برای کسانی که تکرار می کنند، کدام گره کافی است.
    • بنابراین، مقاله هنوز هم همان است ... اما چرا آن را بسیار opsitruvatisya؟ من همچنین می خواهم یک بار دیگر در مورد آن نظر بدهم، همانطور که آن را خوانده ام، و یکی از آنها. Ale به صورت ناشناس در اینجا امکان پذیر نیست. اخبار به نویسنده AVR-CDC؟ من اشاره نکردم که در اینجا مدارها دارای سیگنال های DTR، DTS، RTS، CTS هستند. V-USB نچسبید؟ آنها قبلاً در مورد دو "ceglin" بیشتر نوشتند - فقط یکی بیرون می آمد. و در مورد دیود قبلاً اصلاح شده است ، ممنون بودی! دیود برای محافظت از ترانزیستور از ضربه ولتاژ خود القایی سیم پیچ رله در لحظه باز شدن جریان ضروری است. محور، قبل از سخنرانی، حدس زدن در مورد یک اجرا. مقاله در مجله رادیو منتشر شد و در اینترنت می دانستم که می توانید به چه کسی نگاه کنید.

    2005-2017