সুচিপত্র:
- ধাপ 1: স্মার্ট খরগোশের সংক্ষিপ্ত ইতিহাস
- ধাপ 2: নবজট্যাগ 2.0
- ধাপ 3: বনি চপ
- ধাপ 4: কথা বলা এবং শোনা
- ধাপ 5: খরগোশের মতো পড়া
- ধাপ 6: কি বলুন?
- ধাপ 7: খরগোশের জন্য একটি HAT
- ধাপ 8: ক্যামেরা এবং Tweaks
- ধাপ 9: কুকিন ডক কী? IFTTT রেসিপি
- ধাপ 10: সমাবেশ এবং পরীক্ষা
- ধাপ 11: খরগোশ প্রস্তুত?
- ধাপ 12: নবজট্যাগ ফিরে এসেছে
ভিডিও: RabbitPi - The Alexa Enabled, IFTTT Connected, Ear -wiggling IoT Assistant: 12 step
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এটি একটি অপ্রচলিত 2005 Nabaztag "স্মার্ট খরগোশ" যা আমি একটি রাস্পবেরি পাই 3 এবং একটি অ্যাডাফ্রুট মোটর HAT ব্যবহার করে একটি আধুনিক আইওটি সহকারীতে পুনর্নির্মাণ করেছি, একটি ওয়েবক্যাম মাইক্রোফোন এবং একটি ফিলিপস সাউন্ডশুটার স্পিকার সুন্দর মূল ক্ষেত্রে রয়েছে। এটি সাড়া দেয় অ্যামাজনের অ্যালেক্সা ভয়েস সার্ভিস ব্যবহার করে বোতাম চালু করা ভয়েস কমান্ড, ইন্টিগ্রেটেড স্পিকারের মাধ্যমে প্রতিক্রিয়াগুলি পড়ে। IFTTT (If This Then That) রেসিপিগুলি ট্রিগার করতে, স্মার্ট সকেট এবং সেলফোনের মতো অন্যান্য ইন্টারনেট-সংযুক্ত ডিভাইসের সাথে যোগাযোগ করতে ভয়েস কমান্ডগুলিও ব্যবহৃত হয়। যথেষ্ট না? আইএফটিটিটি ইভেন্টগুলিকে ট্রিগার করার পাশাপাশি এটি জিমেইলের মাধ্যমেও পায়, ইভোনা টেক্সট-টু-স্পিচ ইঞ্জিন ব্যবহার করে ইমেল, টেক্সট মেসেজ এবং অন্যান্য বিজ্ঞপ্তিগুলি পড়ে, উদাহরণস্বরূপ, হোম সিকিউরিটি ক্যামেরা থেকে পরাগ সতর্কতা বা বিজ্ঞপ্তি। আপনি LEDS এবং মোটর চালিত কানের সাথে ভিজ্যুয়াল প্রতিক্রিয়া? ওহ এবং এটির পেটে একটি V2 রাস্পবেরি পাই ক্যামেরা রয়েছে যা টুইটারে ভয়েস-অ্যাক্টিভেটেড সেলফি আপলোড করার জন্য। খরগোশটির কৌতুককে কথায় বর্ণনা করা কঠিন, ভিডিওটি দেখুন এটিকে কার্যকরী দেখতে!
ধাপ 1: স্মার্ট খরগোশের সংক্ষিপ্ত ইতিহাস
আসল নবজট্যাগ "প্রথম স্মার্ট খরগোশ" 2005 সালে প্রকাশিত হয়েছিল, এটি একটি পরিবেষ্টিত হোম সহকারী (অ্যামাজন এবং গুগল পরিচিত?) হিসাবে যুক্ত করা হয়েছিল - যুক্তিযুক্তভাবে এটি ছিল প্রথম "ইন্টারনেট অফ থিংস" জিনিস এবং এটি তার সময়ের অনেক উপায়ে এগিয়ে ছিল, আমি সরাসরি একটি কিনেছি। এটি দৈনিক আবহাওয়ার পূর্বাভাস এবং মাঝে মাঝে বিজ্ঞপ্তিগুলি পড়ার জন্য আমাদের ম্যান্টেলপিসে বসেছিল কিন্তু কখনই অনেক বেশি ক্ষমতা ছিল না, WEP ওয়াই-ফাই সংযোগ এবং মালিকানাধীন সফ্টওয়্যার এবং সার্ভারের উপর নির্ভর করে এর টেক্সট-টু-স্পিচ (টিটিএস) পরিষেবা প্রদান করে। এটা এখন কল্পনা করা কঠিন কিন্তু সেই সময়ে এটি এতটা সংযুক্ত ছিল না, সোশ্যাল মিডিয়া সবে একটা জিনিস ছিল, নোকিয়া স্মার্টফোন দুনিয়া শাসন করত এবং এলইডি লাইট বাল্ব ছিল একটি ব্যয়বহুল নতুনত্ব।
আগামী বছরগুলিতে আরও দুটি সংস্করণ অনুসরণ করা হয়, নবজট্যাগ: ট্যাগ এবং করোটজ, উভয়ই উন্নত কার্যকারিতা প্রদান করে কিন্তু বাজারে তার কুলুঙ্গি খুঁজে পায়নি, শেষ পর্যন্ত হার্ডওয়্যার এবং সফটওয়্যারের সীমাবদ্ধতার কারণে তা হ্রাস পায়। লজ্জার বিষয় ছিল যে, সাপোর্টিং সার্ভারগুলি বন্ধ করার সাথে সাথে আগের স্মার্ট খরগোশগুলি অলঙ্কারের চেয়ে একটু বেশি হয়ে গেল। বেশ কয়েকটি কমিউনিটি প্রকল্প "অফিসিয়াল" সার্ভারগুলির পরিষেবাগুলি প্রতিস্থাপন করার চেষ্টা করেছিল এবং আমরা কিছুক্ষণের জন্য "ওপেনকার্টজ" ব্যবহার করেছি, কিন্তু এটিও এক বা দুই বছর আগে মারা গেছে বলে মনে হয়েছিল, আমার খরগোশগুলি নীরব এবং আমার স্পিকারের উপরে স্থির ছিল।
যাই হোক ইতিহাস পাঠ শেষ! এর ফলাফল হল যে আমরা আমাদের বসার ঘরে নবজট্যাগের উপস্থিতি স্নেহের সাথে মনে রাখি, এবং আমি এটি ফিরে পেতে চেয়েছিলাম, কিন্তু একটি উপযুক্ত আধুনিক আইওটি ডিভাইস হিসাবে।
ধাপ 2: নবজট্যাগ 2.0
আমি শেষ পর্যন্ত RabbitPi শুরু করার জন্য অনুপ্রাণিত হয়েছিলাম যখন আমি মার্চ মাসে পড়লাম যে আমাজন আলেক্সা ভয়েস সার্ভিস রাস্পবেরি পাই -এর জন্য উপলব্ধ করা হয়েছে - মূল কথা হল যে "শোনার" সক্রিয় করার জন্য একটি বোতাম প্রয়োজন - এটি নবজট্যাগের সাথে পুরোপুরি লাগানো, যেহেতু এটির চকচকে ছোট মাথার উপরের অংশে পুশ-বোতাম ফ্লাশ রয়েছে। আমি আমার খরগোশটি ভেঙে ফেলেছিলাম এবং শীঘ্রই স্যাম মেশিনের চমৎকার আলেক্সাপি কোডটি আমার পাই 3 এ চলছিল, খরগোশের বোতাম টিপে সক্রিয় হয়েছিল। এই মুহুর্তে আমি আলেক্সাফোন তৈরি করে পুরোপুরি বিভ্রান্ত হয়ে পড়েছিলাম, কিন্তু এটি শেষ হওয়ার সাথে সাথেই স্মার্ট রাবিথোলের নিচে সরাসরি লাফিয়ে পড়েছিলাম। আমার নতুন উন্নত নবজট্যাগটি আসল হিসাবে অন্তত স্মার্ট হওয়ার প্রয়োজন ছিল, তাই আমি এটি চেয়েছিলাম:
ভয়েস অনুসন্ধান করুন এবং ফলাফল পড়ুন
বিজ্ঞপ্তিগুলি পড়ুন
তার কান এবং ফ্ল্যাশ LEDs সরান
ছবি তুলুন এবং দূরবর্তী পর্যবেক্ষণের অনুমতি দিন
স্মার্ট সকেট, লাইট বাল্ব ইত্যাদির সাথে ইন্টারঅ্যাক্ট করুন
ধাপ 3: বনি চপ
প্রথম কাজটি ছিল নবজট্যাগটি ভেঙে ফেলা এবং কোন অংশগুলি পুনরায় ব্যবহার করা যায় তা দেখা। কানগুলি বিনিময়যোগ্য এবং শুধুমাত্র চুম্বক দিয়ে ধরে রাখার জন্য ডিজাইন করা হয়েছে, যাতে এটি সহজ ছিল এবং প্রধান আবরণটি কেবল দুটি (উদ্ভট ত্রিভুজাকার) স্ক্রু দ্বারা ধরে রাখা হয়েছিল। এটি একটি কেন্দ্রীয় প্লাস্টিকের স্তম্ভের চারপাশে নির্মিত সমস্ত সার্কিট এবং উপাদানগুলিকে উন্মুক্ত করেছে। একপাশে মেইন সার্কিট এবং এলইডি, অন্য পাশে স্পিকার এবং উপরের দিকে পিলারে এম্বেড করা মোটর/বোতাম।
যেহেতু আমি কেবল মোটরগুলি রাখার পরিকল্পনা করেছি আমি বেশিরভাগ তারের মধ্য দিয়ে ছিটকে গিয়ে স্ক্রু বের করতে শুরু করি। আমি এই মুহুর্তে একটি সত্যিকারের বিস্ময় পেয়েছি! খরগোশের "মস্তিষ্ক" সার্কিটের পিছনে ছিল পিলারের পুরো উচ্চতা চালানো একটি স্লট, যাতে একটি পূর্ণ আকারের PCMCIA ওয়াই-ফাই কার্ড ছিল, যে ধরনের আপনি পুরানো ল্যাপটপে ব্যবহার করবেন। আমি মনে করি এটি সেই সময়ে একটি নকশা বা সামঞ্জস্যের আপস ছিল কিন্তু এটিকে একটি আধুনিক ইউএসবি ডংলের সাথে আকারের সাথে তুলনা করা সত্যিই 10 বছরের ব্যবধানে প্রযুক্তি কতটা সঙ্কুচিত হয়েছে তা বাড়িতে নিয়ে এসেছে।
বাকি অংশগুলি সহজেই সরিয়ে ফেলা হয়েছিল, কেবল খালি প্লাস্টিকের সাপোর্ট পিলারের চারপাশে নিশ্চয়ই প্রচুর জায়গা আছে?
ধাপ 4: কথা বলা এবং শোনা
স্পিকার এবং মাইক্রোফোন ছাড়া আপনার ভয়েস-নিয়ন্ত্রিত কথা বলার খরগোশ থাকতে পারে না, তাই এইগুলি আমি সাজানো প্রথম জিনিসগুলির মধ্যে ছিল। আমাকে সত্যিই খুব বেশি চেষ্টা করতে হয়নি, পাই ইউএসবি মাইক্রোফোন সম্পর্কে খুব নমনীয় বলে মনে হচ্ছে এবং আমি ইনপুটের জন্য একটি পুরানো এমএসআই স্টারক্যাম ক্লিপ ওয়েবক্যাম ব্যবহার করেছি, পাই অডিও সেটিংসে সাউন্ড লেভেলকে ম্যাক্সের সাথে সামঞ্জস্য করে। স্থান বাঁচাতে আমি ক্যামেরা লেন্স এবং কেস বাতিল করে ওয়েবক্যাম ভেঙে ফেলেছি। আমি মাইক্রোফোনের ভিতরে ছিদ্র করার জন্য বেসে একটি গর্ত ড্রিল করেছি এবং এটিকে Pi এর USB এর সাথে সংযুক্ত করেছি, যতটা সম্ভব সুন্দরভাবে তারগুলি চালাচ্ছি।
আমি AlexaPhone- এ KitSound MiniBuddy স্পিকার ব্যবহার করেছি, কারণ এটি সত্যিই কার্যকর প্রমাণিত হয়েছিল, কিন্তু যখন আমি এই প্রকল্পের জন্য একটি কিনতে গিয়েছিলাম তখন দেখলাম নকশা পরিবর্তন করা হয়েছে এবং তারা আর মাইক্রো-ইউএসবি সংযোগকারী ব্যবহার করে চার্জ নেয় না! আমি আশেপাশে অনুরূপ কিছু খুঁজছিলাম এবং ফিলিপস সাউন্ডশুটারের সাথে এসেছিলাম, একটি ছোট হাত-গ্রেনেডের মতো ইউনিট। আমি আশা করেছিলাম যে এটি ভেঙে ফেলা ছাড়া এই ক্ষেত্রে উপযুক্ত হবে কিন্তু এটি খুব বড় ছিল, তাই স্ক্রু ড্রাইভারটি এটি ভেঙে ফেলার জন্য বেরিয়ে এল। আমি প্রক্রিয়ায় স্পিকারের তারগুলি স্ন্যাপ করতে পরিচালিত করেছি, তাই পুনরায় সংযোগ করা সহজ করার জন্য কিছু জাম্পার তারের মধ্যে বিক্রি করেছি। এই স্পিকারের অংশটি মূল স্পিকারের মতো একই জায়গায় হট-আঠালো ছিল, সার্কিট এবং ব্যাটারি তার নীচের ছোট তাকের সাথে স্থির ছিল।
পূর্বপরীক্ষায় আমি কামনা করি যে আমি কেবল একটি প্রধান চালিত স্পিকার ডক বা এর পরিবর্তে কিছু ব্যবহার করতাম, কারণ স্পিকারটি চার্জ করার জন্য এটি আদর্শ নয় - তবুও এটি সত্যিই দীর্ঘ সময় ধরে থাকে এবং দুর্দান্ত শোনায় এবং প্রধান কভার হিসাবে এটি সহজে দেখানো বন্ধ করার সমস্যা নয়।
ধাপ 5: খরগোশের মতো পড়া
এখন যেহেতু আলেক্সা অংশটি কাজ করছিল আমি পরবর্তী সমস্যা সমাধানের দিকে এগিয়ে গেলাম, আমি কীভাবে খরগোশকে বিজ্ঞপ্তিগুলি পড়ার জন্য পেতে পারি? আসল নবজট্যাগের টেক্সট-টু-স্পিচ আশ্চর্যজনকভাবে ভাল ছিল, যদিও আমার মনে আছে এটা সবসময় আমার টেক্সট মেসেজ সাইনঅফ (এমএম) "মিলিমিটার" এবং আমার স্ত্রীর (সিএম) "সেন্টিমিটার" হিসাবে পড়েছিল-আমি একটি আধুনিক এবং ব্যবহার করতে চেয়েছিলাম ন্যাচারাল-সাউন্ডিং ইঞ্জিন যা "&" চিহ্নের মতো জিনিসগুলিকে সঠিকভাবে ব্যাখ্যা করবে এবং সহজ ইমোটিকনগুলি বুঝবে:)।
রাস্পবেরি পাই -এর সবকিছুর মতোই সেখানে বিভিন্ন বিকল্প রয়েছে এবং আমি ইভোনার সিদ্ধান্ত নেওয়ার আগে বেশ কয়েকটি বিষয় দেখেছি, যা আলেক্সা পরিষেবা দ্বারা ব্যবহৃত একই অন্তর্নিহিত ইঞ্জিন বলে মনে হয়। এটি আমার জন্য সেরা বিকল্প ছিল কারণ সেখানে উপলব্ধ ভয়েস এবং কনফিগারেশন অপশনের একটি পরিসীমা রয়েছে - এছাড়াও একটি বড় সুবিধা হল যে জ্যাচারি বিয়ার্স পাইভোনা পরিষেবাটির জন্য একটি সুবিধাজনক পাইথন মোড়ক উপলব্ধ করেছিলেন।
ইভোনার সাথে যাওয়ার জন্য আপনাকে প্রথমে একটি ডেভেলপার অ্যাকাউন্ট সেট আপ করতে হবে, তারপরে আলেক্সা সেটআপের মতো আপনাকে আপনার অ্যাপ্লিকেশনে ব্যবহারের শংসাপত্র সরবরাহ করা হবে, এই ক্ষেত্রে বিজ্ঞপ্তিগুলি পড়ার জন্য একটি স্ক্রিপ্ট। আপনাকে এই অ্যাকাউন্টগুলির একটিতে মাসে 50,000 অনুসন্ধানের অনুমতি দেওয়া হয়েছে, যা অবশ্যই আমার জন্য প্রচুর।
পাইভোনা সেটআপটি সত্যিই সহজবোধ্য ছিল, কয়েক মিনিটের মধ্যে আমার দেওয়া পাইথন স্ক্রিপ্টটি দেওয়া উদাহরণ থেকে তৈরি করা হয়েছিল যা আমি টাইপ করা যেকোনো বাক্যাংশ পড়বে। পাঠ্য কিন্তু গতিশীল আগত বিজ্ঞপ্তি।
ধাপ 6: কি বলুন?
তাই আমার এখন একটি খরগোশ ছিল (সমস্ত বেঞ্চে টুকরো টুকরো করে) যা কথা বলতে পারত, কিন্তু বিজ্ঞপ্তিগুলি পাওয়ার জন্য এবং ইভোনা পরিষেবাতে পাঠানোর জন্য এটি একটি প্রক্রিয়া প্রয়োজন। আমি একটি অনলাইন পরিষেবা বা সিম কার্ড অ্যাডাপ্টারের মাধ্যমে পাঠ্য বার্তা পাঠানোর সম্ভাবনা, এবং টেক্সট স্ট্রিং/ফাইল সরবরাহের জন্য টুইটার এবং ড্রপবক্সের দিকে তাকিয়েছিলাম, কিন্তু অবশেষে IMAP ইমেল অ্যাকাউন্টগুলির সাথে মিথস্ক্রিয়া করার একটি পাইথন-ভিত্তিক মাধ্যম imaplib ব্যবহার করার সিদ্ধান্ত নিয়েছি। আমি এই বিকল্পটি নিয়ে সিদ্ধান্ত নিয়েছি কারণ এটি আইএফটিটিটি পরিষেবার সাথে ভালভাবে সংযুক্ত, আপনি বিজ্ঞপ্তি ইমেলগুলির বিন্যাসের সাথে সত্যিই সৃজনশীল হতে পারেন। এছাড়াও এর অর্থ হল যে আমি সরাসরি খরগোশের কাছে ইমেল পাঠাতে সক্ষম হব উচ্চস্বরে পড়ার জন্য।
আমি অনলাইনে প্রচুর ইমপ্লিব পাইথন উদাহরণ দেখেছি, এবং বিট এবং টুকরা একত্রিত করার পরে এবং ইমপ্লিব ডকুমেন্টেশনের মাধ্যমে কাজ করার পরে আমি একটি স্ক্রিপ্ট দিয়ে শেষ করতে পেরেছি যা নিয়মিত বিরতিতে অপঠিত বার্তাগুলির জন্য জিমেইল পরীক্ষা করে এবং স্ক্রিনে বিভিন্ন টেক্সট মুদ্রণ করে। বার্তার বিষয়। এটি সত্যিই সহজ ছিল, কারণ আমি কোডে একটি "IF" স্টেটমেন্ট মানিয়ে নিতে পারতাম যদি ইমেইলটি আমার কাছ থেকে আসে, এবং তারপর আইভোনা পরিষেবা কলকারী কোডের জন্য "প্রিন্ট" অ্যাকশনটি অদলবদল করে।
আমি ইমেলের মূল অংশটি পড়ার জন্য imaplib এবং Pyvona কোডটি মানিয়ে নেওয়ার চেষ্টা করার জন্য বেশ কিছু সময় কাটিয়েছি কিন্তু এটি অত্যন্ত জটিল হয়ে উঠেছে - আমি শীঘ্রই জানতে পেরেছি যে মূল ইমেল ক্ষেত্রগুলি (থেকে, থেকে, বিষয় ইত্যাদি) খুব সহজভাবে ফর্ম্যাট করা হয়েছে, কিন্তু সেই ইমেইল বডি টেক্সটকে বিভিন্নভাবে গঠন করা যেতে পারে। শেষ পর্যন্ত এটা আসলে কোন ব্যাপারই না, আমি ইমেইল সাবজেক্টকে যে ক্ষেত্র থেকে বিজ্ঞপ্তি পাঠ করা হবে তা ব্যবহার করে আমার যা প্রয়োজন তা অর্জন করতে সক্ষম হয়েছিলাম।
আমি তখন imaplib কোডের উদাহরণটি মানিয়ে নিয়েছি যাতে ইমেইলের জন্য প্রতিটি চেকের পরে থামার পরিবর্তে এটি অসীমভাবে ঘুরে বেড়ায়, প্রতি মিনিটে কয়েকবার ইমেইল চেক করে এবং যতটা নতুন আসে ততটা নতুন করে পড়ে। এটি পরীক্ষার জন্য দরকারী ছিল কিন্তু অনুশীলনে আমি সম্ভবত এটিকে একটু কমই চেক করতাম। এছাড়াও এটি লক্ষণীয় যে স্ক্রিপ্টটি সাধারণ পাঠ্যে পাসওয়ার্ড সংরক্ষণ করে তাই কিছু সময়ে কিছু এনক্রিপশন যুক্ত করতে হবে।
আমি ১০০% নিশ্চিত যে পাইথনে এটি অনেক বেশি মার্জিত এবং দক্ষতার সাথে অর্জন করা যায় কিন্তু এটি কাজ করা মজাদার এবং চ্যালেঞ্জিং ছিল - আমি এই সপ্তাহে লাইব্রেরি থেকে "বাচ্চাদের জন্য পাইথন" ধার করেছিলাম তাই আমার কোড আশা করি উন্নতি হবে যেহেতু আমি আরো শিখছি।
মৌলিক গেট-এ-ইমেল-এবং-রিড-ইট-আউট স্ক্রিপ্টের সাথে আমি কোডের অতিরিক্ত বিট যোগ করেছি যা বিজ্ঞপ্তিগুলি পড়ার সময় খরগোশের কান সরানো এবং LEDs হালকা করে তুলবে। আমি যে কোডটি ব্যবহার করেছি তা GitHub এ আছে কিন্তু দয়া করে আমার বর্তমান পাইথন দক্ষতার অভাব মনে রাখবেন!
ধাপ 7: খরগোশের জন্য একটি HAT
নবজট্যাগ সম্পর্কে সবচেয়ে আইকনিক জিনিসগুলির মধ্যে একটি ছিল যখন এটি একটি বিজ্ঞপ্তি আসার সময় এটি তার কান সরিয়ে দেয় শুধু তাদের সরানোর জন্য।
আমি রাস্পবেরি পাই এর সাথে আগে মোটর ব্যবহার করতাম না তাই এটি আমার জন্য আরেকটি নতুন গবেষণার বিষয় ছিল - প্রথমে আমি কোন ধরনের মোটর নিয়ে কাজ করছিলাম তা খুঁজে বের করার প্রয়োজন ছিল, আমি জানতাম যে সেখানে 2 টি মোটর ছিল, প্রতিটিতে 2 টি তার ছিল। অনলাইনে পড়ার পর আমি এই সিদ্ধান্তে উপনীত হয়েছি যে এগুলি অবশ্যই স্টেপার মোটরের পরিবর্তে সোজা ডিসি মোটর হতে হবে, লিয়ানা_বি -র এই চমত্কারভাবে সহায়ক নির্দেশিকা "হ্যাক দ্যা নবাবট্যাগ" দ্বারা নিশ্চিত হওয়া একটি সত্য, যা আমি প্রায় এক মাস আগে পড়তে চাই।
তবুও পিআই এর নমনীয়তার জন্য ধন্যবাদ মোটরগুলি নিয়ন্ত্রণ করার বিভিন্ন উপায় রয়েছে, কিন্তু আমি একটি অ্যাডাফ্রুট ডিসি এবং স্টেপার মোটর এইচএটি বোর্ড ব্যবহার করার সিদ্ধান্ত নিয়েছি। আমি আগে Adafruit স্ক্রিন এবং trinkets ব্যবহার করেছি এবং আমি বিস্তারিত নির্দেশাবলী এবং উদাহরণ যে আদর্শ হিসাবে আসা পছন্দ।
HAT (উপরে সংযুক্ত হার্ডওয়্যার) স্ট্যান্ডার্ড সহ একটি বোর্ড ব্যবহার করা মানে মোটর কন্ট্রোলারটি Pi এর উপরে পরিচ্ছন্নভাবে ফিট করবে এবং সর্বনিম্ন স্থান গ্রহণ করবে, এবং এটি I2C ইন্টারফেস ব্যবহার করার কারণে এটি GPAO পিনগুলি মুক্ত রেখেছিল যা আমি আলেক্সা/ক্ল্যাপের জন্য প্রয়োজন বাটন এবং LEDs।
প্রত্যাশিত হিসাবে HAT একসঙ্গে সোল্ডারিং সত্যিই সোজা ছিল, এবং আমি শীঘ্রই এটি PI উপর মাউন্ট করা হয়েছিল এবং দুটি কানের মোটরের সাথে সংযুক্ত ছিল। আমি একটি ইউএসবি পাওয়ার ব্যাংক থেকে মোটর চালানোর পরিকল্পনা করেছিলাম যাতে আমার শুধুমাত্র একটি পাওয়ার প্লাগ প্রয়োজন হয়, কিন্তু এটি পর্যাপ্ত ঝাঁকুনিতে পরিণত হয়নি, এটি HAT- এর নেতৃত্বাধীন "ওয়ার্কিং" কেও আলোকিত করবে না। আমি HAT এবং কান চালানোর জন্য একটি ডিসি পাওয়ার অ্যাডাপ্টার ব্যবহার করার পরিবর্তে সিদ্ধান্ত নিয়েছি, আমার সুবিধামত বিনিময়যোগ্য টিপস সহ সেই সর্বজনীনগুলির মধ্যে একটি ছিল। অ্যাডাপ্টারকে HAT এর সাথে সংযুক্ত করার জন্য আমার কাছে যা ছিল না তা ছিল একটি ডিসি সকেট। আমি নরউইচ ম্যাপলিন (আবার) যাওয়ার পথে ছিলাম যখন আমি টিয়ারডাউন থেকে মনে করেছিলাম যে নবজট্যাগের আসল পাওয়ার লিডটি একটি স্ট্যান্ডার্ড ডিসি প্লাগ ছিল - তাই আমি মূল পাওয়ার সকেটটি HAT- আবার পরিষ্কার করতে পারতাম - ঝরঝরে! শেষ পর্যন্ত আমি মূল নবজট্যাগ পাওয়ার সাপ্লাই পুনরায় ব্যবহার করেছি, কারণ এটি সঠিক পরিমাণে বিদ্যুৎ সরবরাহ করেছিল।
সবকিছু তারযুক্ত এবং একটি বুদ্ধিমান ভোল্টেজ নির্বাচিত সঙ্গে আমি অস্থায়ীভাবে ডিসি মোটর হাট, নমুনা কোড যে বিভিন্ন নিয়ন্ত্রণ বিকল্প ব্যাখ্যা করার জন্য মোটর গতি এবং দিক পরিবর্তন সঙ্গে অন্তর্ভুক্ত পাইথন উদাহরণ চালানো। যখন এটি কাজ করেছিল তখন আমি খুব উত্তেজিত ছিলাম, আমার প্রথম পাই-নিয়ন্ত্রিত মোটর! কিন্তু তখন আমি কিছু লক্ষ্য করলাম - সত্যিই উচ্চস্বরের উচ্চস্বরের হাহাকার যেন কেউ মদের গ্লাসের চারপাশে ভেজা আঙুল চালাচ্ছে। এটি মোটেও ভাল ছিল না, আমি বিজ্ঞপ্তিগুলি পড়ার সময় কান নাড়তে চেয়েছিলাম এবং যদিও বধির না হওয়া সত্যিই লক্ষণীয় ছিল। আমি বিভিন্ন ভোল্টেজ চেষ্টা করেছি কিন্তু কোন পরিবর্তন হয়নি। গুগলের দিকে ঘুরে আমি জানতে পেরেছি যে PWM (পালস প্রস্থ মডুলেশন) এর কারণে এটি ঘটতে পারে এবং মোটর টার্মিনাল জুড়ে ছোট ক্যাপাসিটরের সোল্ডার হতে পারে। মোটরগুলির দিকে তাকালে এগুলি আগে থেকেই ছিল। আমি PWM ফ্রিকোয়েন্সি পরিবর্তন করে পরীক্ষা করেছি কিন্তু এখনও কোন পরিবর্তন হয়নি। কিছু পরীক্ষা -নিরীক্ষার পর আমি বুঝতে পারলাম যে গর্জন তখনই ঘটে যখন কোডের দ্বারা মোটরের গতি কম থেকে উচ্চতায় পরিবর্তন করা হচ্ছিল - তাই এটিকে একটি ধ্রুবক উচ্চ গতিতে সেট করা পুরোপুরি ঝাঁকুনি দূর করে দিল - phew!
আমি অ্যাডাফ্রুট উদাহরণের উপর ভিত্তি করে কয়েকটি পরীক্ষা পাইথন স্ক্রিপ্ট তৈরি করেছি, একটি বিজ্ঞপ্তির সময় চলাফেরার জন্য এবং আরেকটি স্টার্টআপে কানকে একটি সম্পূর্ণ "সার্কিট" করার জন্য, এর থেকে কাজের কোডটি প্রধান স্ক্রিপ্টগুলিতে কপি করার লক্ষ্যে আলেক্সা এবং জিমেইল/ইভোনা মিথস্ক্রিয়া।
ধাপ 8: ক্যামেরা এবং Tweaks
সমাবেশ শুরু করার আগে আমি সবকিছু পরীক্ষা করেছি। এই বিল্ডে যেখানেই সম্ভব আমি পৃথক উপাদানগুলিকে একসাথে সংযুক্ত করার জন্য জাম্পার কেবল ব্যবহার করেছি, যদি অতীতের বিল্ডগুলি আমাকে কিছু শিখিয়েছে তবে ভবিষ্যতে ভেঙে ফেলার পরিকল্পনা করা! আমি একটি কানেকশন ডায়াগ্রাম বের করার একটি বিষয়ও তৈরি করেছি যা দেখায় যে কোন রঙের তারগুলি কোথায় গিয়েছিল, জাম্পার তারগুলি চমৎকার কিন্তু কখনও কখনও সহজেই স্থানচ্যুত হয়ে যায় যখন উপাদানগুলি শক্ত স্থানে স্থানান্তরিত হয়!
আমি একটি Pi ক্যামেরা মডিউল অন্তর্ভুক্ত করার জন্য বিল্ডে বেশ দূরে সিদ্ধান্ত নিয়েছি, 8MP সংস্করণ 2 সবেমাত্র প্রকাশিত হয়েছিল এবং আমার কাছে নতুন কিছু হিসাবে আমি ভেবেছিলাম এটি একটি ভাল সংযোজন করবে। Karotz খরগোশের সর্বশেষ সংস্করণটি তার পেটে একটি ওয়েবক্যাম অন্তর্ভুক্ত করেছিল কিন্তু এটি সত্যিই এতটা ভাল কাজ করে নি, আমি ভেবেছিলাম Pi ক্যামেরা ভয়েস-সক্রিয় সেলফিগুলির জন্য মজাদার হবে এবং Pi কোডটি চালাতে পারলে দূরবর্তী পর্যবেক্ষণও হতে পারে। অন্য সব কিছুর মতো একই সময়।
আমি ক্যামেরার জন্য প্লাস্টিকের আচ্ছাদিত মেকানো থেকে একটি বন্ধনী তৈরি করেছিলাম এবং প্রথমে কেসে লাগিয়েছিলাম, তারপর খুব সাবধানে পরিমাপ করেছি যে ক্ষেত্রে আমার কাউন্টারসঙ্ক হোল ড্রিল করার প্রয়োজন কোথায়। এটি অবশ্যই "একবার দুবার কাটার পরিমাপ" এর একটি মামলা ছিল কারণ ভুল জায়গায় একটি গর্ত দুর্যোগ হয়ে যেত। সৌভাগ্যক্রমে এটি মৃত কেন্দ্র থেকে বেরিয়ে এসেছিল এবং একটু বেশিই ছিল, তাই আমি ক্যামেরা বন্ধনী এবং বেসের মধ্যে ওয়াশার যুক্ত করে ক্ষতিপূরণ দিতে সক্ষম হয়েছি।
আমি এই মুহুর্তে একটি পিমোরোনি ডুয়াল মাইক্রো ইউএসবি পাওয়ার কেবলে যুক্ত করেছি - এটি আমাকে কেসের পিছনে একটি চমৎকার মাইক্রো -ইউএসবি সকেট দিয়েছে এবং দ্বিতীয় পাওয়ার প্লাগ দিয়েছে। আমি স্পিকারের ব্যাটারি চার্জ করার জন্য অতিরিক্ত প্লাগ ব্যবহার করার ইচ্ছা করেছিলাম, এবং এটিকে ভেঙে দিয়েছিলাম যাতে চার্জিং নিয়ন্ত্রণের জন্য আমি নবজট্যাগের মূল "মিউট" সুইচে সংযোগ করতে পারি।
ধাপ 9: কুকিন ডক কী? IFTTT রেসিপি
এই মুহূর্তে একটি IoT ডিভাইস তৈরির ক্ষেত্রে অভূতপূর্ব বিষয় হল, ওয়েব সার্ভিসের নিছক সংখ্যা পাওয়া যায় এবং IFTTT (যদি এইটা তাহলে) পরিষেবাটি একটি সরল এবং কার্যকরী প্যাকেজে এই সবগুলিকে একসাথে বেঁধে আশ্চর্যজনক কাজ করে। আপনি যদি এখনও এটি ব্যবহার না করেন তবে এটি একটি অনলাইন পরিষেবা, এবং একবার আপনি সাইন আপ করলে আপনি আপনার অন্যান্য ওয়েব-ভিত্তিক জিনিসগুলিকে এটির সাথে সংযুক্ত করতে পারেন, যেমন জিমেইল, ফেসবুক, টুইটার এবং (আপনি এটি অনুমান করেছেন) অ্যামাজন অ্যালেক্সা। লাইট বাল্ব, থার্মোস্ট্যাটস এবং সকেটের মতো স্মার্ট যন্ত্রপাতিগুলির জন্য নিয়ন্ত্রণ বিকল্পগুলি সহ চয়ন করার জন্য মোট স্মোরগাসবোর্ড রয়েছে।
আইএফটিটিটি -র নিয়মগুলি "রেসিপি" -তে সেট -আপ করা হয়েছে - যেমন একটি আউটলুক নিয়ম বা এসকিউএল বা ভিজ্যুয়াল বেসিক -এ আইএফ স্টেটমেন্ট, উদাহরণস্বরূপ আমার কাছে একটি রেসিপি আছে যা বলে "যদি কেউ আমাকে ফেসবুকে একটি ছবিতে ট্যাগ করে তাহলে আমাকে একটি ইমেল পাঠান সাবজেক্ট "পবিত্র গুয়াকামোল, [ট্যাগিং ব্যক্তির নাম] আপনাকে কেবল একটি ফেসবুক ফটোতে ট্যাগ করেছে" - কারণ এটি আমার নিজের ঠিকানা থেকে পাঠানো হয়েছে RabbitPi তারপর বিষয়বস্তু পাঠ করে।
আইএফটিটিটি -র আরেকটি দারুণ ব্যবহার হল আলেক্সা ভয়েস সার্ভিসের সাথে - যদি কোনো রেসিপির আইএফ অংশের জন্য আপনি একটি ফ্রেজ সেট করতে পারেন, উদাহরণস্বরূপ "লেজার" এবং যদি আপনি আলেক্সাকে বলেন "লেজার ট্রিগার করুন" সে অনুরোধটি পাস করবে আইএফটিটিটি, যা রেসিপির তখনকার অংশটি চালু করবে, এই ক্ষেত্রে ডিস্কো লেজারের সাথে সংযুক্ত একটি দূরবর্তী সকেট সক্রিয় করা।
এটি এমনকি "স্মার্ট জিনিস" এর বাইরে চলে যায় - যদি আপনার ফোনে IFTTT ইনস্টল করা থাকে (খনিটি অ্যান্ড্রয়েড সংস্করণ) তাহলে আপনি উভয় দিক দিয়ে এটির সাথে যোগাযোগ করতে পারেন, ভিডিওতে ব্যবহৃত একটি রেসিপি হল: "যদি আমি বলি" ট্রিগার চাস এবং ডেভ "অ্যালেক্সাকে, তারপর আমার অ্যান্ড্রয়েড ফোনে নির্দিষ্ট গান" খরগোশ "বাজান। এটি অন্যভাবেও কাজ করে - আমার ফোনে AnyMote ইউনিভার্সাল রিমোট কন্ট্রোল অ্যাপটি কাস্টমাইজ করা যায় যাতে" IF "অংশটি ট্রিগার সহ একটি নির্দিষ্ট বোতাম একটি রেসিপি - তাই আমার স্ক্রিনে একটি বোতাম আছে যা RabbitPi কে একটি সেলফি তুলতে এবং টুইটারে আপলোড করার জন্য ট্রিগার করে।
আরেকটি ফাংশন RabbitPi কে আমার টেক্সট মেসেজ পড়তে সক্ষম করে, আমার ফোনে আমার একটি রেসিপি আছে "যদি আমি একটি নতুন এসএমএস বার্তা পাই তাহলে আমাকে নিম্নলিখিত বিষয় সহ একটি ইমেইল পাঠান" আরে! [টেক্সট প্রেরক] বলেছেন [টেক্সট মেসেজ বডি]"
এটি ব্যবহার করা সহজ, অনেক মজা এবং ভাল কাজ করে, বিজ্ঞপ্তিগুলি খুব দ্রুত এগিয়ে যায়, বিশেষ করে আমার কাছে থাকা WeMo ইনসাইট সুইচে, যা বেশ তাত্ক্ষণিক। IFTTT এবং RabbitPi থাকার ফলে জিনিস এবং পরিষেবার সংযোগ সত্যিই সহজবোধ্য হয়।
ধাপ 10: সমাবেশ এবং পরীক্ষা
এখন চতুর অংশটি এসেছিল - কেসটিতে সমস্ত উপাদানগুলিকে আঁকড়ে ধরে! আমি পুরোপুরি নিশ্চিত ছিলাম যে এটি সব ফিট হবে কিন্তু প্রকৃত সমাবেশ সত্যিই fiddly ছিল, আমি কিছু ফাঁক দিয়ে তারের খোঁচাতে কিছু অস্ত্রোপচার যন্ত্র এবং টুইজার ভাল ব্যবহার করেছি
একবার সবকিছু নিরাপদভাবে লাগানো হয়ে গেলে আমি কিছু স্ব -আঠালো তারের টাই ঘাঁটিতে যুক্ত করেছিলাম যাতে অনেকগুলি তার একসাথে পরিচ্ছন্নভাবে টেনে আনা যায় - এটি সত্যিই গুরুত্বপূর্ণ ছিল কারণ আমি ঘটনাক্রমে কেসটি একসাথে রাখার সময় তাদের কোনওটিকে আনপ্লাগ করতে চাইনি।
ধাপ 11: খরগোশ প্রস্তুত?
এখন যেহেতু সব ভৌত ভবনের দিকটি সম্পন্ন করা হয়েছে, এটি "কর্ড কাটা" করার সময় ছিল, ওয়ার্কশপে তার ইথারনেট কেবল, মনিটর এবং কীবোর্ডের স্বাচ্ছন্দ্য থেকে RabbitPi অপসারণ করা যাতে আমি SSH এর মাধ্যমে অন্যত্র কোডটি শেষ করতে পারি (ওয়্যারলেস সিগন্যাল হল সেখানে সত্যিই দুর্বল!)
আমার অফিসে ডেস্কে বসিয়ে আমি খরগোশকে বুট করলাম এবং - কোনও ওয়াই -ফাই সংযোগ নেই, কিছুই নেই। আমি জানতাম যে আমার ফোনটি ঠিকঠাক কাজ করছিল বলে একটি সিগন্যাল থাকতে হবে - পাই 3 -তে নেটওয়ার্ক অ্যাডাপ্টারের সমস্যা ছিল যার কথা আমি শুনিনি? দ্রুতগতিতে গুগলিং আমাকে জানিয়েছিল যে রাউটার 1-11 চ্যানেলে সম্প্রচার করলে Pi 3 কেবল একটি ওয়াই-ফাই সিগন্যাল পাবে-আমারটি চ্যানেল 13 এ সেট করা হয়েছিল! পরে কিছু পরিবর্তন এবং আমরা সংযুক্ত ছিলাম, স্বস্তির বড় দীর্ঘশ্বাস।
পরবর্তীতে বিভিন্ন স্ক্রিপ্ট বাছাই করা হয়েছে। প্রথমে আমি AlexaPi কোডের main.py স্ক্রিপ্টটি সংশোধন করেছি, অতিরিক্ত লাইন যোগ করেছি যাতে স্টার্টআপে তার LEDs ফ্ল্যাশ করার সাথে সাথে RabbitPi একটি সুন্দর কানের ঝাঁকুনিও করবে। আমি মজার জন্য একটি কৌতুকপূর্ণ "বোয়িং" সাউন্ড এফেক্ট দিয়ে স্ট্যান্ডার্ড "হ্যালো" বার্তাটিও প্রতিস্থাপন করেছি।
দ্বিতীয় স্ক্রিপ্টটিকে rabbit.py (SWIDT?) বলা হয় এবং এতে জিমেইল বার্তাগুলি পুনরুদ্ধার এবং পাইভোনার সাথে সেগুলি পড়ার জন্য সমস্ত কোড রয়েছে। আমি একটি রাস্পবেরি পাই "টুইটিং ব্যাবেজ" টিউটোরিয়াল থেকে কিছু টুইথন কোডে যোগ করেছি, যা খরগোশটিকে একটি ছবি তুলতে এবং তার টুইটার অ্যাকাউন্টে আপলোড করতে সক্ষম করেছে (ab নবাবজিপি)। ছবি তোলার সময় আপনাকে ন্যায্য সতর্কবার্তা দেওয়ার জন্য কিছু কানের নড়াচড়া এবং এলইডি ফ্ল্যাশ যোগ করেছি, পাশাপাশি একটি শাটার শব্দ এবং পাইভোনা-রিড টুইট নিশ্চিতকরণ।
সবশেষে আমি আইএমএলিব জিমেইল কোডে একটি আইএফ স্টেটমেন্ট যোগ করেছি, যাতে ইমেইলের বিষয়বস্তু যদি "সেলফি" হয় তাহলে RabbitPi তার সেলফি জিনিসটি করবে, কিন্তু অন্যথায় ইমেইল বিষয়টা স্বাভাবিক হিসাবে পড়বে।
আমি যে কোডটি ব্যবহার করেছি তা GitHub এ উপলব্ধ - দয়া করে ReadMe ফাইলটি পড়ুন!
একটি সমাপ্তি স্পর্শ হিসাবে আমি স্বচ্ছতা কাগজে একটি রাস্পবেরি পাই লোগো মুদ্রণ করেছি এবং এটি RabbitPi কেসের ভিতরে আঠালো করেছি, যাতে সাদা পেট LED তার স্বচ্ছ ত্বকের মাধ্যমে ছবিটি আলোকিত করে।
ধাপ 12: নবজট্যাগ ফিরে এসেছে
সবকিছু সম্পন্ন করার সাথে সাথে ভিডিওটি তৈরি করা বাকি ছিল। ক্যামেরায় র্যাবিটপিকে তার পেসের মাধ্যমে রেখে দেওয়া খুব মজার ছিল, একমাত্র নেতিবাচক দিকটি ছিল আমার বয়স্ক ল্যাপটপে এইচডি ফুটেজ সম্পাদনা করা। কিছু বিজ্ঞপ্তির জন্য (প্রধানত আমার ভয়ানক ভোডাফোন সিগন্যালের কারণে টেক্সট মেসেজ) আমি অ্যাকশন এবং নোটিফিকেশনের মধ্যে বিরতিগুলি কেটে ফেলি, অথবা এটি একটি দীর্ঘ এবং বিরক্তিকর ভিডিও হতো, কিন্তু এর বেশিরভাগই সাড়া দেওয়ার প্রকৃত গতি দেখায়।
আমি আলেক্সা পরিষেবাটি ট্রিগার করার জন্য একটি ক্ল্যাপ সেন্সর ব্যবহার করে পরীক্ষা করেছিলাম (যেমন এটি স্ন্যাপ এ অ্যালেক্সা ভিডিওতে দেখা গেছে), কিন্তু এটি চূড়ান্ত নির্মাণের বাইরে রেখে দিয়েছিল কারণ ব্যাকগ্রাউন্ড গোলমাল থাকলে এটি সত্যিই নির্ভরযোগ্য ছিল না। আমি জানি অন্যান্য টিঙ্কারাররা আইআর রিমোট, উইআই কন্ট্রোলার এবং এমনকি অ্যালেক্সাপি কোড ব্যবহার করে সক্রিয় শোনাতে কাজ করছে তাই ভবিষ্যতের জন্য প্রচুর বিকল্প রয়েছে।
আমি আশা করি পেটের এলইডি প্রতিস্থাপনের জন্য একটি অ্যাডাফ্রুট নিওপিক্সেল রিং যোগ করব কারণ এটি আরও ভাল চাক্ষুষ বিজ্ঞপ্তি তৈরি করবে, এছাড়াও আমি রাতে ভয়েস বিজ্ঞপ্তিগুলিকে "নিutingশব্দ" করতে চাই। আমার বাচ্চারাও কিছু দুর্দান্ত পরামর্শ দিয়েছে, এবং এখন যেহেতু আমি পাইথনের সাথে কিছুটা আরামদায়ক আমরা বিজ্ঞপ্তির পরিসর বাড়ানোর জন্য একসাথে কাজ করব, উদাহরণস্বরূপ যাতে সেলফি নিশ্চিতকরণ পাঠ্যটি মানগুলির তালিকা থেকে এলোমেলোভাবে নেওয়া হয়, এবং তাই খরগোশকে তার কান এবং এলইডি দিয়ে ম্যাকেরেনা নাচের চেষ্টা করার নির্দেশ দেওয়া যেতে পারে।
আমার এখানে আরেকটি নবজট্যাগ আছে, সেইসাথে পরবর্তীতে কারোটজ খরগোশ আছে, তাই আমি তাদের সাথে অন্য কিছু তৈরি করতে পারি - এটি দূরবর্তী পর্যবেক্ষণ এবং সব ধরণের সেন্সরের সাথে পরীক্ষা করার জন্য প্রলুব্ধকর! এটি পাই এর জন্য একটি আদর্শ হার্ডওয়্যার প্ল্যাটফর্ম যার নিখুঁত আকারের কেস, মোটর এবং বোতাম রয়েছে। আমি আশ্চর্য হলাম যে আসল নির্মাতাদের কাছে আটারি ল্যান্ডফিলের মতো কোথাও অবিক্রিত নবজাতগের মজুদ আছে কিনা? ক্যামেরা এবং পিআই মাউন্ট করার জন্য অবশ্যই কিছু 3 ডি-প্রিন্টেড ভালতা এবং মোটর, এলইডি এবং অডিও চালানোর জন্য একটি কাস্টম এইচএটি দিয়ে তারা একটি আদর্শ রাস্পবেরি পাই মেকার কিট তৈরি করবে, প্রতিটি কোডিং ক্লাবের একটি থাকা উচিত!
আপনি যদি এই প্রকল্পটি পছন্দ করেন এবং আরো দেখতে চান তাহলে bit.ly/OldTechNewSpec- এ অগ্রগতি প্রকল্পের আপডেটের জন্য আমার ওয়েবসাইটটি দেখতে পারেন, টুইটারে যোগদান করুন আপনার কিছু পুরাতন প্রযুক্তি একটি নতুন বৈশিষ্ট!
দ্য ইন্টারনেট অফ থিংস প্রতিযোগিতা ২০১ Run -এ রানার আপ
প্রস্তাবিত:
DIY STEP/DIR LASER GALVO CONTROLLER: 5 ধাপ (ছবি সহ)
DIY স্টেপ / ডিআইআর লেজার গ্যালভো কন্ট্রোলার: হাই, এই নির্দেশনায়, আমি আপনাকে দেখাতে চাই কিভাবে আপনি ILDA স্ট্যান্ডার্ড গ্যালভো লেজার স্ক্যানারের জন্য আপনার নিজের স্টেপ / ডির ইন্টারফেস তৈরি করতে পারেন। আপনি হয়তো জানেন যে আমি " DIY-SLS-3D-Printer " এবং " JRLS 1000 DIY SLS-3D-P
TextPlayBulb: Raspberry Pi 3, BLE এবং Telegram ব্যবহার করে REST Enabled PlayBulb: 3 ধাপ
TextPlayBulb: Raspberry Pi 3, BLE এবং Telegram ব্যবহার করে REST সক্রিয় PlayBulb: এই নির্দেশাবলী দেখায় কিভাবে পাইথন, একটি রাস্পবেরি পাই 3 এবং ব্লুটুথ লাইব্রেরি ব্যবহার করে একটি PlayBulb রঙের ব্লুটুথ LED বাতিতে সংযোগ করতে হয় এবং IoT দৃশ্যের জন্য একটি REST API এর মাধ্যমে নিয়ন্ত্রণগুলি প্রসারিত করতে হয়। , এবং একটি বাউন্স হিসাবে, প্রকল্পটি দেখায় কিভাবে কিভাবে বাড়ানো যায়
IoT এয়ার ফ্রেশনার (NodeMCU, Arduino, IFTTT এবং Adafruit.io সহ): 15 টি ধাপ (ছবি সহ)
IoT এয়ার ফ্রেশনার (NodeMCU, Arduino, IFTTT এবং Adafruit.io সহ): Instructables Wireless Contest 2017 প্রথম পুরস্কার বিজয়ী !!!: DNew বৈশিষ্ট্যযুক্ত এখন উপলব্ধ: আবহাওয়ার পূর্বাভাস সহ IoT ঘড়ি! এটি পরীক্ষা করে দেখুন: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/ এটি একটি সুগন্ধি পেতে সান্ত্বনা দেয়
নোড এমসিইউ এবং গুগল সহকারী ব্যবহার করে হোম অ্যাপ্লায়েন্সেস নিয়ন্ত্রণ করুন - IOT - Blynk - IFTTT: 8 টি ধাপ
নোড এমসিইউ এবং গুগল অ্যাসিস্ট্যান্ট ব্যবহার করে হোম অ্যাপ্লায়েন্সেস নিয়ন্ত্রণ করুন IOT | Blynk | IFTTT: গুগল অ্যাসিস্ট্যান্ট ব্যবহার করে যন্ত্রপাতি নিয়ন্ত্রণ করার একটি সহজ প্রকল্প: সতর্কতা: মেইন মেইন ইলেকট্রিসিটি পরিচালনা করা বিপজ্জনক হতে পারে। চরম যত্ন সহকারে পরিচালনা করুন। ওপেন সার্কিট নিয়ে কাজ করার সময় একজন পেশাদার ইলেকট্রিশিয়ান নিয়োগ করুন। আমি এর দায়িত্ব নেব না
IFTTT এর সাথে IoT ডিজাইন ল্যাম্প: 7 টি ধাপ (ছবি সহ)
IFTTT এর সাথে IoT ডিজাইন ল্যাম্প: এই নির্দেশনায়, আমি আপনাকে একটি ইন্টারনেট-সংযুক্ত LED বাতি তৈরিতে নির্দেশনা দেব যা কার্যকরী এবং আড়ম্বরপূর্ণ। পরেরটি বাতি জ্বালানো সম্ভব করে তোলে