সুচিপত্র:

DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং: 7 টি ধাপ (ছবি সহ)
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং: 7 টি ধাপ (ছবি সহ)

ভিডিও: DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং: 7 টি ধাপ (ছবি সহ)

ভিডিও: DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং: 7 টি ধাপ (ছবি সহ)
ভিডিও: Exclusive: নেশা তার ফেসবুক অ্যাকাউন্ট হ্যাক! | বিক্রি করে মোটা অংকের টাকায়! | Facebook Hacker | FB 2024, নভেম্বর
Anonim
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং
DIY আপনার নিজের হোম অটোমেশন সিস্টেম হ্যাকিং

একটি হোম অটোমেশন সিস্টেম লাইট, ফ্যান, বিনোদন সিস্টেম ইত্যাদি যন্ত্রপাতি চালু/বন্ধ করতে সক্ষম হওয়া উচিত। এমন একটি সিস্টেম যা ওয়্যারলেস এখনো ইন্টারনেট থেকে স্বাধীন, কিন্তু সবচেয়ে গুরুত্বপূর্ণ, DIY এবং ওপেন সোর্স কারণ আমি বুঝতে চাই কিভাবে এটা কাজ করে

কেন চাকা পুনরায় উদ্ভাবন?

আরো চাই?

  • কেন DIY যখন আপনি কিনতে পারে?
  • একটি "স্মার্ট" বাগান কি?
  • শুরু হচ্ছে একটি স্মার্ট ইন্ডোর গার্ডেন
  • ইন্ডোর গার্ডেনিং এর গভীরে খনন
  • ইনডোর গার্ডেনিং: কি ভুল হতে পারে?
  • নিউট্রিয়েন্ট সলিউশন সিস্টেম পরিচালনা করা
  • যখন আপনি পাই করতে পারেন তখন আরডুইনো কেন?

hydromazing.com

ধাপ 1: CoreConduit: গার্ডেন কন্ট্রোলার সিস্টেম পর্যালোচনা করুন

CoreConduit: গার্ডেন কন্ট্রোলার সিস্টেম পর্যালোচনা করুন
CoreConduit: গার্ডেন কন্ট্রোলার সিস্টেম পর্যালোচনা করুন

Coreconduit: গার্ডেন কন্ট্রোলার সিস্টেম মানুষের জীবনযাত্রার অবস্থার জন্য আমাদের প্রয়োজনের চেয়ে বেশি কাজ করে তাই আসুন দেখি এটি কী করছে তাই আমরা কিছু পরিবর্তন করতে পারি। সুস্থ উদ্ভিদের উপর এবং তার উপর নির্দেশযোগ্য ড্রোনের লেখক যতক্ষণ মনোযোগ এবং একঘেয়েমি প্রয়োজন, "… আমি Arduino- এ একটি ফাংশন প্রোগ্রাম করেছি যাকে আমি ডেকেছি," TheDecider "যা ক্রমবর্ধমান উদ্ভিদের জন্য সর্বোত্তম পরিবেশগত অবস্থা বজায় রাখার উপর ভিত্তি করে সিদ্ধান্ত নেয়। 1000 ফুট।"

চমৎকার! আমাদের এই দিকে নজর দেওয়া উচিত, "দ্য ডেকাইডার"

এই প্রকল্পের জন্য আরেকটি প্লাস হল:

"নিরাপত্তার কথা মাথায় রেখে, আমি এসি কারেন্ট প্রকাশ করে এমন রিলে ব্যবহার না করা বেছে নিয়েছি। পরিবর্তে, আমি লাইট, পাম্প, ফ্যান, হিটার এবং হিউমিডিফায়ার নিয়ন্ত্রণের জন্য রিমোট কন্ট্রোল্ড ওয়্যারলেস আউটলেট ব্যবহার করা বেছে নিয়েছি।"

ধাপ 2: সোর্স-কোড ডাউনলোড করুন

সোর্স-কোড ডাউনলোড করুন
সোর্স-কোড ডাউনলোড করুন

GitHub থেকে সোর্স-কোড ডাউনলোড করুন।

433MHz RF মডিউল টিউটোরিয়াল

নির্দেশিকা ব্যাখ্যা করে:

