جدول المحتويات:
- الخطوة 1: الخطوة 1: وضع الإلكترونيات على اللوح
- الخطوة الثانية: الخطوة الثانية: أدخل الكود
- الخطوة 3: الخطوة 3: صنع عصابة رأس ثلاثية الأبعاد
فيديو: العين الثالثة (مشروع اردوينو): 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
تخيل أنك تريد البحث عن الأشباح ، ولكن ليس لديك بالضبط أي معدات بخلاف لوحة ouija ، والتي ينصحك العديد من الصيادين والوسطاء ذوي الخبرة بعدم استخدامها ، وهاتفك كمسجل EVP.
هل حاولت فتح عينك الثالثة؟ ماذا عن صنع هذا المنتج للمساعدة في إرشادك نحو هذا الطريق. ستساعدك العين الثالثة على البحث عن أرواح باستخدام التصوير الحراري. عادةً ما يستخدم صائدو الأشباح الصور الحرارية للعثور على البقع الباردة - وهي منطقة ذات درجة حرارة منخفضة يُزعم أنها تشير إلى وجود شبح.
إذا لم تكن صيادًا للأشباح ولا تؤمن بالأشباح ، فيمكن لهذا المنتج أن يساعدك أيضًا في مواقف مثل:
- جودة الهواء - مراقبة مداخن الدخان الصناعية أو المداخن المنزلية المستخدمة.
- الكشف عن الغاز - يمكن استخدام الكاميرات الحرارية التي تمت معايرتها بشكل خاص للكشف عن وجود غازات معينة في المواقع الصناعية أو حول خطوط الأنابيب.
- السيطرة على الأمراض - قم بفحص جميع الركاب القادمين في المطارات والمواقع الأخرى بسرعة بحثًا عن درجات حرارة مرتفعة.
- المراقبة المضادة - تستهلك معدات المراقبة السرية مثل أجهزة الاستماع أو الكاميرات المخفية بعض الطاقة التي تنبعث منها حرارة مهدرة يمكن رؤيتها بوضوح على الكاميرا الحرارية (حتى لو كانت مخفية أو خلف شيء ما).
- الكشف عن النمل الأبيض - اكتشاف مناطق النشاط المحتمل للنمل الأبيض في المباني.
هذه ليست سوى بعض الطرق لاستخدام الصور الحرارية. يمكنك أن تجد من أين حصلت على هذه الاستخدامات هنا إلى جانب 55 استخدامًا آخر!
المواد:
شاشة Adafruit 1.44 Color TFT LCD مع اندلاع بطاقة MicroSD - ST7735R
اندلاع الكاميرا الحرارية بالأشعة تحت الحمراء
طابعة 3D
طقم لحام
المقاومات
مسامير
مفك براغي
البرامج المستخدمة:
فريتزينج
اردوينو
فيوجن 360
الخطوة 1: الخطوة 1: وضع الإلكترونيات على اللوح
أولاً ، ما تريد القيام به هو أن تكون قادرًا على وضع إلكترونياتك على لوح الخبز بشكل فردي ، واستخدام Arduino الخاص بك لسحب رمز الاختبار لمعرفة ما إذا كان المستشعر والوحدة النمطية الخاصة بك تعمل بالطريقة التي ينبغي أن تعمل بها. في حالتي ، عملوا كما كان من المفترض أن!
الآن ، يمكنك وضع المستشعر والوحدة الخاصة بك معًا على لوح التجارب ، كما قدمت الصورة من Adafruit ، حول كيفية تجميعها معًا عبر Fritzing.
الخطوة الثانية: الخطوة الثانية: أدخل الكود
كان Adafruit لطيفًا للغاية لإعطائنا الرمز لهذا المشروع! إنها توفر المكتبة على موقع الكاميرا الحرارية ، والتي قمت بتضمينها رابطًا إلى مستشعر الأشعة تحت الحمراء في قائمة الأشياء المطلوبة لهذا المشروع ، يمكنك العثور عليها من هناك!
يوجد أدناه الترميز المستخدم في Arduino الخاص بك.
/ *************************************************** ************************** هذه مكتبة لكاميرا AMG88xx GridEYE 8x8 IR
هذا الرسم التخطيطي يصنع كاميرا حرارية بدقة 64 بكسل مع مستشعر GridEYE
وشاشة 128x128 tft
مصمم خصيصًا للعمل مع اندلاع Adafruit AMG88
-
تستخدم هذه المستشعرات I2C للتواصل. عنوان I2C للجهاز هو 0x69
تستثمر Adafruit الوقت والموارد في توفير هذا الكود مفتوح المصدر ،
يرجى دعم أجهزة Adafruit والمصدر المفتوح عن طريق شراء المنتجات من Adafruit!
بقلم دين ميلر للصناعات Adafruit. ترخيص BSD ، يجب تضمين كل النص أعلاه في أي إعادة توزيع ****************************************** *************************************** /
# تضمين // مكتبة الرسومات الأساسية
# تضمين // مكتبة خاصة بالأجهزة # تضمين
#يشمل
#يشمل
#define TFT_CS 10 // رقاقة حدد دبوس لشاشة TFT
#define TFT_RST 9 // يمكنك أيضًا توصيل هذا بـ Arduino reset // وفي هذه الحالة ، اضبط #define pin على 0! #define TFT_DC 8
// النطاق المنخفض للمستشعر (سيكون أزرق على الشاشة)
#define MINTEMP 22
// المدى العالي للمستشعر (سيكون أحمر على الشاشة)
#define MAXTEMP 34
// الألوان التي سنستخدمها
const uint16_t camColors = {0x480F ، 0x400F ، 0x400F ، 0x400F ، 0x4010 ، 0x3810 ، 0x3810 ، 0x3810 ، 0x3810 ، 0x3010 ، 0x3010 ، 0x3010 ، 0x2810 ، 0x2810 ، 0x2810 ، 0x2810 ، 0x2010 ، 0x2010 ، 0x2010 ، 0x1810 ، 0x18 ، 0x1811 ، 0x1011 ، 0x1011 ، 0x1011 ، 0x0811 ، 0x0811 ، 0x0811 ، 0x0011 ، 0x0011 ، 0x0011 ، 0x0011 ، 0x0011 ، 0x0031 ، 0x0031 ، 0x0051 ، 0x0072 ، 0x0072 ، 0x0092 ، 0x00B2 ، 0x00B2 ، 0x00D2 ، 0x00F2 ، 0x00B2 ، 0x00D2 ، 0x00F2 ، ، 0x0152 ، 0x0152 ، 0x0172 ، 0x0192 ، 0x0192 ، 0x01B2 ، 0x01D2 ، 0x01F3 ، 0x01F3 ، 0x0213 ، 0x0233 ، 0x0253 ، 0x0253 ، 0x0273 ، 0x0293 ، 0x02B3 ، 0x02D3 ، 0x02D3 ، 0x033 ، 0x03B4 ، 0x03D4 ، 0x03D4 ، 0x03F4 ، 0x0414 ، 0x0434 ، 0x0454 ، 0x0474 ، 0x0474 ، 0x0494 ، 0x04B4 ، 0x04D4 ، 0x04F4 ، 0x0514 ، 0x0534 ، 0x0534 ، 0x0574 ، ، 0x0572 ، 0x0571 ، 0x0591 ، 0x0591 ، 0x0590 ، 0x0590 ، 0x058F ، 0x058F ، 0x058F ، 0x058E ، 0x05AE ، 0x05AE ، 0x05AD ، 0x05AD ، 0x05AD ، 0x05AC ، 0x05AC ، 0x0CAB ، 0x05C ، 05C9 ، 0x05C8 ، 0x05E8 ، 0x05E8 ، 0x05E7 ، 0x05E7 ، 0x05E6 ، 0x05E6 ، 0x05E6 ، 0x05E5 ، 0x05E5 ، 0x0604 ، 0x0604 ، 0x0604 ، 0x0603 ، 0x021 ، 0 x06 ،:::: 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 () ؛ if (! status) {Serial.println ("تعذر العثور على مستشعر AMG88xx صالح ، تحقق من الأسلاك!") ؛ بينما (1) ؛ } Serial.println ("- اختبار الكاميرا الحرارية -") ؛ تأخير (100) ؛ // دع المستشعر يصل
}
حلقة فارغة() {
// اقرأ جميع وحدات البكسل amg.readPixels (بكسل) ؛
لـ (int i = 0 ؛ i
// ارسم البكسل!
tft.fillRect (displayPixelHeight * floor (i / 8)، displayPixelWidth * (i٪ 8) ، displayPixelHeight ، displayPixelWidth ، camColors [colorIndex]) ؛ }}
الخطوة 3: الخطوة 3: صنع عصابة رأس ثلاثية الأبعاد
كان هذا هو الحل الذي أستخدمه في صنع عصابة الرأس ، يمكنك الحصول على أفضل بكثير من تصميمي. إنه يفضل جانبًا ويزيد وزنه على الجانب الآخر لسوء الحظ. في المرة القادمة قد أعود إلى هذا وأجعله أكثر توازناً ، وأيضاً أجعله أكثر تصميماً دائماً. لقد صنعت مكانًا لـ Arduino ، والكاميرا ، والشاشة ، ثم بطارية 9v.
شيء ما قمت به في نهاية المطاف مع عصابة الرأس هو خلع النهاية الخلفية بمنشار ، حتى أتمكن من جعلها تناسب رؤوس الآخرين حتى يتمكنوا من تجربتها بخلاف رأسي.
تم إجراء ذلك في Fusion 360 باستخدام أدوات بسيطة لجعل شيء ممكنًا لهذا المشروع.
موصى به:
كيفية بناء جهاز كمبيوتر (الجلسات الثالثة): 9 خطوات
كيفية بناء جهاز كمبيوتر (الجلسات الثالثة): في هذا البرنامج التعليمي ، سأوضح لك أنا وشريكي كيفية إنشاء جهاز كمبيوتر معًا. المكونات الأساسية مذكورة أدناه
اليد الثالثة المغناطيسية: 3 خطوات
اليد الثالثة المغناطيسية: تمسك المكونات بسرعة وسهولة للحام باستخدام هذه الأيدي الثالثة المغناطيسية. من السهل صنع اللحام وتجعله أسهل أيضًا. تسمح لك الخطوط المرنة بإمساك أي مكون بحجم وبزاوية زاوية
كيف تصنع رادار مع اردوينو - مشروع اردوينو: 4 خطوات
كيف تصنع رادار مع اردوينو | مشروع Arduino: في هذه المقالة سوف أعلمك كيف يمكنك عمل رادار بسيط باستخدام اردوينو. شاهد فيديو تعليمي كامل هنا: انقر فوقي
مشروع "Ready Maker" - التحكم في مشروع Lego Power Functions: 9 خطوات
"Ready Maker" - التحكم في مشروع "Lego Power Functions": تعلم كيفية التحكم في وظائف Lego & quot؛ Power & quot؛ المكونات مع لوحة Arduino وبناء مشروعك في & quot؛ Ready Maker & quot؛ محرر (لا يوجد كود مطلوب) للتحكم عن بعد في نموذجك
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو