সুচিপত্র:
- ধাপ 1: ধাপ 1: একটি ব্রেডবোর্ডে ইলেকট্রনিক্স রাখা
- ধাপ 2: ধাপ 2: কোড লিখুন
- ধাপ 3: ধাপ 3: আপনার 3D হেডব্যান্ড তৈরি করা
ভিডিও: তৃতীয় চোখ (Arduino প্রকল্প): 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
কল্পনা করুন আপনি ভূত শিকারে যেতে চান, কিন্তু আপনার কাছে ইজা বোর্ড ছাড়া অন্য কোন সরঞ্জাম নেই, যার মধ্যে অনেক অভিজ্ঞ শিকারী এবং মনস্তাত্ত্বিক আপনাকে সুপারিশ করেন যে আপনি একটি ইভিপি রেকর্ডার হিসাবে ব্যবহার করবেন না এবং আপনার ফোন।
আপনি কি আপনার তৃতীয় চোখ খোলার চেষ্টা করেছেন? এই পণ্যটি কীভাবে তৈরি করবেন সে সম্পর্কে আপনাকে সেই পথে পরিচালিত করতে সহায়তা করবে। থার্ড আই আপনাকে থার্মাল ইমেজিং ব্যবহার করে প্রফুল্লতা খুঁজে পেতে সাহায্য করবে। ভূত শিকারীরা সাধারণত ঠান্ডা দাগ খুঁজে পেতে তাপীয় চিত্র ব্যবহার করবে - নিম্ন তাপমাত্রার একটি এলাকা যা কথিত আছে যে ভূতের উপস্থিতি নির্দেশ করে।
যদি আপনি ভূত শিকারী না হন, অথবা ভূতে বিশ্বাস করেন না, এই পণ্যটি যেমন পরিস্থিতিতে সাহায্য করতে পারে:
- বাতাসের গুণমান - কোন শিল্প ধোঁয়া -স্তুপ বা গৃহস্থালি চিমনি ব্যবহার করা হচ্ছে তা পর্যবেক্ষণ করুন।
- গ্যাস সনাক্তকরণ - বিশেষভাবে ক্যালিব্রেটেড থার্মাল ক্যামেরা ব্যবহার করে শিল্প গ্যাস বা পাইপলাইনের আশেপাশে নির্দিষ্ট গ্যাসের উপস্থিতি সনাক্ত করা যায়।
- রোগ নিয়ন্ত্রণ - উচ্চতর তাপমাত্রার জন্য বিমানবন্দর এবং অন্যান্য স্থানে সমস্ত আগত যাত্রীদের দ্রুত স্ক্যান করুন।
- কাউন্টার -নজরদারি - গোপন নজরদারি সরঞ্জাম যেমন শোনার যন্ত্র বা লুকানো ক্যামেরা সব কিছু শক্তি খরচ করে যা বর্জ্য তাপ দেয় যা একটি তাপীয় ক্যামেরায় স্পষ্টভাবে দৃশ্যমান (এমনকি যদি কোনো বস্তুর আড়ালে থাকে)।
- টার্মাইট সনাক্তকরণ - বিল্ডিংগুলিতে সম্ভাব্য টার্মাইট কার্যকলাপের ক্ষেত্রগুলি সনাক্ত করুন।
এগুলি কেবল তাপীয় চিত্র ব্যবহার করার কিছু উপায়। আমি 55 টি ব্যবহার সহ এখানে সেই ব্যবহারগুলি কোথায় পেয়েছি তা খুঁজে পেতে পারেন!
উপাদান:
Adafruit 1.44 মাইক্রোএসডি কার্ড ব্রেকআউটের সাথে রঙিন TFT LCD ডিসপ্লে - ST7735R
আইআর থার্মাল ক্যামেরা ব্রেকআউট
3D প্রিন্টার
সোল্ডারিং কিট
প্রতিরোধক
স্ক্রু
স্ক্রু ড্রাইভার
ব্যবহৃত প্রোগ্রাম:
ফ্রিজিং
আরডুইনো
ফিউশন 360
ধাপ 1: ধাপ 1: একটি ব্রেডবোর্ডে ইলেকট্রনিক্স রাখা
প্রথমত, আপনি আপনার ইলেকট্রনিক্সকে একটি রুটি বোর্ডে পৃথকভাবে রাখতে সক্ষম হবেন এবং আপনার সেন্সর এবং আপনার মডিউল যেভাবে কাজ করছে তা পরীক্ষা করার জন্য আপনার Arduino ব্যবহার করে পরীক্ষা কোডটি টেনে আনুন। আমার ক্ষেত্রে, তারা যেভাবে অনুমিত হয়েছিল সেভাবে কাজ করেছিল!
এখন, আপনি আপনার সেন্সর এবং মডিউল একসাথে ব্রেডবোর্ডে রাখতে পারেন, যেমনটি আমি অ্যাডাফ্রুট থেকে ছবিটি দিয়েছি, কিভাবে ফ্রিজিংয়ের মাধ্যমে এগুলিকে একত্রিত করা যায়।
ধাপ 2: ধাপ 2: কোড লিখুন
অ্যাডাফ্রুট আমাদের এই প্রকল্পের কোড দেওয়ার জন্য অত্যন্ত দয়ালু ছিল! তারা থার্মাল ক্যামেরার সাইটে লাইব্রেরি সরবরাহ করে, যা আমি এই প্রকল্পের জন্য প্রয়োজনীয় জিনিসগুলির তালিকায় আইআর সেন্সরের লিঙ্কটি অন্তর্ভুক্ত করেছি, আপনি এটি সেখানে খুঁজে পেতে পারেন!
নিচে আপনার Arduino এর জন্য ব্যবহৃত কোডিং দেওয়া হল।
/*************************************************** **************************** এটি AMG88xx GridEYE 8x8 IR ক্যামেরার জন্য একটি লাইব্রেরি
এই স্কেচ GridEYE সেন্সর দিয়ে একটি 64 পিক্সেল থার্মাল ক্যামেরা তৈরি করে
এবং 128x128 tft স্ক্রিন
Adafruit AMG88 ব্রেকআউটের সাথে কাজ করার জন্য বিশেষভাবে ডিজাইন করা হয়েছে
-
এই সেন্সরগুলি যোগাযোগের জন্য I2C ব্যবহার করে। ডিভাইসের I2C ঠিকানা হল 0x69
Adafruit এই ওপেন সোর্স কোড প্রদান করে সময় এবং সম্পদ বিনিয়োগ করে, Adafruit থেকে পণ্য ক্রয় করে Adafruit andopen-source হার্ডওয়্যার সমর্থন করুন!
অ্যাডাফ্রুট ইন্ডাস্ট্রিজের ডিন মিলার লিখেছেন। বিএসডি লাইসেন্স, উপরের সমস্ত পাঠ্য অবশ্যই কোন পুনর্বণ্টনে অন্তর্ভুক্ত করা আবশ্যক **************************************** *****************************************/
#অন্তর্ভুক্ত // কোর গ্রাফিক্স লাইব্রেরি
#অন্তর্ভুক্ত // হার্ডওয়্যার-নির্দিষ্ট লাইব্রেরি #অন্তর্ভুক্ত
#অন্তর্ভুক্ত
#অন্তর্ভুক্ত
#TFT_CS 10 // চিপ টিএফটি স্ক্রিনের জন্য পিন নির্বাচন করুন
#ডিফাইন TFT_RST 9 // আপনি এটিকে Arduino রিসেটের সাথেও সংযুক্ত করতে পারেন // যে ক্ষেত্রে, এই #ডিফাইন পিনটি 0 তে সেট করুন! #TFT_DC 8 নির্ধারণ করুন
// সেন্সরের নিম্ন পরিসীমা (এটি পর্দায় নীল হবে)
#মিনিটেম 22 নির্ধারণ করুন
// সেন্সরের উচ্চ পরিসীমা (এটি পর্দায় লাল হবে)
#সর্বোচ্চ সংজ্ঞা 34
// রং আমরা ব্যবহার করা হবে
const uint16_t camColors = {0x480F, 0x400F, 0x400F, 0x400F, 0x4010, 0x3810, 0x3810, 0x3810, 0x3810, 0x3010, 0x3010, 0x3010, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810, 0x2810,,, 0x0152, 0x0152, 0x0172, 0x0192, 0x0192, 0x01B2, 0x01D2, 0x01F3, 0x01F3, 0x0213, 0x0233, 0x0253, 0x0253, 0x0273, 0x0293, 0x02B3, 0x02D3, 0x02D3, 0x02F3, 0x0313, 0x0333, 0x0333, 0x0353, 0x0373, 0x0394, 0x03B4, 0x03D4, 0x03D4, 0x03F4, 0x0414, 0x0434, 0x0454, 0x0474, 0x0474, 0x0494, 0x04B4, 0x04D4, 0x04F4, 0x0514, 0x0534, 0x0534, 0x0554, 0x0554, 0x0574, 0x0574, 0x0573, 0x0573, 0x0573, 0x0572, 0x0572, 0x0572, 0x0571, 0x0591, 0x0591, 0x0590, 0x0590, 0x058F, 0x058F, 0x058F, 0x058E, 0x05AE, 0x05AE, 0x05AD, 0x05AD, 0x05AD, 0x05AC, 0x05AC, 0x05AB, 0x05CB, 0x05CB, 0x05CA, 0x05CA, 0x05CA, 0x05C9, 0x 05C9, 0x05C8, 0x05E8, 0x05E8, 0x05E7, 0x05E7, 0x05E6, 0x05E6, 0x05E6, 0x05E5, 0x05E5, 0x0604, 0x0604, 0x0604, 0x0603, 0x0603, 0x0602, 0x0602, 0x0601, 0x0621, 0x0621, 0x0620, 0x0620, 0x0620, 0x0620, 0x0E20, 0x0E20, 0x0E40, 0x1640, 0x1640, 0x1E40, 0x1E40, 0x2640, 0x2640, 0x2E40, 0x2E60, 0x3660, 0x3660, 0x3E60, 0x3E60, 0x3E60, 0x4660, 0x4660, 0x4E60, 0x4E80, 0x5680, 0x5680, 0x5E80, 0x5E80, 0x6680, 0x6680, 0x6E80, 0x6EA0, 0x76A0, 0x76A0, 0x7EA0, 0x7EA0, 0x86A0, 0x86A0, 0x8EA0, 0x8EC0, 0x96C0, 0x96C0, 0x9EC0, 0x9EC0, 0xA6C0, 0xAEC0, 0xAEC0, 0xB6E0, 0xB6E0, 0xBEE0, 0xBEE0, 0xC6E0, 0xC6E0, 0xCEE0, 0xCEE0, 0xD6E0, 0xD700, 0xDF00, 0xDEE0, 0xDEC0, 0xDEA0, 0xDE80, 0xDE80, 0xE660, 0xE640, 0xE620, 0xE600, 0xE5E0, 0xE5C0, 0xE5A0, 0xE580, 0xE560, 0xE540, 0xE520, 0xE500, 0xE4E0, 0xE4C0, 0xE4A0, 0xE480, 0xE460, 0xEC40, 0xEC20, 0xEC00, 0xEBE0, 0xEBC0, 0xEBA0, 0xEB80, 0xEB60, 0xEB40, 0xEB20, 0xEB00, 0xEAE0, 0xEAC0, 0xEAA0, 0xEA80, 0xEA60, 0xEA40, 0xF220, 0xF200, 0xF1E0, 0xF1C0, 0xF1A0, 0xF180, 0xF160, 0x F140, 0xF100, 0xF0E0, 0xF0C0, 0xF0A0, 0xF080, 0xF060, 0xF040, 0xF020, 0xF800,};
Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_RST);
Adafruit_AMG88xx amg;
স্বাক্ষরবিহীন দীর্ঘ বিলম্বের সময়; ভাসমান পিক্সেল [AMG88xx_PIXEL_ARRAY_SIZE]; uint16_t displayPixelWidth, displayPixelHeight;
অকার্যকর সেটআপ() {
Serial.begin (9600); Serial.println (F ("AMG88xx তাপীয় ক্যামেরা!"));
tft.initR (INITR_144GREENTAB); // একটি ST7735S চিপ, কালো ট্যাব আরম্ভ করুন
tft.fillScreen (ST7735_BLACK);
displayPixelWidth = tft.width () / 8;
displayPixelHeight = tft.height () / 8;
//tft.setRotation(3);
বুল অবস্থা; // ডিফল্ট সেটিংস অবস্থা = amg.begin (); যদি (! অবস্থা) {Serial.println ("একটি বৈধ AMG88xx সেন্সর খুঁজে পাওয়া যায়নি, তারের চেক করুন!"); যখন (1); } Serial.println ("-থার্মাল ক্যামেরা টেস্ট-"); বিলম্ব (100); // সেন্সর বুট আপ করা যাক
}
অকার্যকর লুপ () {
// সব পিক্সেল পড়ুন amg.readPixels (পিক্সেল);
জন্য (int i = 0; i
// পিক্সেল আঁকুন!
tft.fillRect (displayPixelHeight * মেঝে (i / 8), displayPixelWidth * (i % 8), displayPixelHeight, displayPixelWidth, camColors [colorIndex]); }}
ধাপ 3: ধাপ 3: আপনার 3D হেডব্যান্ড তৈরি করা
হেডব্যান্ড তৈরির ক্ষেত্রে এটি আমার সমাধান ছিল, আপনি আমার নকশা অনুযায়ী অনেক ভাল হতে পারেন। এটি একটি পক্ষের পক্ষে এবং অন্যদিকে দুর্ভাগ্যবশত এর ওজন বেশি। পরেরবারের জন্য আমি এটিতে ফিরে আসতে পারি এবং এটিকে আরো ভারসাম্যপূর্ণ করতে পারি, এবং এটিকে আরও স্থায়ী নকশাও করতে পারি। আমি আমার Arduino, ক্যামেরা, মনিটর এবং তারপর 9v ব্যাটারির জন্য একটি স্পট তৈরি করেছি।
হেডব্যান্ডের সাথে আমি শেষ পর্যন্ত যা করেছি তা হল একটি করাত দিয়ে পিছনের প্রান্তটি বন্ধ করে দেওয়া, যাতে আমি এটি অন্য মানুষের মাথায় মাপসই করতে পারি যাতে তারা আমার ব্যতীত অন্যটি চেষ্টা করতে পারে।
এই প্রকল্পের জন্য কিছু সম্ভাব্য করার জন্য সহজ সরঞ্জামগুলি ব্যবহার করে এটি ফিউশন 360 এ তৈরি করা হয়েছিল।
প্রস্তাবিত:
চৌম্বকীয় তৃতীয় হাত: 3 টি ধাপ
চৌম্বকীয় তৃতীয় হাত: এই চৌম্বকীয় তৃতীয় হাত ব্যবহার করে সোল্ডারিংয়ের জন্য দ্রুত এবং সহজেই উপাদানগুলি ধরে রাখুন। এটি তৈরি করা সহজ এবং সোল্ডারিংকে অনেক সহজ করে তোলে। নমনীয় লাইনগুলি আপনাকে যে কোনও আকারের উপাদান এবং কোণ কোণে ধরে রাখতে দেয়
কিভাবে একটি মাইক্রোসফট বা তৃতীয় পক্ষের MU- এ সহজ উপায় থেকে গেম সেভস কপি করবেন: 9 টি ধাপ
কিভাবে মাইক্রোসফট বা থার্ড পার্টি এমইউ -তে সহজ ভাবে গেম সেভ কপি করা যায় ।: মূল টিউটোরিয়াল এখানে প্রচুর সফটমোড টিউটোরিয়াল আছে এবং সেগুলি সবই ভালো কিন্তু এক্সবক্স এইচডিডিতে সেভ ফাইলগুলি পাওয়া একটি কষ্ট, আমি একটি লাইভ তৈরি করেছি সিডি যা এটি করা সহজ করে তোলে। এটি একটি সম্পূর্ণ সফটমড টিউটোরিয়াল নয়, এটি
মাথার খুলি, আরডুইনো, ঝলকানো এলইডি এবং স্ক্রোলিং চোখ সহ হ্যালোইন প্রকল্প - Maker, MakerED, MakerSpaces: 4 ধাপ
মাথার খুলি, আরডুইনো, জ্বলন্ত LEDs এবং স্ক্রোলিং চোখ সহ হ্যালোইন প্রকল্প | Maker, MakerED, MakerSpaces: Skull, Arduino, Blinking LEDs এবং Scrolling EyesSoon সহ হ্যালোইন প্রজেক্ট হল হ্যালোইন, তাই কোডিং এবং DIY করার সময় একটি ভীতিকর প্রকল্প তৈরি করা যাক টিউটোরিয়ালটি এমন লোকদের জন্য তৈরি করা হয়েছে যাদের কাছে 3 ডি-প্রিন্টার নেই, আমরা 21 সেন্টিমিটার প্লাস ব্যবহার করব
চৌম্বকীয় তৃতীয় হাত: 5 টি ধাপ (ছবি সহ)
চৌম্বকীয় 3 য় হাত: যে কেউ ইলেকট্রনিক্সের সাথে অদ্ভুত খেলা করে সে জানে যে তৃতীয় হাতটি কতটা গুরুত্বপূর্ণ। এটি আপনাকে এক হাতে সোল্ডার এবং অন্য হাতে সোল্ডারিং লোহা এবং সহজেই একটি কম্পোনেন্টে সোল্ডার যোগ করার ক্ষমতা দেয়।
নতুনদের জন্য 10 টি মৌলিক Arduino প্রকল্প! একটি একক বোর্ডের সাথে কমপক্ষে 15 টি প্রকল্প তৈরি করুন !: 6 টি ধাপ
নতুনদের জন্য 10 টি মৌলিক Arduino প্রকল্প! একটি একক বোর্ডের সাথে কমপক্ষে 15 টি প্রকল্প তৈরি করুন !: Arduino প্রকল্প & টিউটোরিয়াল বোর্ড; 10 টি মৌলিক Arduino প্রকল্প অন্তর্ভুক্ত। সমস্ত সোর্স কোড, গারবার ফাইল এবং আরও অনেক কিছু। এসএমডি নেই! সবার জন্য সহজ সোল্ডারিং। সহজ অপসারণযোগ্য এবং প্রতিস্থাপনযোগ্য উপাদান। আপনি একক বো দিয়ে কমপক্ষে 15 টি প্রকল্প তৈরি করতে পারেন