সুচিপত্র:
ভিডিও: হ্যালোইন চিয়ারলাইট: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
শেষ হ্যালোইনে আমি সিজনের জন্য একটি প্রকল্প তৈরি করার সিদ্ধান্ত নিয়েছি। প্রুসা i3 এবং চিয়ারলাইটস প্রজেক্টে প্রিন্ট করা একটি ভুতের 3D মডেল ব্যবহার করে আমি একটি হ্যালোইন সজ্জা তৈরি করেছি যা এলোমেলোভাবে রঙ পরিবর্তন করে।
চিয়ারলাইট প্রজেক্ট একটি ওপেন সোর্স প্রজেক্ট যা এটি ব্যবহার করে এমন সব হালকা ডিভাইসকে সিঙ্ক্রোনাইজ করে। টুইটারের মাধ্যমে, #চিয়ারলাইট হ্যাশট্যাগ ব্যবহার করে, আমরা চিয়ারলাইটস প্রকল্পের রঙ প্যালেট থেকে একটি রঙ বেছে নিয়েছি। প্রজেক্ট চিয়ারলাইটের সাথে সংযুক্ত সমস্ত ডিভাইস এপিআই এর মাধ্যমে রঙ পড়ে এবং তাদের রঙ পরিবর্তন করে। একটি টুইটের মাধ্যমে প্রকল্পের সাথে সংযুক্ত গ্রহের সকল ডিভাইসের রং পরিবর্তন করা সম্ভব।
ধাপ 1: উপকরণ এবং সরঞ্জাম
উপকরণ
- ইএসপি -01
- Awg 22 কেবল
- নেতৃত্বাধীন রিং WS2812
- ব্যাটারি ধারক
- ব্যাটারি
- মহিলা সকেট সারি পিন
- প্রোটোবোর্ড
- ঝাল
সরঞ্জাম
- 3D প্রিন্টার
- তাতাল
3D মডেল
কিউট হাগ মি গোস্ট
ধাপ 2: সমাবেশ
প্রথমে সংযোগগুলির জন্য সমর্থন তৈরি করা প্রয়োজন ছিল। এটি ESP-01 এবং সোল্ডারের জন্য একটি প্রোটোবোর্ড, মহিলা সকেট ব্যবহার করে তৈরি করা হয়েছিল। মহিলা সকেটগুলি সহজেই অন্য প্রকল্পে ব্যবহারের জন্য ESP-01 অপসারণ করতে পারে বা ব্যর্থতার ক্ষেত্রে এটি প্রতিস্থাপন করতে পারে। ঝালটি উপাদানগুলি ঠিক করতে এবং সংযোগকারী ট্র্যাকগুলি তৈরি করতে ব্যবহৃত হয়েছিল। প্রোটোবোর্ডটি প্রি-ড্রিলড এবং প্রতিটি গর্তের চারপাশে সংযোগ সহ আসে। ট্র্যাকগুলি তৈরি করার জন্য কেবল উপাদানগুলি ঠিক করা এবং বিভিন্ন গর্তে যোগ দেওয়া প্রয়োজন।
তারপর ব্যাটারি হোল্ডার সোল্ডার করা হয়েছিল। একই সময়ে, বেস যে উপাদানগুলি থাকবে তা মুদ্রিত হয়েছিল। এটি একটি বর্গক্ষেত্রের ভিত্তি নিয়ে গঠিত, যেখানে বিভিন্ন উপাদান রাখার জন্য পর্যাপ্ত জায়গা, একটি নেতৃত্বাধীন রিং খোলার এবং মুদ্রিত ভূতের জন্য পর্যাপ্ত স্থান রয়েছে।
বেস প্রস্তুত হওয়ার পরে, নেতৃত্বাধীন রিংটি ইনস্টল করা হয়েছিল এবং অবশিষ্ট উপাদানগুলির সমর্থনের সাথে সংযুক্ত ছিল। সাপোর্ট এবং ব্যাটারি হোল্ডার থার্মাল আঠা দিয়ে বেসে ঠিক করা হয়েছিল।
ধাপ 3: কোড
কোডটি ইএসপি -01 কে ওয়্যারলেস নেটওয়ার্কের সাথে সংযুক্ত করবে এবং তারপরে চিয়ারলাইট প্রকল্পের সাথে সংযুক্ত হবে এবং বর্তমান রঙটি পরীক্ষা করবে। এটি তখন তার রঙ পরিবর্তন করে চিয়ারলাইট প্রকল্পের রঙে।
কোডটি কাজ করার জন্য, তিনটি লাইব্রেরির প্রয়োজন:
- থিংস্পিক - চিয়ারলাইটস প্রকল্পের সাথে সংযোগ স্থাপন করতে
- ESP8266WiFi - ESP -01 ব্যবহার করতে
- Adafruit_NeoPixel - নেতৃত্বাধীন রিং ব্যবহার করতে
কোড (আপনি এটি আমার গিটহাব অ্যাকাউন্টে খুঁজে পেতে পারেন)
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #পিক্সেলপিন 2 সংজ্ঞায়িত করুন #পিক্সেলনাম 12 কনস্ট চার* ssid = "dev"; const char* password = "RatoRoeuRolha"; স্বাক্ষরবিহীন দীর্ঘ চিয়ারলাইটস চ্যানেল নম্বর = 1417; int বিলম্ব = 500; স্ট্রিং কালারনেম = {"কেউ না", "লাল", "গোলাপী", "সবুজ", "নীল", "সায়ান", "সাদা", "উষ্ণ সাদা", "ওল্ডলেস", "বেগুনি", "ম্যাজেন্টা", "হলুদ", "কমলা"};
// চিয়ারলাইট রঙের প্রতিটি নামের জন্য RGB মানগুলির মানচিত্র
int colorRGB [3] = {0, 0, 0, // "none" 255, 0, 0, // "red" 255, 192, 203, // "pink" 0, 255, 0, // "সবুজ" 0, 0, 255, // "নীল" 0, 255, 255, // "সায়ান", 255, 255, 255, // "সাদা", 255, 223, 223, // "উষ্ণ সাদা", 255, 223, 223, // "ওল্ডলেস", 128, 0, 128, // "বেগুনি", 255, 0, 255, // "ম্যাজেন্টা", 255, 255, 0, // "হলুদ", 255, 165, 0}; // "কমলা"}; Adafruit_NeoPixel পিক্সেল = Adafruit_NeoPixel (PixelNum, PixelPin, NEO_GRB + NEO_KHZ800); WiFiClient wclient; অকার্যকর সেটআপ () {Serial.begin (9600); WiFi.begin (ssid, password); WiFi.mode (WIFI_STA); Serial.println ("।"); যখন (WiFi.status ()! = WL_CONNECTED) {বিলম্ব (500); সিরিয়াল.প্রিন্ট ("।"); } Serial.println (""); Serial.print ("Ligado a"); Serial.println (ssid); Serial.print ("Endereço IP:"); Serial.println (WiFi.localIP ()); পিক্সেল শুরু (); ThingSpeak.begin (wclient); } অকার্যকর লুপ () {স্ট্রিং রঙ = ThingSpeak.readStringField (cheerLightsChannelNumber, 1); setColor (রঙ); // সিরিয়াল.প্রিন্টলন (রঙ); বিলম্ব (5000); } void setColor (স্ট্রিং কালার) {for (int iColor = 0; iColor <= 12; iColor ++) {if (color == colorName [iColor]) {for (int i = 0; i <PixelNum; i ++) {
pixels.setPixelColor (i, pixels. Color (colorRGB [iColor] [0], colorRGB [iColor] [1], colorRGB [iColor] [2])); // মাঝারিভাবে উজ্জ্বল সবুজ রঙ।
পিক্সেল শো (); // এটি হার্ডওয়্যারে আপডেট হওয়া পিক্সেল রঙ পাঠায়। } প্রত্যাবর্তন; }}}
ধাপ 4: চূড়ান্ত পদক্ষেপ
স্বচ্ছ PLA ব্যবহার করে Prusa i3 তে ভূতটি ছাপানো হয়েছিল যাতে আলো প্রবেশ করতে পারে।
অবশেষে ব্যাটারি ইনস্টল করা হয় এবং ভূত স্থাপন করা হয়।
"#চিয়ারলাইট লাল" সহ একটি টুইট পাঠান, রঙটি লাল করুন।
প্রস্তাবিত:
একটি IoT হ্যালোইন কুমড়া - একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: 4 টি ধাপ (ছবি সহ)
একটি IoT হ্যালোইন কুমড়া | একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: সবাইকে হ্যালো, কয়েক সপ্তাহ আগে হ্যালোইন ছিল এবং theতিহ্য অনুসরণ করে আমি আমার বারান্দার জন্য একটি চমৎকার কুমড়া তৈরি করেছি। কিন্তু আমার কুমড়ো বাইরে থাকার কারণে, আমি বুঝতে পেরেছিলাম যে মোমবাতি জ্বালানোর জন্য প্রতি সন্ধ্যায় বাইরে যেতে বেশ বিরক্তিকর। এবং আমি
একটি চলমান অ্যানিম্যাট্রনিক আই সহ হ্যালোইন কুমড়া - এই কুমড়া তার চোখ ফেরাতে পারে !: 10 টি ধাপ (ছবি সহ)
একটি চলমান অ্যানিম্যাট্রনিক আই সহ হ্যালোইন কুমড়া | এই কুমড়া তার চোখ ollালতে পারে! অতিস্বনক সেন্সরের ট্রিগার দূরত্বকে সঠিক মান (ধাপ 9) এর সাথে সামঞ্জস্য করুন এবং আপনার কুমড়া যে কেউ ক্যান্ড গ্রহণের সাহস করে তাকে ভয় দেখাবে
সামাজিক দূরত্ব হ্যালোইন ক্যান্ডি রোবট: 7 ধাপ (ছবি সহ)
সোশ্যাল ডিস্টেন্সিং হ্যালোইন ক্যান্ডি রোবট: যদি আপনি এই বছর হ্যালোইন ট্রিক-বা-ট্রিটারের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি মজার নতুন উপায় খুঁজছেন এবং আপনি এই প্রকল্পটি যে চ্যালেঞ্জের মুখোমুখি হচ্ছেন, তাহলে সরাসরি ঝাঁপিয়ে পড়ুন এবং আপনার নিজের তৈরি করুন! এই সামাজিক দূরত্বের রোবটটি 'দেখবে' যখন একটি কৌশল বা আচরণ
হ্যালোইন শিশুর সূচক: 4 ধাপ (ছবি সহ)
হ্যালোইন বেবি ইনডিকেটর: আমি এবং আমার স্ত্রী হ্যালোইনের জন্য কি পরতে পারি তা বের করার চেষ্টা করছিলাম। এই বুদ্ধিবৃত্তিক অধিবেশনটি কয়েক রাত আগে তার প্রয়োজনের কথা বলার প্রয়োজন ছিল না যে আমি একটু তাড়াহুড়ো করেছিলাম। তিনি কতটা দূরে ছিলেন তা দেখানোর এই ধারণা নিয়ে এসেছিলেন
ফেস ট্র্যাকিং এবং হাসি সনাক্তকারী হ্যালোইন রোবট: 8 টি ধাপ (ছবি সহ)
ফেস ট্র্যাকিং এবং হাসি সনাক্তকারী হ্যালোইন রোবট: হ্যালোইন আসছে! আমরা কিছু সুন্দর করার সিদ্ধান্ত নিয়েছি। ভূত এবং স্কলি রোবটের সাথে দেখা করুন। তারা আপনার মুখ অনুসরণ করতে পারে এবং তারা জানে আপনি যখন আপনার সাথে হাসতে হাসছেন! এই প্রকল্পটি আইরবি অ্যাপ ব্যবহার করার আরেকটি উদাহরণ যা আইফোনকে রূপান্তর করে