সুচিপত্র:
- ধাপ 1: আপনার কুমড়া খোদাই
- ধাপ 2: ইলেকট্রনিক্স উপাদানগুলি ওয়্যার করুন
- ধাপ 3: আপনার কুমড়া প্রোগ্রামিং
- ধাপ 4: উপভোগ করুন
ভিডিও: একটি IoT হ্যালোইন কুমড়া - একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
সবাইকে অভিবাদন, কয়েক সপ্তাহ আগে হ্যালোইন ছিল এবং followingতিহ্য অনুসরণ করে আমি আমার বারান্দার জন্য একটি চমৎকার কুমড়া তৈরি করেছি। কিন্তু আমার কুমড়ো বাইরে থাকার কারণে, আমি বুঝতে পেরেছিলাম যে মোমবাতি জ্বালানোর জন্য প্রতি সন্ধ্যায় বাইরে যেতে বেশ বিরক্তিকর। এবং আমি এটাও বুঝতে পারলাম যে, এটা আরো মজার হবে, যদি আমি মোমবাতির আলোর রঙ পরিবর্তন করতে পারি।
আপনি যদি আপনার কুমড়োর লাইটগুলিকে স্বয়ংক্রিয় করতে শিখতে চান এবং আপনার হ্যালোইন কুমড়াকে বিভিন্ন রঙের আলো দিতে সক্ষম হতে চান তবে এই টিউটোরিয়ালটি আপনার জন্য।
এখানে আমি প্রথমে দেখাবো কিভাবে আপনার কুমড়োর লাইটের অন/অফ সুইচ (RGB LED Neopixel Ring) নিয়ন্ত্রণ করতে IoT ডিভাইস (এখানে একটি Arduino MKR1000) ব্যবহার করতে হয়। দ্বিতীয়বার, আমি আপনাকে দেখাবো কিভাবে আপনার স্মার্টফোন ব্যবহার করে বিভিন্ন লাইটের রঙ সেট করবেন। ???
চল শুরু করি !
সরবরাহ:
এখানে উপাদানগুলির তালিকা, এই প্রকল্পের জন্য আপনার প্রয়োজন হবে। যদি আপনার কোন উপাদান কেনার প্রয়োজন হয়, ইবে বা আমাজন দেখুন, আপনি সেগুলি ন্যায্য মূল্যে কিনতে পারেন।
- একটি কুমড়া
- Arduino MKR1000
- Neopixel রিং - 12 RGB LED (SK6812)
- 1000µF ক্যাপাসিটর
- 470Ω প্রতিরোধক
- 3.7V 2000mAh LiPo ব্যাটারি - যদি USB মাইক্রোর মাধ্যমে চালিত না হয়
- কিছু জাম্পার তার
- একটি ঝাল লোহা
ধাপ 1: আপনার কুমড়া খোদাই
মজা করুন এবং কুমড়োর স্যুপ উপভোগ করুন কুমড়োর মাংস দিয়ে যা আপনি ভিতরের অংশ থেকে কেটে ফেলেছেন ??
ধাপ 2: ইলেকট্রনিক্স উপাদানগুলি ওয়্যার করুন
আপনার উপাদানগুলি বুঝুন
আপনি নীচের এই প্রকল্পের জন্য ওয়্যারিং ডায়াগ্রাম পাবেন। ওয়্যারিং শুরু করার আগে, আপনাকে কয়েকটি বিষয় বিবেচনা করতে হবে।
- আপনি কোন Arduino মাইক্রোকন্ট্রোলার বোর্ড ব্যবহার করছেন? আপনার কি বোর্ডে 5V বা 3.3V ইনপুট আছে? আপনার বোর্ডে কি 5V পাওয়ার আউটপুট পিন আছে?
- আপনার LED Neopixel রিং এর সাইজ কত - 12, 16, 24 পিক্সেল?
- আপনি কিভাবে আপনার Arduino মাইক্রোকন্ট্রোলার এবং আপনার LEDs শক্তি যাচ্ছে?
এই প্রকল্পে, আমি একটি Arduino MKR1000 ব্যবহার করতে বেছে নিয়েছি, যার একটি এমবেডেড ওয়াইফাই চিপ রয়েছে। আমি এই Arduino এর সাথে যাওয়ার সিদ্ধান্ত নিয়েছি কারণ আমি ওয়াইফাই এর মাধ্যমে আমার স্মার্টফোন থেকে আমার Arduino নিয়ন্ত্রণ করতে সক্ষম হতে চেয়েছিলাম। এছাড়াও, আমি ইতিমধ্যে বাড়িতে এই বোর্ড ছিল এবং অন্য কিছু জন্য ব্যবহার করা হয় নি। আরেকটি বিকল্প একটি ESP8266 ওয়াইফাই মডিউল সহ একটি Arduino Uno, Nano বা অন্য কোন Arduino ব্যবহার করা হবে।
অন্যান্য Arduino এর তুলনায়, MKR1000 3.3V এ চলে। আপনি যখন USB পোর্টের মাধ্যমে বোর্ডে 5V সরবরাহ করতে পারেন, আপনি I/O পিনগুলিতে 3.3V এর বেশি বিতরণ করতে পারবেন না। MKR1000 এর একটি 5V পিন আছে, যা 5V ডিভাইসগুলিকে পাওয়ার জন্য ব্যবহার করা যেতে পারে। আমাদের ক্ষেত্রে, আমরা আমাদের নিওপিক্সেল রিংকে পাওয়ার জন্য এই পিনটি ব্যবহার করব। আপনি যদি 16, 24 বা তার বেশি পিক্সেলের মতো বড় রিং ব্যবহার করেন তবে আপনি একটি পৃথক পাওয়ার সাপ্লাই ব্যবহার করার কথা বিবেচনা করতে পারেন।
কুমড়া এবং ইলেকট্রনিক্স আমার বারান্দায় থাকবে এবং তাই আমরা আমাদের আরডুইনো এবং নিওপিক্সেলকে পাওয়ার জন্য 3.7V LiPo ব্যাটারি ব্যবহার করব। MKR1000 BatteryLife টিউটোরিয়ালটি আপনাকে ব্যাটারির ক্ষমতা নির্ধারণ করতে সাহায্য করবে। যেহেতু আমি প্রতিদিন ব্যাটারি রিচার্জ করতে চাইনি, তাই আমি 2000mAh ব্যাটারি বেছে নিয়েছি। তাছাড়া, আমি আমার কুমড়ো জ্বালানোর সময় আরডুইনোকে স্ট্যান্ডবাই মোডে রাখার সিদ্ধান্ত নিয়েছি। ওয়াইফাই মডিউল বন্ধ থাকায় এটি বিদ্যুৎ খরচ কমাতে সাহায্য করে।
আপনার উপাদানগুলি ওয়্যার করুন
- ক্যাপাসিটরটি সরাসরি নিওপিক্সেল রিংয়ে বিক্রি করুন। GND এর নেতিবাচক দিক এবং 5V এর ইতিবাচক দিক
- 470Ω প্রতিরোধককে ডেটা ইন (ডিআই) পিনে বিক্রি করুন
- একটি জাম্পার ওয়্যার ব্যবহার করে আরডুইনো এর 5V পিনটিকে নিওপিক্সেলের 5V এর সাথে সংযুক্ত করুন
- একটি জাম্পার তার ব্যবহার করে আরডুইনো এর GND পিনটিকে Neopixel এর GND এর সাথে সংযুক্ত করুন
- Arduino এর #4 ডিজিটাল পিনটি একটি জাম্পার তার ব্যবহার করে নিওপিক্সেলের DI এর সাথে সংযুক্ত করুন
একবার এটি হয়ে গেলে, আপনাকে "IoT-Halloween-Pumpkin" GitHub ফোল্ডারটি খুলতে হবে এবং আপনার Arduino এ আপলোড করার আগে কোডটিতে কিছু পরিবর্তন করতে হবে। আশা করি আপনি একটু প্রোগ্রামিং এর জন্য প্রস্তুত !! ????
ধাপ 3: আপনার কুমড়া প্রোগ্রামিং
আপনার Arduino প্রোগ্রাম করুন
এই প্রকল্পে, আমরা আমাদের Arduino প্রোগ্রাম করতে চাই যাতে নিম্নলিখিতগুলি অর্জন করা হয়:
- আরডুইনো ওয়াইফাই এর মাধ্যমে ব্লিন্ক অ্যাপের সাথে সংযুক্ত।
- ব্লিওঙ্ক অ্যাপের মাধ্যমে নিওপিক্সেল লাইটের রং পরিবর্তন করা হয়।
আপনি আমার "IoT Halloween Pumpkin" GithHub সংগ্রহস্থলে এই প্রকল্পের কোড খুঁজে পেতে পারেন। কিন্তু আপনি এটি খনন করার আগে, আপনি এই প্রকল্পটি করার সময় আমি শিখেছি এমন কিছু জিনিস সম্পর্কে পড়তে চাইতে পারেন! ???
এলইডি লাইট শো
ঠিকানাযুক্ত LEDs বা Adafruit এর ভাষায় "NeoPixel" যেমন WS2812, WS2811 এবং SK6812 LED ড্রাইভারগুলি Adafruit NeoPixel লাইব্রেরি ব্যবহার করে নিয়ন্ত্রণ করা যায়। যদি আপনি প্রথমবারের মতো নিওপিক্সেল ব্যবহার করেন তবে আমি আপনাকে অ্যাডাফ্রুট নিওপিক্সেল উবারগাইড দেখার পরামর্শ দিচ্ছি। পরামর্শ এবং টিপস পূর্ণ, এটি একটি মহান সম্পদ!
আপনার কুমড়ায় একটি LED রঙ সেট করতে, আপনাকে আপনার Arduino/NeoPixel এ RGB মান পাঠাতে হবে। সবচেয়ে সহজ হল কিছু রঙের কালার কোড দেখা! স্পিরো ডিস্কো ব্লু, হারলেকুইন, ড্যাফোডিল বা রোজ বোনবোন, এখানে কিছু চমৎকার।
একটি মজার উপায় হল আপনার নিওপিক্সেল "নাচ" -এ রঙ থাকা। আপনি যদি সত্যিই অনুপ্রাণিত হন, তাহলে এটি ব্যবহার করুন! অন্যথায়, Tweaking4All LEDStrip Effects ব্লগ পোস্ট চেক করুন। আপনি কিছু চমত্কার আশ্চর্যজনক আলো প্রভাব জন্য কোড পাবেন। আরেকটি দুর্দান্ত সম্পদ হল অ্যাড্রিয়ানো দ্বারা নিওপিক্সেল এফেক্ট জেনারেটর।
ব্লাইঙ্ক অ্যাপ
Blynk অ্যাপটি অন্যতম জনপ্রিয় IoT প্ল্যাটফর্ম। Blynk অ্যাপটি ব্যবহার করা অসম্ভব সহজ এবং ৫ মিনিটেরও কম সময়ে আপনি আপনার IoT ডিভাইসের মাধ্যমে ইন্টারনেটের মাধ্যমে যোগাযোগের জন্য আপনার স্মার্টফোনে একটি IoT অ্যাপ তৈরি করতে পারবেন। আপনার প্রয়োজনে আপনার Blynk অ্যাপটি সেলাই করার আগে, আপনার প্রয়োজন হবে:
1. Blynk অ্যাপটি ডাউনলোড করুন
2. Blynk লাইব্রেরি ইনস্টল করুন
3. আপনার IoT ডিভাইসে সংযোগ স্থাপন করুন
Blynk অ্যাপটি প্রত্যেককে শুরু করতে সাহায্য করার জন্য দুর্দান্ত ডকুমেন্টেশন প্রকাশ করেছে। আমার মতো এখানে একবার দেখুন, এটি আপনার প্রথমবার এটি ব্যবহার করছে।
ধাপ 4: উপভোগ করুন
অভিনন্দন, আপনি এখন আপনার সোফায় আরামে বসতে পারেন এবং আপনার হ্যালোইন কুমড়োর LEDs এর রং নিয়ন্ত্রণ করতে আপনার স্মার্টফোন ব্যবহার করতে পারেন। ???
আমার প্রকল্পের মাধ্যমে পড়ার জন্য আপনাকে ধন্যবাদ। আমি আশা করি আপনি এটি উপভোগ করবেন এবং এটি আপনাকে আপনার ক্রিসমাস ট্রি, আপনার শীতকালীন স্নোম্যান বা অন্য কিছুতে আপনার এলইডিগুলির জন্য অনুরূপ কিছু করার জন্য অনুপ্রাণিত করবে!
প্রস্তাবিত:
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়া দিয়ে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: 4 টি ধাপ (ছবি সহ)
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়ার সাথে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: আমার 'ible' #45 তে স্বাগতম। কিছুক্ষণ আগে আমি লেগো স্টার ওয়ার্স পার্টস ব্যবহার করে BB8 এর একটি সম্পূর্ণরূপে কার্যকরী RC সংস্করণ তৈরি করেছি … স্পেরো দ্বারা তৈরি ফোর্স ব্যান্ড, আমি ভেবেছিলাম: " ঠিক আছে, আমি গ
ESP8266 ওয়াইফাই মডিউল এবং Blynk অ্যাপ ব্যবহার করে Arduino Uno নিয়ন্ত্রণ করুন: 6 টি ধাপ
ESP8266 WiFi মডিউল এবং Blynk অ্যাপ ব্যবহার করে Arduino Uno নিয়ন্ত্রণ করুন: এই প্রকল্পটি আপনাকে ESP8266-01 WiFi মডিউল এবং Blynk অ্যাপ ব্যবহার করে Arduino পিন নিয়ন্ত্রণ করতে সক্ষম করে। Blynk অ্যাপটি ব্যবহার করা খুবই সহজ এবং IoT সম্পর্কে শেখার শুরু করার একটি দুর্দান্ত উপায়। এই টিউটোরিয়ালটি উইন্ডোজ পিসির জন্য
আরডুইনো/অ্যান্ড্রয়েড টাইমার (অ্যাপ সহ!) আপনার আলো এবং অন্যান্য জিনিস নিয়ন্ত্রণ করুন: 6 টি ধাপ
আরডুইনো/অ্যান্ড্রয়েড টাইমার (অ্যাপ সহ!) আপনার আলো এবং অন্যান্য জিনিস নিয়ন্ত্রণ করুন: হাই! এখানে আমি অন্য টাইমারের সাথে আছি। এই প্রকল্পের মাধ্যমে আপনি সেট করতে পারেন যে টাইমার হবে " চালু " অথবা " বন্ধ " দিনের প্রতিটি ঘন্টার জন্য। আপনি অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে দিনে একাধিক ইভেন্ট সেট করতে পারেন। আরডুইনো এবং অ্যান্ড্রয়েডের সমন্বয়ে আমরা
NodeMCU (ESP8266) এবং Blynk অ্যাপ ব্যবহার করে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন: 8 টি ধাপ (ছবি সহ)
NodeMCU (ESP8266) এবং Blynk অ্যাপ ব্যবহার করে হোম অ্যাপ্লায়েন্সস নিয়ন্ত্রণ করুন: এই টিউটোরিয়ালে, আমরা শিখতে যাচ্ছি কিভাবে Blynk অ্যাপ এবং NodeMCU (ESP8266) ব্যবহার করতে হয় যাতে ল্যাম্প নিয়ন্ত্রণ করা যায় (অন্য যে কোন গৃহস্থালি যন্ত্রপাতি ঠিক থাকবে), সমন্বয় হবে ইন্টারনেটের মাধ্যমে হতে হবে এই নির্দেশের উদ্দেশ্য হল সহজ দেখানো
ব্লাইঙ্ক অ্যাপ এবং রাস্পবেরি পাই দিয়ে আপনার স্মার্টফোন থেকে হোম অ্যাপ্লায়েন্সগুলি নিয়ন্ত্রণ করুন: 5 টি ধাপ (ছবি সহ)
Blynk App এবং Raspberry Pi দিয়ে আপনার স্মার্টফোন থেকে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন: এই প্রজেক্টে আমরা হোম অ্যাপ্লায়েন্স (কফি মেকার, ল্যাম্প, উইন্ডো পর্দা এবং আরও অনেক কিছু নিয়ন্ত্রণ করার জন্য Blynk অ্যাপ এবং রাস্পবেরি পাই 3 ব্যবহার করতে শিখব। হার্ডওয়্যার উপাদান: রাস্পবেরি পাই 3 রিলে ল্যাম্প ব্রেডবোর্ড ওয়্যারসফটওয়্যার অ্যাপস: ব্লিনক এ