সুচিপত্র:

আর্মাদিলো হোম অটোমেশন: 5 টি ধাপ
আর্মাদিলো হোম অটোমেশন: 5 টি ধাপ

ভিডিও: আর্মাদিলো হোম অটোমেশন: 5 টি ধাপ

ভিডিও: আর্মাদিলো হোম অটোমেশন: 5 টি ধাপ
ভিডিও: Learn to control your own destiny 2024, জুলাই
Anonim
Image
Image

হোম অটোমেশন প্রকল্পটি বাড়ির ভিতরে বিভিন্ন বৈদ্যুতিক সিস্টেম যেমন লাইট, যন্ত্রপাতি এবং আউটলেট পরিচালনা করে এবং পরিচালনা করে। এই প্রকল্প 4D সিস্টেমের আর্মাদিলো -43T ব্যবহার করে।

প্রকল্পটি ব্যবহারকারীকে মোডটি ম্যানুয়াল বা স্বয়ংক্রিয়ভাবে সেট করতে দেয়। ম্যানুয়াল মোডে, ব্যবহারকারী নির্দিষ্ট আউটলেট বা ডিভাইস চালু বা বন্ধ করতে সক্ষম। অটোতে থাকাকালীন, ব্যবহারকারী যতক্ষণ না সংযুক্ত হওয়া সমস্ত ডিভাইস চালু বা বন্ধ করতে চান ততক্ষণ সময় নির্ধারণ করতে পারেন। এই মোডে, ব্যবহারকারী ডিভাইসগুলিকে ম্যানুয়ালি টগল করতে সক্ষম হয় না কিন্তু সে যেকোনো সময় ম্যানুয়ালে ফিরে যেতে পারে। ব্যবহারকারীকে স্বয়ংক্রিয়, সমস্ত ডিভাইস চালু এবং সমস্ত ডিভাইস বন্ধ করার জন্য দুটি মোড দেওয়া হয়। ডিভাইসগুলি চালু এবং বন্ধ করা রিলেগুলিকে ট্রিগার করার জন্য, আর্মাদিলো তার জিপিআইও ক্ষমতা ব্যবহার করে। যখন ম্যানুয়াল মোডে এবং একটি বোতাম টিপে ধরা পড়ে, তখন আর্মাদিলো সংশ্লিষ্ট GPIO পিনটি টগল করবে। যখন স্বয়ংক্রিয়ভাবে, আর্মাদিলো টাইমারের সেটিংসের উপর নির্ভর করে কেবল সমস্ত পিনকে কম বা উচ্চে পরিণত করবে। আর্মাদিলো হল ডিসপ্লে এবং প্রোটোটাইপিং চাহিদার আমাদের সমাধান। আর্মাদিলো বিসিএম 2835 এসওসি-তে এআরএম 1176 জেজেডএফ-এস সিপিইউ প্রসেসরের সাথে একক প্যাকেজে ভিডিওকোর চতুর্থ জিপিইউ দিয়ে চলে। আর্মাদিলো আর্মাদিলিয়ান অপারেটিং সিস্টেম ব্যবহার করার জন্য তৈরি করা হয়েছে, যা মূলত রাস্পবিয়ান/ডেবিয়ান অপারেটিং সিস্টেমের উপর ভিত্তি করে এবং BCM2835 SOC এর জন্য অনুকূলিত। এটি 13 টি জিপিআইও দিয়ে প্যাক করা হয়েছে যার 2 টি একক আই 2 সি চ্যানেল, 5 টি একক এসপিআই চ্যানেল এবং 2 টি ইউএআরটি চ্যানেল রয়েছে। 2 পিডব্লিউএম চ্যানেলগুলিও উপলব্ধ যা মিনি-স্পিকারের সাথে অন-বোর্ড এম্প্লিফায়ারের সাথে ভাগ করা হয়। এটিতে একটি ইউএসবি পোর্ট রয়েছে যা পেরিফেরাল ডিভাইসের জন্য ব্যবহার করা যেতে পারে যেমন কীবোর্ড, ইউএসবি হাব, ওয়াই-ফাই ডংগল এবং ব্লুটুথ মডিউল।

ধাপ 1: এটি কিভাবে কাজ করে?

নির্মাণ
নির্মাণ

ধাপ 2: নির্মাণ

নির্মাণ
নির্মাণ

উপাদান

  1. ARMADILLO 43T
  2. 6-8 চ্যানেল রিলে
  3. পরিবর্তিত এক্সটেনশন আউটলেট
  4. 3 টি লাইট/ল্যাম্প
  5. কিছু যন্ত্রপাতি
  6. ইউএসডি কার্ড

সফটওয়্যার

পাইথন-টিকে মডিউল

ধাপ

  1. উপরের প্রথম ছবিতে দেখানো এক্সটেনশন আউটলেটটি পরিবর্তন করুন। খোলা শেষ সংযোগ থেকে তারের এক্সটেনশন যোগ করুন। এই তারগুলি রিলে মডিউলের সাথে সংযুক্ত থাকবে। একটি পরিবর্তিত এক্সটেনশন আউটলেটের পরিকল্পিত চিত্র।
  2. উপরের দ্বিতীয় ছবিতে দেখানো উপাদানগুলি সংযুক্ত করুন।
  3. আর্মাদিলো থেকে রিলে মডিউল সংযোগ:

পিন 1 (জিপিআইও 37) থেকে ইন 1

Pin2 (GPIO38) থেকে In2

Pin3 (GPIO39) থেকে In3

Pin4 (GPIO35) থেকে In4

Pin5 (GPIO36) থেকে In5

Pin6 (GPIO45) থেকে In6

Pin9 (GND) থেকে GND

Pin10 (+5V) থেকে +5V

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

ধাপ 3: প্রোগ্রাম

The Armadillo-43T ডেটশীট খুলুন এবং কিভাবে Armadillian ইমেজ এবং অন্যান্য প্রয়োজনীয় সফটওয়্যার ইনস্টল করতে হয় তার নির্দেশাবলী অনুসরণ করুন।

Py পাইথন-টিকে মডিউল ইনস্টল করুন

sudo apt-get python-tk ইনস্টল করুন

• ইনস্টল করুন, wiringPi নির্দেশাবলীর জন্য এই লিঙ্কে যান:

https://wiringpi.com

W wiringPi ইনস্টল করার পর, wiringARM ডাউনলোড করে ইনস্টল করুন

wget

HomeAutomation.zip ফাইলটি ডাউনলোড এবং আনজিপ করুন

Steps এই পদক্ষেপগুলির পরে, HomeAutomation.py চালান

প্রস্তাবিত: