সুচিপত্র:

গ্যারেজ মনিটর 3k: 8 ধাপ
গ্যারেজ মনিটর 3k: 8 ধাপ

ভিডিও: গ্যারেজ মনিটর 3k: 8 ধাপ

ভিডিও: গ্যারেজ মনিটর 3k: 8 ধাপ
ভিডিও: 3000+ Common English Words with British Pronunciation 2024, নভেম্বর
Anonim
গ্যারেজ মনিটর 3k
গ্যারেজ মনিটর 3k

গ্যারেজের দরজা খোলা আছে কিনা জানতে হবে? আপনার বাইকে আঘাত না করে দরজা বন্ধ করার জন্য আপনি যদি যথেষ্ট পরিমাণে টানেন তা জানতে হবে? ওয়েব অ্যাক্সেস সহ এই সব জানা দরকার … আমি গ্যারেজ মনিটর 3000 উপস্থাপন করি।

যখন গাড়িটি সঠিক স্থানে পৌঁছায়, LED সবুজ থেকে লাল হয়ে যায়। এটি একটি কাজ চলছে, এটি মাত্র 1.0 সংস্করণ, আমি মনে করি এটি আরও উন্নত করার জন্য কয়েকটি পরিবর্তনের মধ্য দিয়ে যাবে।

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ

তারের

1 বুধ সুইচ 1 220 ওহম প্রতিরোধক 1 10k ওহম প্রতিরোধক 2 x 1k ওহম প্রতিরোধক 1 লাল LED 1 সবুজ LED 1 প্যারাল্যাক্স ইন্টারনেট কিট (লম্বা www.parallax.com থেকে পিনক) 1 BS2 মাইক্রো কন্ট্রোলার (parallax www.parallax.com থেকে) 1 PIR মোশন ডিটেক্টর (parallax www.parallax.com থেকে) 1 ds1620 তাপমাত্রা চিপ। 1 5v পাওয়ার সাপ্লাই 1 কার্ডবোর্ড পোস্টার টিউব আমার গ্যারেজে কোন নেটওয়ার্ক ড্রপ ছিল না, যা আমাকে অবশ্যই ঠিক করতে হয়েছিল, তাই আমি 20 ডলারে ইবে থেকে একটি লিঙ্কসিস WET11 কিনেছিলাম।

ধাপ 2: রুটি বোর্ড এটি আউট।

রুটি বোর্ড এটা আউট।
রুটি বোর্ড এটা আউট।
রুটি বোর্ড এটা আউট।
রুটি বোর্ড এটা আউট।

তাই আমি অবশ্যই একটি তারের ডায়াগ্রাম তৈরি করতে চাই… সুইচের ওয়্যারিং পিডিএফ থেকে আসে মাইক্রো কন্ট্রোলার পিআইআর এর ওয়্যারিং পিআইআর ডকুমেন্টেশন পিডিএফ থেকে আসে ডিএস 1620 এর ওয়্যারিং পিডিএফ অ্যাপ্লাইড সেন্সর থেকে আসে। PINK জন্য তারের পিঙ্ক পিডিএফ থেকে P0 - pirP1- এর জন্য বুধ সুইচ

ধাপ 3: এখন এটি আপনার ব্রেডবোর্ডে কাজ করে…

আপনি সম্ভবত bs2 প্রোগ্রাম করা উচিত, এখানে কোড। এই কোডের বেশিরভাগই লম্বা সাইটে উপলব্ধ বিভিন্ন পিডিএফের উদাহরণের উপর নিবিড়ভাবে ভিত্তিক। আপনি BS2 এর জন্য আরো অর্থ প্রদান করেন, কিন্তু ডকুমেন্টেশন দুর্দান্ত। '{$ STAMP BS2}' {$ PBASIC 2.5} '' ----- (I/O সংজ্ঞা) ------------------------- ------------------------ PIR PEN 0 'I/O Pin for PIR SensorLEDONE PIN 15' I/O Pin for Green LEDLEDTWO PIN 14 'I/ লাল LED এর জন্য পিন '----- (পরিবর্তনশীল) ------------------------------------ -------------- C ------------------ DEBUG CLS 'সাফ DEBUG স্ক্রিনসেরাউট 12, 396, ("! NB0W07:", "Warming Up", CLS)' PINK কে কি বলুন 10 থেকে 0 উচ্চ LEDONE 'LEDS LOW LEDTWO ফ্ল্যাশ করুন' PIR Warm-Up DEBUG HOME এর জন্য 20 সেকেন্ড অপেক্ষা করুন, "Warming up:", DEC2 কাউন্টার SEROUT 12, 396, ("! NB0W07: Warming up:", CLS) PAUSE 1000 নিম্ন LEDONE উচ্চ LEDTWO বিরতি 1000 'ডিসপ্লে কাউন্টার প্রতি সেকেন্ড পরবর্তী LEDLONELOW LEDTWOcounter = 0' সাফ কাউন্টার পরিবর্তনশীল "12, 396, ("! (প্রোগ্রাম কোড) ---------------------------------------------- ------ প্রধান: DO 'মোশন ডিটেক্টর IF PIR = 1 THEN' Motion detected? counter = counter + 1 'আপডেট ট্রিপ কাউন্টার হাই LEDONE' LOW LEDTWO 'লাইট রেড LED DEBUG HOME, "TRIPPED …", DEC3 কাউন্টার SEROUT 12, 396, ("! NB0W07:", "Tripped …", CLS) DO: LOOP যতক্ষণ না PIR = 0 'DEBUG HOME পরিষ্কার করার জন্য PIR এর জন্য অপেক্ষা করুন, "CLEARED …", DEC3 কাউন্টার SEROUT 12, 396, ("! NB0W07:", "Cleared …", CLS) LOW LEDONE HIGH LEDTWO' Red LED ENDIF বন্ধ করুন ' তাপমাত্রা HIGH 5 'DS1620 SHIFTOUT 7, 6, LSBFIRST নির্বাচন করুন, (170)' ডাটা পান 'কমান্ড পাঠান SHIFTIN 7, 6, LSBPRE, (x / 9)' ডাটা পান, সাইন লো 5 সহ কমান্ড শেষ করুন ' x. BYTE1 = -x. BIT8 'সাইনকে 16 বিট পর্যন্ত বাড়ান degC = x*5' রূপান্তর 'C*10 (রেজোলিউশন 0.5' C) degF = degC+2732*9/50-459 'রূপান্তর F DEBUG? degF, CR, CR 'ডিবাগ SEROUT 12, 396, ("! NB0W06:", DEC degF, CLS)' গ্যারেজ ডোর ডিটেক্টর দেখান। যদি IN1 = 0 তারপর SEROUT 12, 396, ("! NB0W08:", "Open", CLS) ELSE SEROUT 12, 396, ("! NB0W08:", "Closed", CLS) ENDIF PAUSE 1000 LOOP

ধাপ 4: গোলাপী ফাইল আপলোড করুন

ফাইলটি পিঙ্ক এ আপলোড করুন
ফাইলটি পিঙ্ক এ আপলোড করুন

আমি এটা আমার ওয়েব পেজের জন্য ব্যবহার করেছি। আপনি FTP গ্যারেজ মনিটর 3000 এর মাধ্যমে গোলাপীতে আপলোড করতে পারেন। onLoad = "if (self! = Top) top.location = self.location"> A: hover {text-decoration: underline; রঙ:#336633; }

গ্যারেজ মনিটর

গ্যারেজে তাপমাত্রা হল: গাড়ি পার্কিংয়ের জিনিস: গ্যারেজের দরজা হল: [https:// গোলাপী রিফ্রেশ]

ধাপ 5: PIR এর জন্য দেখার ক্ষেত্র বন্ধ করুন

PIR এর জন্য দেখার ক্ষেত্র বন্ধ করুন
PIR এর জন্য দেখার ক্ষেত্র বন্ধ করুন
PIR এর জন্য দেখার ক্ষেত্র বন্ধ করুন
PIR এর জন্য দেখার ক্ষেত্র বন্ধ করুন

তাই পিআইআর -এর একটি উন্মুক্ত বিস্তৃত ক্ষেত্র রয়েছে, আমি পোস্টার টিউবের 5 টুকরো ব্যবহার করে এটি বন্ধ করে দিয়েছি, আমি এই ধারণাটি প্যারাল্যাক্স ফোরামের একটি পোস্ট থেকে পেয়েছি, তারা একটি বৃহত্তর টিউব ব্যবহার করেছিল, কিন্তু এটি এখনও একটি চতুর ছিল ধারণা.

আমি টিউবের ক্যাপে একটি গর্ত রেখে এবং গরম আঠা দিয়ে টিউবটির পিআইআর সুরক্ষিত করেছি। আমি ফোন কর্ড ব্যবহার করে এই প্যাকটি রুটিবোর্ডের সাথে সংযুক্ত করেছি, আমার কাছে এটির অনেক টন ছিল। আমি একটি পুরানো CPU ফ্যানের একটি 3 প্রং সংযোগকারী খুঁজে পেয়েছি যা আমি PIR এর প্লাগ হিসাবে ব্যবহার করেছি।

ধাপ 6: প্রাচীরের কাছে নিরাপদ

প্রাচীরের কাছে নিরাপদ
প্রাচীরের কাছে নিরাপদ

আমি এটিকে প্রাচীরের কাছে সুরক্ষিত করেছি যেখানে দরজা পরিষ্কার করার জন্য আমার গাড়ি থামতে হবে। আমি একটি জিপ টাই এবং একটি প্রধান বন্দুক ব্যবহার করেছি।

ধাপ 7: ফ্রেডি মার্কারি

ফ্রেডি মার্কারি
ফ্রেডি মার্কারি

আমি আমার গ্যারেজের দরজার নীচে একটি পারদ সুইচ সংযুক্ত করেছি, আবার ফোন কর্ড ব্যবহার করে কারণ আমার কাছে অনেক কিছু ছিল …

ধাপ 8: সব একসাথে রাখুন

সব একসাথে রাখুন
সব একসাথে রাখুন

আমি এই সবগুলিকে এক টুকরো সিনট্রার সাথে সংযুক্ত করেছি শুধু পরিষ্কার রাখার জন্য। আমাকে একটি ছোট ইথারনেট ক্যাবল কাটতে হবে কিন্তু আমার বাড়িতে ক্রাইমার নেই।

পরবর্তী ধাপগুলো … এটা কি সব সময় থাকা দরকার? গ্যারেজের দরজা খোলে এবং আলো জ্বলে উঠলে হয়তো আমার এটি চালু করা উচিত। এই ভাবে আমি এটি শেষ অবস্থা সহ একটি ডাটাবেসে একটি টেবিল আপডেট করতে পারতাম? আমি মনে করি এটি সব সময় চালানো শুধু বিদ্যুৎ নষ্ট করা … হয়তো আমি এটি একটি প্রকল্প বাক্সে রাখা উচিত!

প্রস্তাবিত: