কয়েক বছর পর র্যান্ডম অপ্রমাণিত প্রোটোটাইপ নির্মাণ এবং তাদের ডকুমেন্ট না করে, আমরা প্রেম ভাগ করার জন্য একটি উপযুক্ত ব্লগ পোস্ট করার সিদ্ধান্ত নিয়েছে। ভাগ করার জন্য আমাদের প্রচুর ভালবাসা আছে
কয়েক সপ্তাহের জন্য আমরা ব্লুটুথ 4.0 এর সাথে ঘোরাঘুরি করছি, অন্যথায় Bluetooth Low Energy (BLE) নামে পরিচিত। সেই প্রক্রিয়ার সময় আমরা কয়েকটি শীতল অ্যাপ্লিকেশন নিয়ে চিন্তা করলাম এবং তাদের একজনকে বের করে দেওয়ার সিদ্ধান্ত নিয়েছিলাম।
মৌলিক ধারণাটি হল: আপনি একটি লাইটবোল নিয়ে যান, এবং আপনি এটি একটি ব্লুটুথ অ্যান্টেনা, একটি অ্যারডিনো এবং আরজিবি এলইড এর একটি গুচ্ছ। তারপর আপনি আপনার (BLE সক্ষম) ফোন সঙ্গে মনে করতে পারেন যে ডাইমিং, রঙ, এবং অন্য কিছু নিয়ন্ত্রণ। ভাল জিনিস.
হার্ডওয়্যারের
যেহেতু আমরা একটি লাইটবোল তৈরি করছি, তাই আমাদের কোথাও শুরু করতে হবে, তাই আমরা হোম ডিপোতে বিভিন্ন আলোর বাল্বগুলির একটি গুচ্ছ কিনেছি এবং সর্বাধিক এক বেছে নেওয়া শেষ করেছি। একটি বিষ্ঠা-টন উপাদান আছে তাই আমরা স্থান প্রয়োজন হবে একবার আমরা আলোর ব্ল্ববটি দিয়েছিলাম, আমরা বিস্ময়কর অপূর্বসুন্দরের জন্য স্থান তৈরি করার জন্য বিরল পুরানো ফ্লোরোসেন্ট বাল্বটি খালি করেছি।
প্রথম বন্ধ, আমাদের সার্কিটকে শক্তি দেওয়ার উপায় দরকার। আপনি Badass Engineer হচ্ছে যে, আমরা আপনি কি ভাবছেন জানি, "আমি একটি ট্রান্সফরমার সার্কিট নির্মাণ করা উচিত যে 5V মূল শক্তি রূপান্তরিত"। ভাল ধারণা! যে খুব বেশী জায়গা নিতে হবে ছাড়া, এটি সম্পর্কে চিন্তা, আপনি যারা জিনিস আকার দেখা যায়? অলস শক্তি ব্যবহার করে, আমরা যারা পুঁচকে আইফোন চার্জারগুলির এক ব্যবহার করার সিদ্ধান্ত নিয়েছে এখন সবকিছু পাওয়ার জন্য আমাদের কাছে 5V আছে, পরবর্তী ধাপ।
5V সঙ্গে আমরা Arduino এবং LED এর ক্ষমতা করতে পারেন, কিন্তু ব্লুটুথ মডিউল নয়, যা 3.3V রান। আবার, আমরা জানি আপনি কি ভাবছেন: "আরে, আপনার কাছে একটি Arduino Pro Mini আছে, এবং এর একটি অভ্যন্তরীণ নিয়ন্ত্রক রয়েছে যেটি আমরা বিটি মডিউলের ক্ষমতা ব্যবহার করতে পারি!"। ওয়েল, এটা আসলে একটি ভাল ধারণা, কিন্তু আমরা হিসাবে হিসাবে আপনি হিসাবে চতুর না হয় তাই আমরা 3.3V এর পরিবর্তে প্রো মিনি 5V সংস্করণ কেনা। এর মানে হল আমরা একটি 5V 3.3V নিয়ন্ত্রক করতে হবে। খারাপ না, এখন আমরা এমনকি এমনকি।
অসাধারণ, এখন আমরা পুরো প্রকল্পকে শক্তিশালী করতে পারি। অপেক্ষা করুন, আমরা না করতে পারে, কারণ Arduino পিনের wussies একটি গুচ্ছ যারা শুধুমাত্র 40mA ড্রাইভ করতে পারেন (কোনদিন আমি একটি মাইক্রোকন্ট্রোলার ডিজাইন করব যা পিনের জন্য 1000A চালাতে পারে। এটি একটি রেফ্রিজারের আকার হবে, কিন্তু আমি খুশি হবো।) এখন এটি অনেকটা ভালো লাগতে পারে কিন্তু আমরা যা চাই তা যথেষ্ট নয়। আরজিবি LED এর টেকনিক্যালি তিনটি LED এর সব এক ভিতরে (লাল, সবুজ, এবং নীল) ভরা হয়। এই LED এর প্রতিটি 20mA এর সর্বাধিক অগ্রসর বর্তমান, সহজেই Arduino পিন দ্বারা পরিচালিত। তো সমস্যাটা কী? আমরা LED হিসাবে বাল্ব ভিতরে অনেক নির্বাণ পরিকল্পনা করা হয় (আমরা শুধুমাত্র ব্যবহার করে শেষ পর্যন্ত 3, বিচার করবেন না)। তাই আমরা প্রতিটি LED প্রতি রঙ প্রতি পিন প্রয়োজন হবে। যে অনেক পিনের, তাই আমরা প্রতিটি রং চালাতে একটি ট্রানজিস্টার ব্যবহার। যে 3 পিনের, আমরা চাই যে LED এর যে কোনো সংখ্যা জন্য (ট্রানজিস্টার বর্তমান চালনা করতে পারেন, যে)।
যারা LED এর প্রতিরোধক ভুলবেন না যাক। আমরা চারপাশে প্রতিরোধকারী একটি সম্পূর্ণ অনেক আছে না, তাই আমরা ঠিক একই এগিয়ে বর্তমান সঙ্গে সব LED এর রান করতে পারে না। এখনও, এটি যথেষ্ট বন্ধ ছিল।
সফটওয়্যার
গ্রেট, সব হার্ডওয়্যার এর সম্পন্ন। এখন অপারেশন মস্তিস্কে, যা দুই ভাগে ভাগ করা হয়। Arduino ফার্মওয়্যার, এবং আইফোন অ্যাপ্লিকেশন। ফার্মওয়্যারটি বেশ সহজবোধ্য।
এখনই, Arduino BLE মডিউল থেকে সিরিয়াল ডেটা পড়ছে না, BLE মডিউলটি যাই হোক না কেন এটি একটি পাস-এর মতো সুন্দর কাজ। এটি LEDs- র প্রতিটি রঙ নিয়ন্ত্রণ করার জন্য BLE- এর GPIO- এর তিনটির মানটি পড়ে। ভবিষ্যতে, এটি UART থেকে সিরিয়াল কমান্ড পড়া উচিত এবং এটি করতে হবে যে সন্ত্রস্ত জিনিসগুলির একটি বড় তালিকা আছে। স্বাভাবিকভাবে.
এবং আপনি দেখতে পারেন, এটি চমত্কার দেখায়
আইফোন অ্যাপ্লিকেশন জন্য, আপনি একটি ভবিষ্যতে পোস্টের জন্য অপেক্ষা করতে হবে, আমাদের নিজস্ব Ramón González দ্বারা।
অংশ তালিকা
অবশেষে, আপনি যদি আপনার নিজস্ব নির্মাণ করতে চান, এখানে সব অংশ একটি রুক্ষ তালিকা, এবং তাদের দাম
আলোর বাল্ব: দুই জন্য $ 10
এই বাল্ব এই জন্য মহান কারণ এটি বেশ বড় এবং খুলতে সহজ।
চার্জার: $ 5
আমরা একটি স্থানীয় হার্ডওয়্যার দোকান এ বিক্রি একটি সস্তা knockoff ব্যবহৃত। আপনি যে কোনওটি ব্যবহার করতে পারেন, যতদিন এটি আলোর ব্ল্ববের ভিতরে ফিট করে।
BLE অ্যান্টেনা : $ 44
Arduino প্রো মাইক্রো: $ 10
আমরা 5V সংস্করণ ব্যবহৃত, কিন্তু আপনি 3.3V এক ক্রয় বন্ধ ভাল।
LED এর + বিবিধ: ~ $ 10
পুরো জিনিস জন্য প্রায় $ 80 একটি গ্র্যান্ড মোট জন্য