"সোর্স-কোডে আমি" সেন্সর "বস্তু এবং" যন্ত্রপাতি "বস্তুগুলি পরিচালনা, প্রেরণ এবং গ্রহণের জন্য একটি ভিত্তি তৈরি করেছি। এই প্রকল্পটি সহজেই অন্যান্য পরিবেশের সাথে কাজ করার জন্য সংশোধন করা যেতে পারে যেখানে সেন্সর এবং অপারেটিং যন্ত্রপাতিগুলি নিয়ন্ত্রণ করে নিয়ন্ত্রণ করা হয় প্রোগ্রাম করা নিয়মের উপর ভিত্তি করে। আপনার ওয়্যারলেস আউটলেটগুলির সাথে এটি সঠিকভাবে কাজ করার জন্য আপনাকে সোর্স-কোডে কিছু সমন্বয় করতে হবে। পরিবর্তনগুলি করার জন্য, আপনাকে জানতে হবে যে কোডগুলি আপনার ওয়্যারলেস রিমোট কন্ট্রোল ব্যবহার করে এবং আউটলেটগুলি গ্রহন করার জন্য প্রোগ্রাম করা হয়। আমি আপনার Arduino Uno* w/ protoshield- এ ইনস্টল করার জন্য একটি স্কেচ অন্তর্ভুক্ত করেছি - কোডগুলি অর্জনের প্রক্রিয়ার মাধ্যমে আপনাকে ধাপে ধাপে। আপনাকে 433Mhz রিসিভার মডিউল pictureোকাতে হবে (চিত্রের মতো) এবং এই স্কেচ, StartCore.ino কে Arduino Uno* এ আপলোড করুন এবং সেই পোর্টের জন্য সিরিয়াল কনসোল খুলুন যাতে আপনি Arduino থেকে ডেটা গ্রহণ করতে পারেন।"

আসুন একটা বানাই !!

"আপনি আপনার রিমোট থেকে সমস্ত কোড অর্জনের প্রক্রিয়া সম্পন্ন করার পর আপনি সরাসরি TheDecider.h হেডার ফাইলে কপি করে পেস্ট করতে পারেন যেখানে আমি নির্দেশ করেছি।"

ধাপ 3: কন্ট্রোলার তৈরি করুন

কন্ট্রোলার তৈরি করুন
কন্ট্রোলার তৈরি করুন
কন্ট্রোলার তৈরি করুন
কন্ট্রোলার তৈরি করুন
কন্ট্রোলার তৈরি করুন
কন্ট্রোলার তৈরি করুন

অংশ: (রেফারেন্স হিসাবে দেওয়া লিঙ্ক)

  • Arduino Uno R3 (এই প্রকল্পটি আরও ইউনিট ব্যবহার করে বাড়ানো যেতে পারে।)
  • Arduino Uno Sensor Protoshield (লেখক একটি নকশা LCD ডিসপ্লের মত দেখতে একটি প্রোটোটাইপিং বোর্ড ব্যবহার করেছেন।) আমরা একইটি ব্যবহার করতে পারি, নিজের তৈরি করতে পারি, অথবা সেন্সর শিল্ড ব্যবহার করতে পারি।)
  • 10k প্রতিরোধক
  • পুরুষ পিসিবি হেডার
  • মহিলা পিসিবি হেডার
  • সেন্সরগুলির জন্য তারের w/ সংযোগকারী
  • 433MHz RF ট্রান্সমিটার এবং রিসিভার মডিউল
  • সোর্স-কোড সহ ওয়্যারলেস নিয়ন্ত্রিত আউটলেটগুলির 5 টি প্যাক সেট করুন !!
  • 2 বা তার বেশি - nRF24L01 2.4Ghz ওয়্যারলেস রেডিও ট্রান্সসিভার মডিউল

চ্ছিক অংশ:

  • Arduino Uno R3* বা Pro Mini*
  • রিয়েল-টাইম ক্লক মডিউল
  • Ptionচ্ছিক: 3.3v নিয়ন্ত্রক সহ nRF24L01 অ্যাডাপ্টার
  • সংযোগকারী তারের
  • ডিসপ্লে অপশন এলসিডি w/ বোতাম Shiাল + Arduino Uno R3*
  • 2 x 4-pin পুরুষ হেডার সংযোগকারী তারের
  • SD কার্ড বিকল্প SD কার্ড শিল্ড + Arduino Uno R3*
  • সংযোগকারী তারের

ইন্টারনেট সংযোগ বিকল্প

  • ইথারনেট বা ওয়াইফাই শিল্ড + Arduino Uno R3*
  • সংযোগকারী তার-দেখুন
  • নল বাক্স w/ idাকনা

সরঞ্জাম:

  • সোল্ডারিং আয়রন w/ ঝাল
  • স্ক্রু ড্রাইভার - ছোট সমতল মাথা
  • ইউএসবি কর্ড - স্ট্যান্ডার্ড
  • PC w/ Arduino অথবা Atmel Visual Studio w/ Visual Micro প্লাগইন

ধাপ 4: কিছু সমাবেশ প্রয়োজন

কিছু সমাবেশ প্রয়োজন
কিছু সমাবেশ প্রয়োজন
কিছু সমাবেশ প্রয়োজন
কিছু সমাবেশ প্রয়োজন
কিছু সমাবেশ প্রয়োজন
কিছু সমাবেশ প্রয়োজন

আপনার নিজস্ব ওয়্যারলেস রিমোট এসি আউটলেটগুলি কোন কোডগুলি ব্যবহার করে তা বের করে শুরু করুন। সোর্স-কোড ধরে নেয় যে পিন 2 (গ্রাউন্ড), 3 (ডেটা), 4 (ভিসিসি) এবং A5 (SCL), A4 (SDA), Vcc ব্যবহার করে I2C এর মাধ্যমে সংযুক্ত একটি রিয়েল-টাইম ক্লক মডিউলে 433Mhz রিসিভার রয়েছে। স্থল

ধাপ 5: ওয়্যারলেস যাওয়া

ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে
ওয়্যারলেস যাচ্ছে

এখন যেহেতু নিয়ন্ত্রক আমাদের এসি আউটলেটের কোড সহ প্রোগ্রাম করা হয়েছে, আমরা nRF24L01 মডিউল যোগ করতে পারি।

2.54 মিমি মহিলা সংযোজক সহ ডুপন্ট রেইনবো ফিতা ব্যবহার করে যাতে আমি কাস্টম তারের সংযোগকারী তৈরি করতে পারি:

  • Arduino / Wire Color / nRF24L01 Pin এ পিন নম্বর
  • পিন 9: কমলা / সিএসএন "চিপ নির্বাচন"
  • পিন 10: হলুদ / সিই "চিপ সক্ষম"
  • পিন 11: সবুজ / MOSI "মাস্টার আউট, স্লেভ ইন"
  • পিন 12: নীল / MISO "মাস্টার ইন, স্লেভ আউট"
  • পিন 13: বেগুনি / এসসিকে "সিস্টেম ক্লক"
  • Vcc 3.3v* লাল (Uno ব্যবহার না করলে, ভোল্টেজ রেগুলেটর সহ adapচ্ছিক অ্যাডাপ্টার বোর্ড)
  • গ্রাউন্ড। বাদামী

তারের রঙের কোডিং nRF24L01 কম্পোনেন্ট সাইডের দিকে তাকিয়ে আছে যার উপরে ক্রিস্টাল ওরিয়েন্টেড - নীচে ডান থেকে, উপরে যাচ্ছে: বাদামী | কমলা | বেগুনি | নীল। নীচে থেকে বাম দিকে যাওয়া: লাল | হলুদ | সবুজ | NC

NRF24L01 কে Arduino এর সাথে সংযুক্ত করার বিষয়ে আরো আশ্চর্যজনক তথ্য।

ধাপ 6: রিসিভার সাইড

রিসিভার সাইড
রিসিভার সাইড
রিসিভার সাইড
রিসিভার সাইড

রিসিভার সোর্স-কোড অনুমান করে যে এটি একটি NRF24L01 এর সাথে সংযুক্ত Arduino Uno বা ProMini তে কম্পাইল এবং এক্সিকিউট করা যাচ্ছে, যা কন্ট্রোলারের মতো। গার্ডেন কন্ট্রোলার সিস্টেমের অংশ হিসাবে, রিসিভার সংযুক্ত এলসিডি ডিসপ্লে এবং/অথবা পিন 2 (গ্রাউন্ড), 3 (সিগন্যাল), 4 (ভিসিসি) তে সংযুক্ত পাইজো থেকে শ্রবণযোগ্য সতর্কতার মাধ্যমে সতর্কতা পাঠাবে। হোম অটোমেশন প্রকল্পগুলিতে ব্যবহারের জন্য, সতর্কতা ব্যবস্থা সরানো যেতে পারে বা পছন্দসই প্রভাব অনুযায়ী নিয়মগুলি কাস্টমাইজ করা যায়।

ধাপ 7: আরও এগিয়ে যাওয়া …

সামনে যাচ্ছি…
সামনে যাচ্ছি…

Arduino Uno, Pro Mini, nRF24L01, এবং অন্যান্য ওপেন সোর্স মডিউল ব্যবহার করে অনেক সম্ভাবনার দরজা খুলে যায়। আমাদের কাছে এখন সেন্সর, যন্ত্রপাতি, সতর্কতা ইত্যাদির জন্য ডেটা অবজেক্ট পাঠানোর জন্য একটি ওয়্যারলেস ফ্রেমওয়ার্ক রয়েছে, রিমোট এসি আউটলেট এবং সেন্সর ইনপুটগুলির জন্য একটি নিয়ামক এবং একটি ইউজার ইন্টারফেসের বিকাশের জন্য একটি রিসিভার ব্যবহার করে। সেন্সর এবং ব্যবহারকারীর ইনপুটগুলির উপর ভিত্তি করে যে কোনও সংখ্যক কাজ সম্পাদনের জন্য TheDecider আপডেট করা যেতে পারে। প্রাপক তার প্রাপ্ত তথ্যের প্রতিক্রিয়ায় কি করে তা আপনার উপর নির্ভর করে।

টিঙ্কারিং উপভোগ করুন !!

হাইড্রোপনিক্সে আগ্রহী?

অধিবাস স্বয়ংক্রিয়তা
অধিবাস স্বয়ংক্রিয়তা
অধিবাস স্বয়ংক্রিয়তা
অধিবাস স্বয়ংক্রিয়তা

হোম অটোমেশনে রানার আপ

প্রস্তাবিত: