সুচিপত্র:

ওয়েব নিয়ন্ত্রিত ভ্যালেন্টাইন: 8 টি ধাপ (ছবি সহ)
ওয়েব নিয়ন্ত্রিত ভ্যালেন্টাইন: 8 টি ধাপ (ছবি সহ)

ভিডিও: ওয়েব নিয়ন্ত্রিত ভ্যালেন্টাইন: 8 টি ধাপ (ছবি সহ)

ভিডিও: ওয়েব নিয়ন্ত্রিত ভ্যালেন্টাইন: 8 টি ধাপ (ছবি সহ)
ভিডিও: স্ত্রী কি তালাক হয়ে যাবে..? #islamic #real #youtube#islamicquotes#allah #video #viral#ameen#status 2024, জুলাই
Anonim
ওয়েব নিয়ন্ত্রিত ভ্যালেন্টাইন
ওয়েব নিয়ন্ত্রিত ভ্যালেন্টাইন

সফ্টওয়্যার এবং হার্ডওয়্যারের এই মিশ্রণের মাধ্যমে, আপনি ইন্টারনেট অ্যাক্সেস সহ যেকোন স্থান থেকে একটি হৃদয়-সজ্জিত রাতের আলো জ্বালাতে পারেন। তাই আপনি কর্মক্ষেত্রে, ক্যাফেতে, বাড়িতে বা আপনার (ওয়েব সক্ষম) সেল ফোনে মনে রাখবেন, আপনি আপনার ভ্যালেন্টাইনকে বলতে পারেন যে আপনি এখনও মনে রাখছেন।

(যে, অথবা আপনি আপনার প্রণয়ীকে দ্রুত সারা দিন আলো স্পন্দিত করে বিরক্ত করতে পারেন, যতক্ষণ না সে নিজে নিজে এটি বন্ধ করে) আপডেট 4/16/07: আর দেরি নয়! আমি অবশেষে আমার নিজের সিরিয়াল কমিউনিকেশন প্রোগ্রাম লিখলাম, নতুন কোড দিয়ে, বিলম্ব চলে গেছে।

ধাপ 1: উপকরণ সংগ্রহ

উপকরণ সংগ্রহ
উপকরণ সংগ্রহ
উপকরণ সংগ্রহ
উপকরণ সংগ্রহ
উপকরণ সংগ্রহ
উপকরণ সংগ্রহ

একটি পিসি থেকে একটি আউটলেট নিয়ন্ত্রণ করার বিভিন্ন উপায় আছে, কিন্তু যেহেতু আমি যে কোনওভাবেই পড়ে ছিলাম, তাই আমি একটি Arduino NG i/o বোর্ডের উপর ভিত্তি করে প্রকল্পটি তৈরি করেছি। (স্পার্কফুন থেকে 32২ ডলার) অন্য সব যন্ত্রাংশ না হয় স্ক্যানভেঞ্জ করা হয়েছিল, স্থানীয়ভাবে রেডিও শ্যাকে তোলা হয়েছিল অথবা মুদি দোকানে কেনা হয়েছিল; অতএব, কিছু নোংরা হ্যাক জড়িত আছে Arduino এর ব্যবহার আপনাকে এই প্রচেষ্টা থেকে বিরত হতে দেবেন না, বা অনুরূপ সমস্যা। আরডুইনো অত্যন্ত সহজবোধ্য এবং সস্তা। 12vdc কয়েল রেটিং rs পার্ট #275-248 রিড রিলে-5vdc কয়েল রেটিং rs পার্ট #275-232diode (আমি rs পার্ট #276-1620 ব্যবহার করেছি, কিন্তু আমার কাছে এটি পড়ে ছিল) হৃদয়-শোভিত নাইট লাইট-সফটওয়্যার- Arduino IDE http থেকে: //www.arduino.ccXampp https://www.apachefriends.org/en/xampp-windows.htmlComSender থেকে - আমার সিরিয়াল কমিউনিকেশন প্রোগ্রাম, পিএইচপি কোড এবং আরডুইনো কোড। (সংযুক্ত)

ধাপ 2: রিলে প্রস্তুত করুন

রিলে প্রস্তুত করুন
রিলে প্রস্তুত করুন

এটি বেশ সহজ।

"কয়েল" (2 পিন), "সাধারণ" এবং "সাধারণত খোলা" এর জন্য পিনগুলি সনাক্ত করুন। ঝাল ভারী গেজ তারের "সাধারণ" এবং "সাধারণত খোলা"। এই তারগুলি 120vac বহন করবে, তাই আমি পিসি পাওয়ার ক্যাবল থেকে তারের একটি বিট সুপারিশ করি। শুধু খুব বেশি না নিতে ভুলবেন না, একটি 3 ইঞ্চি প্রচুর। দুটি কয়েল পিনে সোল্ডার লাইটার গেজ তার, এটি 350mA এর চেয়ে বেশি 9vdc বহন করবে। আপনি কোন কুণ্ডলী পিনটি ইতিবাচক হতে চান তা চয়ন করুন (এটি এখনও কোন ব্যাপার না) এবং যথাযথভাবে তারের রং নির্বাচন করুন যাতে বিভ্রান্ত না হন। দুটি কয়েল পিনের মধ্যে একটি ডায়োড সোল্ডার করুন, যাতে কালো লাইনটি ধনাত্মক পিনের দিকে থাকে। এই ডায়োড কয়েলে আবেশের কারণে রিলে থেকে ভোল্টেজ স্পাইক দমন করতে সাহায্য করে।

ধাপ 3: আউটলেট বক্স তৈরি করুন

আউটলেট বক্স তৈরি করুন
আউটলেট বক্স তৈরি করুন

পিসি পাওয়ার ক্যাবল থেকে মহিলা প্রান্তটি কেটে ফেলুন, যদি আপনি ইতিমধ্যেই না করেন এবং আউটলেট বক্সের একটি গর্তের মাধ্যমে কেবলটি থ্রেড করুন। তিনটি অভ্যন্তরীণ তারের ফালা এবং নিম্নরূপ তাদের সংযুক্ত করুন।

আউটলেটে গ্রাউন্ড কানেক্টরের সাথে সবুজ সংযোগ করুন। আউটলেটে নিরপেক্ষ সংযোগকারীর সাথে সাদা সংযোগ করুন। রিলে থেকে "সাধারণ" তারের সাথে কালো সংযোগ করুন। আউটলেটে লাইভ সংযোগকারীর সাথে "স্বাভাবিকভাবে খোলা" তারের সংযোগ করুন। সবকিছু ডাবল চেক করুন, এটি 120 যা আমরা মোকাবেলা করছি। ভুলগুলো খারাপ। সবকিছু সুন্দর এবং পরিপাটি করে টেপ করুন, হাফপ্যান্ট এড়াতে এবং সবকিছুকে আরও সুন্দর করে তুলতে। আউটলেট বক্সের ছোট গর্তগুলির মধ্যে একটি দিয়ে কুণ্ডলীর তারগুলি থ্রেড করুন এবং আউটলেটটিকে বাক্সের সাথে সংযুক্ত করুন।

ধাপ 4: সেকেন্ডারি রিলে যুক্ত করুন

সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন
সেকেন্ডারি রিলে যোগ করুন

আমি আশা করেছিলাম যে এই মুহুর্তে আমি রিলেটিকে আরডুইনোতে সংযুক্ত করতে পারি এবং সম্পন্ন হার্ডওয়্যারকে কল করতে পারি; যাইহোক, প্রাথমিক পরীক্ষার বিপরীতে, 5vdc (Arduino এ ডেটা পিনের আউটপুট কারেন্ট) নির্ভরযোগ্যভাবে 12v রিলে চালাবে না। আমাকে একটি দ্বিতীয় ছোট রিলে যোগ করতে হয়েছিল এবং বোর্ডে প্রদত্ত 9v আউটপুটে টোকা দিতে হয়েছিল। এই ছোট রিলে 5vdc ব্যবহার করে 9vdc স্যুইচ করে। যে 9vdc তারপর বড় রিলে সুইচ।

রিড রিলে ("সাধারণত খোলা" এবং "সাধারণ") এর দুই প্রান্তে লিডগুলিতে সোল্ডার তারগুলি। 9vdc সংযোগকারীতে একটি তার প্লাগ করুন, এবং বড় রিলে থেকে অন্যটিকে আপনার ইতিবাচক তারের সাথে সংযুক্ত করুন। বৃহত্তর রিলে এর কুণ্ডলী থেকে Arduino উপর স্থল তারের সংযোগ। রিড রিলে থেকে দুটি কুণ্ডলী পিন 12 এবং Arduino উপর স্থল মধ্যে snugly মাপসই করা উচিত এবং নিজেদের জায়গায় রাখা, সেইসাথে রিলে এর ওজন সমর্থন। আরডুইনোকে আউটলেট বক্সে সংযুক্ত করুন, বৈদ্যুতিক টেপ দিয়ে ইনসুলেশন নিশ্চিত করুন। আমি এটি ধরে রাখার জন্য একটি রাবার ব্যান্ড ব্যবহার করেছি, কিন্তু আমার পদ্ধতি কোনভাবেই নিখুঁত নয়। এছাড়াও, আরডুইনোতে পাওয়ার জাম্পারকে EXT এ সেট করুন এবং এটি পাওয়ার অ্যাডাপ্টার এবং ইউএসবিতে প্লাগ করুন। এছাড়াও পিসি পাওয়ার কর্ড প্লাগ, এবং রাতের আলো আউটলেট মধ্যে প্লাগ এই হার্ডওয়্যার অংশ অন্তর্ভুক্ত

পদক্ষেপ 5: সফ্টওয়্যার ইনস্টল করুন

সফটওয়্যার ইনস্টল
সফটওয়্যার ইনস্টল

আপনি যদি ইতিমধ্যে না করে থাকেন তবে এখনই XAMPP এবং Arduino IDE ইনস্টল করুন।

এছাড়াও Arduino IDE এর সাথে অন্তর্ভুক্ত USB ড্রাইভারগুলি ইনস্টল করুন এবং IDE Next এ COM পোর্ট সেট করুন, Sender.exe কে C: / Sender.exe (অথবা অন্য কোনো সুবিধাজনক স্থানে, যদি আপনি PHP ফাইল সম্পাদনা করতে ইচ্ছুক হন) এবং অনুলিপি করুন MSCOMM32. OCX আপনার সিস্টেম ফোল্ডারে (c: / windows / system)।

ধাপ 6: প্রোগ্রাম বোর্ড/পিএইচপি লিখুন

প্রোগ্রাম বোর্ড/পিএইচপি লিখুন
প্রোগ্রাম বোর্ড/পিএইচপি লিখুন

আমি Arduino এবং সার্ভারের জন্য সোর্স কোড অন্তর্ভুক্ত করেছি।

প্রথমে পিএইচপি ফাইলটি খুলুন এবং নিম্নলিখিত পরিবর্তনগুলি করুন: Sender.exe এর অবস্থানে $ পাথ সেট করুন COM পোর্টে $ পোর্ট সেট করুন আরডুইনো আপনার XAMPP ডিরেক্টরিতে htdocs ফোল্ডারে PHP ফাইলটি index.php লোড হিসাবে সংরক্ষণ করে ব্যবহার করছে। Arduino IDE এবং Arduino ফাইলটি খুলুন। আরডুইনোতে রিসেট বোতাম টিপুন। তারপরে, দ্রুত IDE তে স্থানান্তর বোতাম টিপুন। ফাইলটি ট্রান্সফার হয়ে গেলে, আপনার কাজ শেষ।

ধাপ 7: পরীক্ষা/ডিবাগ

পরীক্ষা/ডিবাগ
পরীক্ষা/ডিবাগ
পরীক্ষা/ডিবাগ
পরীক্ষা/ডিবাগ

আপনার ব্রাউজার খুলুন, এবং https:// localhost- এ যান আপনাকে "আউটলেট কন্ট্রোল" শিরোনামের একটি পৃষ্ঠা দেখতে হবে। নিশ্চিত করুন যে অ্যাপাচি চলছে, এবং আপনি পিএইচপি ভাঙ্গেননি। যদি আপনি করেন, তাহলে দুটি বোতাম চেষ্টা করুন। যদি এটি সাড়া না দেয়, পিএইচপি ফাইলে আপনার COM পোর্টের পছন্দটি পরীক্ষা করুন। আপনার হার্ডওয়্যার ডিবাগ করুন।এবার অন্য কম্পিউটারে চেষ্টা করুন … কম্পিউটারের আইপি ঠিকানার মাধ্যমে এটি অ্যাক্সেস করুন সব ঠিকঠাক থাকলে, আপনি এখন পৃথিবীর যেকোনো জায়গায় আলো নিয়ন্ত্রণ করতে পারেন… একটি পাসওয়ার্ড যোগ করার কথা ভাবুন। আপনি যদি রাউটারের পিছনে থাকেন, তাহলে আপনার নেটওয়ার্কের বাইরে থেকে পৃষ্ঠাটি অ্যাক্সেস করতে সক্ষম হওয়ার জন্য আপনাকে পোর্ট ফরওয়ার্ডিং ব্যবহার করতে হতে পারে। পোর্ট ফরওয়ার্ডিংয়ের সাথে, আপনি কেবল পৃষ্ঠাটি অ্যাক্সেস করতে আপনার রাউটারের পাবলিক আইপি ব্যবহার করেন।

ধাপ 8: ভবিষ্যতের উন্নতি

ভবিষ্যতের উন্নতি
ভবিষ্যতের উন্নতি

1) বিলম্ব থেকে মুক্তি পান - নতুন প্রোগ্রামটি বিলম্বিত নয়! 2) ইউএসবি চালিত (একটি ভাল রিলে ব্যবহার করুন, এবং আমি ওয়াল ওয়ার্ট থেকে মুক্তি পেতে পারি রিলেস্ক্যান আপনি বলছেন ক্রিসমাস ডিসপ্লে 5) ইনফ্রা-রেড ট্রান্সমিটার (এটি আপনার মিডিয়া সেন্টার নিয়ন্ত্রণ করতে দিন) 7) "6)" কি ছিল 8) ভাল নির্মাণ/কেস

প্রস্তাবিত: