সুচিপত্র:
- সরবরাহ
- ধাপ 1: ইলেক্ট্রনিক্স সেট আপ করা
- ধাপ 2: প্রোগ্রামিং
- ধাপ 3: পিক্সেল ডিজাইন করা
- ধাপ 4: MDF একত্রিত করা
- ধাপ 5: উপাদানগুলি বিক্রি করা
- ধাপ 6: কাঠের কাজ শেষ করা।
- ধাপ 7: আলো উপভোগ করুন
ভিডিও: পিক্সেল স্মার্ট ল্যাম্প: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
অ্যান্ড্রয়েড স্টুডিওতে ডেভেলপ করা একটি অ্যান্ড্রয়েড অ্যাপ দিয়ে ব্লুটুথ দ্বারা নিয়ন্ত্রিত স্মার্ট ল্যাম্পের জন্য এটি একটি প্রজেক্ট।
পিক্সেলের প্রধান লক্ষ্য হল সুন্দর আলো প্রদর্শন করা। এটি ফায়ারপ্লেস লাইটমোড, উদাহরণস্বরূপ, আসুন দেখা যাক কিভাবে একক-পিক্সেল ফায়ারপ্লেস দেখতে পারে। এছাড়াও রামধনু মোড দেখায় কিভাবে প্রচুর গ্রেডিয়েন্ট "প্রাকৃতিকভাবে" লেডস দ্বারা গঠিত হয়।
পিক্সেলের ইলেক্ট্রনিক্স হল একটি Arduino Nano এবং 10 addressable LEDs ws2813। এটিতে একটি ডিসপ্লে রয়েছে যা সময় দেখায় এবং একটি বুজার যাতে আপনি একটি অ্যালার্ম সেট করতে পারেন।
এর শরীর MDF (লেজার-কাট) এবং এক্রাইলিক দিয়ে তৈরি।
. Apk, arduino ফাইল, অ্যাপ ফাইলের জন্য Github।
github.com/danielwilberger/PixelSmartLamp
সম্পাদনা করুন: MDF অংশের জন্য কাটিং শীট আপলোড করা হয়েছে
সরবরাহ
- আরডুইনো ন্যানো;
- ব্লুটুথ মডিউল HC-05
- রিয়েল টাইম ক্লক মডিউল;
- 4-ডিজিটের LED ডিসপ্লে;
- 10 x ঠিকানাযোগ্য LEDs ws2812b
- পোটেন্টিওমিটার;
- 4 x বাটন;
- বুজার;
- 5V-2amp ফন্ট।
ধাপ 1: ইলেক্ট্রনিক্স সেট আপ করা
আমার প্রথম পদক্ষেপ, ইলেক্ট্রনিক্স বিতরণ করার পরে, একটি প্রোটোবোর্ডে এটি সব একত্রিত করা হয়েছিল।
এই ভাবে, আমি এটি পরীক্ষা করতে এবং Arduino প্রোগ্রামিং শুরু করতে পারে।
আমি বাধ্য ছিলাম:
- Leds ঝাল;
- প্রোটোবোর্ডে সমস্ত ডিভাইস একত্রিত করুন;
- 10 টি সম্বোধনযোগ্য এলইডি একত্রিত করুন (ঘনক্ষেত্রের প্রতিটি পাশের জন্য দুটি, নীচে বিয়োগ);
- প্রোগ্রামিং শুরু করুন।
চূড়ান্ত প্রদর্শনের জন্য এক্রাইলিক কিউব পাওয়ার আগে, আমি এটি আমার মায়ের প্লাস্টিকের বাটিতে পরীক্ষা করেছিলাম।
ধাপ 2: প্রোগ্রামিং
আমার পরবর্তী পদক্ষেপ ছিল প্রোগ্রামিং। প্রথমত, পিক্সেলের জন্য আমি প্রথম কল্পনা করেছিলাম এমন সব মজাদারতার সাথে আরডুইনো:
- ঘড়িতে বর্তমান সময় প্রদর্শন করুন;
- ঘুম থেকে ওঠার জন্য অ্যালার্ম সেট করুন (অথবা টাইমার);
- একটি সাধারণ সাদা বাতি থেকে একটি রামধনু শো বা একটি অগ্নিকুণ্ড পর্যন্ত বেশ কয়েকটি লাইটমোড প্রদর্শন করুন। এই অংশের জন্য, Arduino এর জন্য FastLED লাইব্রেরির বেশ কয়েকটি উদাহরণ খুব সহায়ক ছিল।
এটি সম্পন্ন করার পরে, আমার একটি সম্পূর্ণরূপে নিয়ন্ত্রণযোগ্য বাতি ছিল, এনালগ বোতাম এবং পোটেন্টিওমিটার ব্যবহার করে। সুতরাং, পরবর্তী পদক্ষেপটি ছিল পিক্সেলের জন্য তৈরি করা একটি অ্যাপের সাথে ব্লুটুথ সংযোগ স্থাপন করা। এই অংশটিই সবচেয়ে বেশি সময় নিয়েছিল। এই প্রকল্পের আগে, অ্যান্ড্রয়েড প্রোগ্রামিং সম্পর্কে আমার কোন জ্ঞান ছিল না, এবং জাভা ভাষাও জানতাম না। কিন্তু আমি ইতিমধ্যে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং জানতাম, তাই আমি একটি অ্যান্ড্রয়েড প্রোগ্রামিং কোর্স শুরু করেছি, উদেমিতে।
আপনি আমার গিথুব এ আপনার যা যাচাই করতে পারেন। এই আর্কিকেলের শুরুতে লিঙ্কটি উপরে রয়েছে।
ধাপ 3: পিক্সেল ডিজাইন করা
এই মুহুর্তে, আমি কল্পনা করেছি যে পিক্সেল কেমন হবে, কিন্তু এটি কাগজে রাখার সময়। আসলে, আমার পিসিতে। যেহেতু আমি MDF কাঠ এবং এক্রাইলিকের উপর পিক্সেল তৈরি করব, তাই আমি জানতাম যে আমাকে একটি খুব সুনির্দিষ্ট প্রকল্প আঁকতে হবে। তাই আমি একটি CAD সফটওয়্যার বেছে নিয়ে পিক্সেল আঁকা শুরু করলাম।
এটি কিছুটা দেখতে পারে, কিন্তু আমি ইতিমধ্যে ইঞ্জিনিয়ারিং -এ আমার স্নাতক কোর্স থেকে CAD অঙ্কন জানতাম। এবং MDF কাটার জন্য লেজার 2D অঙ্কন পেতে এটি খুব সহায়ক ছিল।
ধাপ 4: MDF একত্রিত করা
CAD- এ পিক্সেল আঁকার পর, আমি একটি স্থানীয় কোম্পানির সাথে যোগাযোগ করেছিলাম যেগুলি এক্রাইলিক বস্তু তৈরি করে, যেমন ডিসপ্লে, ট্রফি ইত্যাদি। এই জায়গাগুলিতে সাধারণত লেজার কাটার মেশিন থাকে, তাই আমি জিজ্ঞাসা করলাম তারা আমার এক্রাইলিক কিউব তৈরি করতে পারে এবং MDF কেটে ফেলতে পারে।
তাই আমি একটি 6mm MDF বোর্ড পেয়েছি, এবং তাদের কাটিয়া অঙ্কন পাঠিয়েছি।
আমি তাদের উপরের ছবির মতো পেয়েছি, এবং সায়ানোঅ্যাক্রাইলেট আঠালো ব্যবহার করে এটি সমস্ত একত্রিত করেছি।
ধাপ 5: উপাদানগুলি বিক্রি করা
এটি ছিল সবচেয়ে কঠিন মুহূর্তগুলির মধ্যে একটি। আমার ইলেক্ট্রনিক্স সোল্ডারিং এর কোন অভিজ্ঞতা ছিল না, তাই আমি কিছু ভিডিও দেখেছি এবং চেষ্টা করেছি।
ধাপ 6: কাঠের কাজ শেষ করা।
এই মুহুর্তে, আমি পিক্সেল কাজ করছিলাম যেমনটি আমি পরিকল্পনা করেছি। কিছু সমন্বয় প্রয়োজন ছিল, যেমন LEDs উজ্জ্বলতা সেট আপ।
কিন্তু এমডিএফ ফিনিশিং আমার প্রত্যাশা অনুযায়ী হয়নি। তাই আমি একটি কাঠের চাদর পেয়েছি, জাদুকরী একটি খুব পাতলা কাঠের টুকরা। ঘড়ির ডিসপ্লে এর মাধ্যমে আলো নিmitসরণ করতে পারে তা নিশ্চিত করার পরে আমি যদি সমস্ত MDF পৃষ্ঠকে আবৃত করি।
ধাপ 7: আলো উপভোগ করুন
এই সমস্ত কাজের পরে, আমার কাছে একটি প্রদীপ ছিল যা আমি প্রথম কল্পনা করার চেয়ে অনেক উজ্জ্বল এবং সুন্দর ছিল।
আপনি পিক্সেলের সমস্ত হালকা মোডের উপরে ভিডিওটি পরীক্ষা করতে পারেন।
আপনার প্রকল্প সম্পর্কে আপনার কোন সন্দেহ থাকলে দয়া করে আমার সাথে যোগাযোগ করুন। আমি সাহায্য করতে পেরে খুশি হব:)
প্রস্তাবিত:
মাইনক্রাফ্ট ওরে ল্যাম্প - স্বনির্ধারিত আকার এবং পিক্সেল ঘনত্ব: 4 টি ধাপ
মাইনক্রাফ্ট ওরে ল্যাম্প-কাস্টমাইজেবল সাইজ এবং পিক্সেল ডেনসিটি: আমার সাত বছরের বাচ্চাটি মাইনক্রাফ্টে আচ্ছন্ন, তাই আমি তার সাথে সম্পর্কিত কিছু তৈরি করার সিদ্ধান্ত নিয়েছি। বিকল্প খুঁজছেন, থিংভার্সে ড্যান জে হামারের একটি শীতল বাতি প্রকল্প রয়েছে, তবে এটি কিছুটা পরিবর্তন করার পরে আমি নিজের প্রকল্পটি শুরু করার সিদ্ধান্ত নিয়েছি (আপনি
ESP8266 এর সাথে অ্যালেক্সা স্মার্ট ল্যাম্প: 4 টি ধাপ (ছবি সহ)
ESP8266 এর সাথে অ্যালেক্সা স্মার্ট ল্যাম্প: এই নির্দেশযোগ্য একটি ESP8266 মাইক্রন্ট্রোলার এবং অ্যামাজন ইকো/অ্যালেক্সা ব্যবহার করে ভয়েস-কন্ট্রোল সহ একটি ভিনটেজ ল্যাম্প আপগ্রেড করতে আমার সাথে আপনাকে নির্দেশ দেয়। Arduino কোড একটি বেলকিন WeMo ডিভাইসের অনুকরণ করে fauxmoESP লাইব্রেরি ব্যবহার করে, যা সেটআপকে একটি বাতাস তৈরি করে।
মমি ল্যাম্প - ওয়াইফাই নিয়ন্ত্রিত স্মার্ট ল্যাম্প: 5 টি ধাপ (ছবি সহ)
মমি ল্যাম্প - ওয়াইফাই নিয়ন্ত্রিত স্মার্ট ল্যাম্প: প্রায় 230 হাজার বছর আগে মানুষ আগুন নিয়ন্ত্রণ করতে শিখেছিল, এটি তার জীবনধারাতে একটি বড় পরিবর্তনের দিকে পরিচালিত করে কারণ সে রাতে আগুনের আলো ব্যবহার করে কাজ শুরু করে। আমরা বলতে পারি যে এটি ইন্ডোর আলোর সূচনা। এখন আমি
আইওটি আরসি গাড়ি স্মার্ট ল্যাম্প রিমোট বা গেটওয়ে সহ: 8 টি ধাপ (ছবি সহ)
স্মার্ট ল্যাম্প রিমোট বা গেটওয়ে সহ আইওটি আরসি গাড়ি: একটি অসম্পূর্ণ প্রকল্পের জন্য, আমি আমার বাড়িতে থাকা MiLight স্মার্ট ল্যাম্প এবং ল্যাম্প রিমোটগুলির সাথে কথা বলার জন্য কিছু Arduino কোড লিখছিলাম। আমি পরীক্ষা করার জন্য একটি ছোট আরসি গাড়ি বানানোর সিদ্ধান্ত নিয়েছি
সর্পিল ল্যাম্প (ওরফে দ্য লক্সোড্রোম ডেস্ক ল্যাম্প): 12 টি ধাপ (ছবি সহ)
The Spiral Lamp (a.k.a the Loxodrome Desk Lamp): The Spiral Lamp (a.k.a The Loxodrome Desk Lamp) একটি প্রকল্প যা আমি ২০১৫ সালে শুরু করেছিলাম। এটি পল নাইল্যান্ডারের Loxodrome Sconce দ্বারা অনুপ্রাণিত হয়েছিল। আমার মূল ধারণাটি ছিল একটি মোটরচালিত ডেস্ক ল্যাম্পের জন্য যা দেয়ালে আলোর প্রবাহিত প্রবাহকে প্রজেক্ট করবে। আমি ডিজাইন করেছি এবং