সুচিপত্র:

GO-4 স্মার্ট হোম Arduino Bot: 7 টি ধাপ (ছবি সহ)
GO-4 স্মার্ট হোম Arduino Bot: 7 টি ধাপ (ছবি সহ)

ভিডিও: GO-4 স্মার্ট হোম Arduino Bot: 7 টি ধাপ (ছবি সহ)

ভিডিও: GO-4 স্মার্ট হোম Arduino Bot: 7 টি ধাপ (ছবি সহ)
ভিডিও: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, নভেম্বর
Anonim
GO-4 স্মার্ট হোম আরডুইনো বট
GO-4 স্মার্ট হোম আরডুইনো বট

এই প্রকল্পে আমি আপনাকে দেখাবো কিভাবে ইন্টারনেটের মাধ্যমে দূরবর্তীভাবে আপনার বাড়ির যন্ত্রপাতি নিয়ন্ত্রণ করতে IOT প্রযুক্তি ব্যবহার করে একটি স্মার্ট হোম বট তৈরি করা যায়।

কিন্তু আমরা শুরু করার আগে আসুন আমরা এই কৌশল সম্পর্কে কথা বলি যেমন আমরা করতাম …

IOT কি?

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

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

সুতরাং ধরা যাক যে আইওটি ইন্টারনেটের একটি বিশাল সিস্টেম যা প্রতিটি মেশিনকে একটি অনন্য আইডি কল করে আইপি ঠিকানা ব্যবহার করে।

আমি কিভাবে আমার Arduino বোর্ড ব্যবহার করে এই বিশ্বের একটি অংশ হতে পারি?

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

অভ্যন্তরীণ নিয়ামকের বিশেষ উল্লেখ:

Es এসপ্রেসিফ প্রসেসর 32-বিট এবং 80 মেগাহার্টজ এবং 160 মেগাহার্টজ এ উন্নীত হতে পারে।

· 64KB মেমরি বুটলোডার।

· 64KB কুইক র‍্যাম মেমরি মাইক্রোকন্ট্রোলারের জন্য নিবেদিত।

· 96KB এলোমেলো অ্যাক্সেস মেমরি।

*নোট 1)

ESP8266 ডিভাইসটি সাধারণত কোন মডিউল ছাড়াই বিক্রি করা হয়, এবং আমার ব্যক্তিগত মতামত অনুসারে আমি এর ESP-01 অ্যাডাপ্টার ব্যবহার করতে পছন্দ করি যাতে এটি সহজেই Arduino বোর্ডের সাথে সংযুক্ত হয়।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

রোবট মডেল (ধাপ 3 এ উপলব্ধ)

Arduino Uno R3

ESP8266 মডিউল

ESP-01 অ্যাডাপ্টার

চারটি উপায় রিলে

LCD মডিউল 16x2

220 ওহম প্রতিরোধক সঙ্গে LED

জাম্পার তার

ধাপ 2: ESP8266 মডিউল ইনস্টল করা

ESP8266 মডিউল ইনস্টল করা হচ্ছে
ESP8266 মডিউল ইনস্টল করা হচ্ছে
ESP8266 মডিউল ইনস্টল করা হচ্ছে
ESP8266 মডিউল ইনস্টল করা হচ্ছে
ESP8266 মডিউল ইনস্টল করা হচ্ছে
ESP8266 মডিউল ইনস্টল করা হচ্ছে

অন্যান্য উপাদান ESP8266 মডিউল থেকে ভিন্ন হতে হবে

ব্যবহারের আগে সেটআপ করুন, কারণ এটি একক মডিউল এবং কোডটি আপলোড করার জন্য আপনি অনেকগুলি পদ্ধতি অনুসরণ করতে পারেন।

*নোট (2)

রোবটটি শুধুমাত্র স্থানীয় ওয়াই-ফাই নেটওয়ার্কের মাধ্যমে অ্যাক্সেস করা যায়। এটি ইন্টারনেট নিক্ষেপ নিয়ন্ত্রণ করতে, আপনাকে আপনার রাউটারে পোর্ট ফরওয়ার্ডিং করতে হতে পারে।

এই বিষয়ে আরো বিস্তারিত জানার জন্য:

www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html

ধাপ 3: রোবট বেস একত্রিত করা

রোবট বেস একত্রিত করা
রোবট বেস একত্রিত করা
রোবট বেস একত্রিত করা
রোবট বেস একত্রিত করা

এই সময়ে আমি একটি সাধারণ কার্ডবোর্ড মডেল নির্বাচন করি যা কয়েক ঘন্টার মধ্যে একত্রিত হতে পারে।

মডেলটি এখান থেকে ডাউনলোড করুন:-

paper-replika.com/index.php?option=com_cont…

এই বেসটি একত্রিত করা বেশ সহজ এটি আপনাকে কোনও বিশৃঙ্খল তারের চেহারা ছাড়াই পুরো সার্কিটটি ঠিক করতে দেয়, তাই আমি রোবট আউটপুটগুলির সাথে কাজ করার সুবিধার্থে এর সামনে LCD 16*8 ডিসপ্লে মডিউলটি স্থির করেছি এবং আমি এটি পরে ব্যাখ্যা করব।

এই লিঙ্কে আপনি শিখবেন কিভাবে এলসিডি ডিসপ্লে মডিউল ব্যবহার করতে হয়

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

ধাপ 4: রোবট টরসো একত্রিত করা

Image
Image
রোবট টরসো একত্রিত করা
রোবট টরসো একত্রিত করা

রোবট ধড়

একটি একক টুকরা নিয়ে গঠিত, এবং সামনে দুটি ছিদ্র রয়েছে যাতে আপনি আপনার LED ফ্ল্যাশারটি 220 ওহম প্রতিরোধক এবং ক্যামেরা মডিউল দিয়ে ঠিক করতে পারেন।

ধাপ 5: রোবট হেড এবং উইংস

রোবট হেড অ্যান্ড উইংস
রোবট হেড অ্যান্ড উইংস
রোবট হেড অ্যান্ড উইংস
রোবট হেড অ্যান্ড উইংস

এই টুকরাগুলি খুব মৌলিক এবং এর ভিতরে কোন তার বা সার্কিট নেই।

ধাপ 6: রিলে সার্কিট

Image
Image
রিলে সার্কিট
রিলে সার্কিট
রিলে সার্কিট
রিলে সার্কিট

আরডুইনোতে রিলে কিভাবে যোগ করবেন

এটি এমন একটি রিলে যা প্রধান চালিত ডিভাইসগুলি স্যুইচ করতে সক্ষম। এই রিলেগুলি ঘরের হিটার, চুলা এবং মোটরগুলির মতো সর্বাধিক চালিত যন্ত্রগুলি ছাড়া বাড়িতে ব্যবহৃত বেশিরভাগ ডিভাইস পরিচালনা করবে। নিশ্চিত করুন যে ডিভাইসটি আপনি চালু/বন্ধ করছেন তার VA (Volts x Amps) রিলে রেটিং এর চেয়ে কম।

সতর্কতা: এসি পরীক্ষা করার সময় সর্বদা খুব সতর্ক থাকুন, বৈদ্যুতিক শক মারাত্মক আঘাত হতে পারে।

এসি সংযুক্ত হলে নিচের দিক থেকে রিলে মডিউল খোলা থাকে সার্কিট স্পর্শ করবেন না।

সার্কিটের ডিসি অংশের জন্য:

আরডুইনো ডিজিটাল পিন 10 -> মডিউল পিন এস

Arduino GND -> মডিউল পিন -

Arduino +5V -> মডিউল পিন +

ধাপ 7: টিপস এবং কৌশল

কৌশল
কৌশল
কৌশল
কৌশল

আরডুইনো দিয়ে আপনার নিজের প্রকল্পগুলি বিকাশ করার সময়, কিছু কৌশল রয়েছে যা আপনি আটকে গেলে মনে রাখতে সহায়ক।

· নিশ্চিত করুন যে আপনি সঠিক লাইব্রেরি অন্তর্ভুক্ত করেছেন #ESP8266WiFi.h অন্তর্ভুক্ত করুন

Sure নিশ্চিত করুন যে আপনি Arduino 115200 পোর্ট 9600 Serial.begin (115200) এর ইনস্টল করা সঠিক পোর্টটি পড়ছেন;

· প্রকল্পের কোন অতিরিক্ত বিদ্যুৎ উৎসের প্রয়োজন নেই।

· এছাড়াও, নিশ্চিত করুন যে আপনার স্থানীয় ওয়াইফাই নেটওয়ার্কে সঠিক SSID এবং পাসওয়ার্ড লিখুন

const char* ssid = "YOUR_SSID";

const char* password = "YOUR_PASSWORD";

· একবার সিরিয়াল স্ক্রিন খুললে নিশ্চিত হয়ে নিন যে ইউআরএল এইরকম দেখাচ্ছে:

সংযোগের জন্য এই URL টি ব্যবহার করুন: https://192.168.1.100/, URL টি অনুলিপি করুন এবং আপনার ওয়েব ব্রাউজারে পেস্ট করুন।

* কোড সংযুক্ত

প্রস্তাবিত: