فهرست مطالب:

ولنتاین تحت کنترل وب: 8 مرحله (همراه با تصاویر)
ولنتاین تحت کنترل وب: 8 مرحله (همراه با تصاویر)

تصویری: ولنتاین تحت کنترل وب: 8 مرحله (همراه با تصاویر)

تصویری: ولنتاین تحت کنترل وب: 8 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
ولنتاین تحت کنترل وب
ولنتاین تحت کنترل وب

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

(این ، یا می توانید با پالس سریع نور در طول روز ، تا زمانی که او آن را به صورت دستی خاموش کند ، عزیز خود را آزار دهید) به روز رسانی 16/4/07: دیگر تاخیری وجود ندارد! من سرانجام برنامه ارتباطات سریال خودم را نوشتم ، با کد جدید ، تأخیر از بین رفت.

مرحله 1: جمع آوری مواد

جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد

روشهای مختلفی برای کنترل خروجی از رایانه وجود دارد ، اما از آنجا که من به هر حال یکی از آنها را در نزدیکی خود داشتم ، من پروژه را بر روی یک برد ورودی/خروجی Arduino NG بنا کردم. (32 دلار از اسپارکفون) همه قسمتهای دیگر یا زباله رفتند ، محلی در Radio Shack جمع آوری شدند یا در یک خواربار فروشی خریداری شدند. بنابراین ، برخی هک های آشفته وجود دارد. اجازه ندهید استفاده از آردوینو شما را از تلاش برای این کار یا مشکلی مشابه منصرف کند. Arduino بسیار ساده و ارزان است.- = MATERIALS =-Hardware-Arduino NG-USB Prototyping Board 9vdc 350ma آداپتور برق USB کابل برق مردانه A-male B (یا سیم دیگر مناسب) سه شاخه ، کاور و جعبه رله PC- 12ddc coil rating rs part #275-248Red Relay-5vdc coil rating rs part #275-232diode (من از قسمت rs #276-1620 استفاده کردم ، اما من آن را در اطراف خوابیده بودم) چراغ شبانه دلآرايش شده نرم افزار-Arduino IDE از https://www.arduino.ccXampp از https://www.apachefriends.org/fa/xampp-windows.htmlComSender - برنامه ارتباط سریال من ، کد php و کد آردوینو. (پیوست)

مرحله 2: آماده سازی رله

رله را آماده کنید
رله را آماده کنید

این بسیار ساده است.

پین های "سیم پیچ" (2 پین) ، "معمولی" و "معمولاً باز" را پیدا کنید. سیم سنج سنگین را به "معمولی" و "معمولاً باز" لحیم کنید. این سیم ها 120 وات را حمل می کنند ، بنابراین من کمی از سیم را از کابل برق رایانه پیشنهاد می کنم. فقط مطمئن باشید زیاد نگیرید ، 3 اینچ بسیار است. سیمهای سنجش فندک را به دو پایه سیم پیچ لحیم کنید ، این سیمها 9 ولت را در حداکثر 350ma حمل می کنند. پین سیم پیچ را که می خواهید مثبت باشد (هنوز مهم نیست کدام را انتخاب کنید) و رنگ سیم را به طور مناسب انتخاب کنید تا اشتباه نگیرید. یک دیود را بین دو پایه سیم پیچ لحیم کنید ، به طوری که خط سیاه در طرف رو به پین مثبت قرار گیرد. این دیود به سرکوب افزایش ولتاژ از رله به دلیل القای روی سیم پیچ کمک می کند.

مرحله 3: جعبه خروجی بسازید

ساخت جعبه خروجی
ساخت جعبه خروجی

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

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

مرحله 4: رله ثانویه را اضافه کنید

رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید
رله ثانویه را اضافه کنید

امیدوار بودم که در این مرحله بتوانم رله را به آردوینو وصل کنم و سخت افزار را تمام شده صدا کنم. با این حال ، بر خلاف آزمایش های اولیه ، 5vdc (جریان خروجی پین های داده در آردوینو) به طور قابل اطمینان رله 12 ولت را هدایت نمی کند. من مجبور شدم یک رله کوچکتر دوم اضافه کنم و به خروجی 9 ولت ارائه شده روی برد ضربه بزنم. این رله کوچکتر 9vdc را با استفاده از 5vdc تغییر می دهد. که 9vdc سپس رله بزرگتر را تغییر می دهد.

سیمها را در دو انتهای رله نی ("معمولاً باز" و "مشترک") به سیمها بچسبانید. یک سیم را به کانکتور 9vdc وصل کنید و سیم دیگر را از رله بزرگتر به سیم مثبت خود وصل کنید. سیم زمین را از سیم پیچ رله بزرگتر به زمین در آردوینو وصل کنید. دو سیم پیچ از رله نی باید محکم در پین های 12 قرار گرفته و روی آردوینو محکم شده و خود را در جای خود نگه دارند و همچنین وزن رله را تحمل کنند. آردوینو را به جعبه خروجی وصل کنید ، مطمئن شوید که با نوار برقی عایق شده اید. من از یک نوار لاستیکی برای نگه داشتن آن استفاده کردم ، اما روش من به هیچ وجه کامل نیست. همچنین ، بلوز پاور روی آردوینو را روی EXT قرار دهید و آن را به آداپتور برق و USB وصل کنید. همچنین سیم برق کامپیوتر را وصل کرده و چراغ شب را به پریز وصل کنید.

مرحله 5: نصب نرم افزار

نصب نرم افزار
نصب نرم افزار

اگر قبلاً نصب نکرده اید ، اکنون XAMPP و Arduino IDE را نصب کنید.

درایورهای USB موجود با Arduino IDE را نیز نصب کرده و پورت COM را مطابق آن در IDE تنظیم کنید ، سپس Sender.exe را در C: / Sender.exe (یا در صورت تمایل به ویرایش فایل PHP محل مناسب دیگر) کپی کرده و کپی کنید. MSCOMM32. OCX را به پوشه سیستم خود (c: / windows / system) وارد کنید.

مرحله 6: برنامه برنامه/PHP بنویسید

صفحه برنامه/PHP بنویسید
صفحه برنامه/PHP بنویسید

من کد منبع آردوینو و سرور را وارد کرده ام.

ابتدا فایل PHP را باز کنید و تغییرات زیر را انجام دهید: $ path را به محل Sender.exe تنظیم کنید $ port را به درگاه COM که arduino از آن استفاده می کند فایل PHP را در پوشه htdocs در فهرست XAMPP خود به عنوان index.php بارگذاری کنید. Arduino IDE و فایل Arduino را باز کنید. دکمه تنظیم مجدد در آردوینو را فشار دهید. سپس دکمه انتقال را در IDE سریع فشار دهید. پس از انتقال فایل ، کار شما تمام شد.

مرحله 7: تست/اشکال زدایی

تست/اشکال زدایی
تست/اشکال زدایی
تست/اشکال زدایی
تست/اشکال زدایی

مرورگر خود را باز کنید و به https:// localhost بروید باید صفحه ای با عنوان "کنترل خروجی" مشاهده کنید. در غیر این صورت ، مشکلی در XAMPP وجود دارد. مطمئن شوید Apache در حال اجرا است و PHP را خراب نکرده اید. اگر این کار را کردید ، دو دکمه را امتحان کنید. اگر بعد از فشار دادن "on" چراغ شب روشن می شود و پس از فشار دادن "off" خاموش می شود ، همه چیز خوب کار می کند. در صورت عدم پاسخگویی ، پورت COM خود را در فایل PHP انتخاب کنید. اگر کمکی نمی کند ، کد اشکال زدایی در فایل Arduino وجود دارد که باعث می شود نور در فاصله 5 ثانیه چشمک بزند … می توانید از آن استفاده کنید سخت افزار خود را اشکال زدایی کنید. حالا روی رایانه دیگری امتحان کنید … از طریق آدرس IP رایانه به آن دسترسی پیدا کنید اگر همه چیز خوب پیش رفت ، اکنون می توانید نور را در هر نقطه از جهان کنترل کنید … به افزودن رمز ورود فکر کنید. روز ولنتاین مبارک. pps اگر پشت روتر هستید ، ممکن است لازم باشد از حمل و نقل پورت استفاده کنید تا بتوانید از خارج از شبکه به صفحه دسترسی داشته باشید. با ارسال پورت روشن ، شما به سادگی از IP عمومی روتر خود برای دسترسی به صفحه استفاده می کنید.

مرحله 8: پیشرفت های آینده

پیشرفت های آینده
پیشرفت های آینده

1) از شر تاخیر خلاص شوید - برنامه جدید تاخیری ندارد! 2) از طریق USB (از رله بهتری استفاده کنید ، و می توانم از شر دیواره دیوار خلاص شوم 3) نصب آسانتر ، نصب یک مرحله ای و ردپاهای کوچک بسیار بهتر 4) چند خروجی ، چند 5) فرستنده مادون قرمز (اجازه دهید مرکز رسانه شما را کنترل کند)

توصیه شده: