فهرست مطالب:
- مرحله 1: مرحله 1: قرار دادن وسایل الکترونیکی روی یک تخته نان
- مرحله 2: مرحله 2: کد را وارد کنید
- مرحله 3: مرحله 3: ساخت هدبند سه بعدی
تصویری: چشم سوم (پروژه آردوینو): 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
تصور کنید می خواهید به شکار ارواح بروید ، اما دقیقاً هیچ وسیله ای به جز تخته ouija ندارید ، که بسیاری از شکارچیان و روانشناسان باتجربه به شما توصیه می کنند از آن استفاده نکنید و تلفن خود را به عنوان دستگاه ضبط EVP استفاده کنید.
آیا سعی کرده اید چشم سوم خود را باز کنید؟ چطور می توانید این محصول را تهیه کنید تا به شما در این راه کمک کند. چشم سوم به شما در جستجوی روح با استفاده از تصویربرداری حرارتی کمک می کند. شکارچیان ارواح معمولاً از تصاویر حرارتی برای یافتن نقاط سرد استفاده می کنند - منطقه ای با درجه حرارت پایین که ظاهراً نشان دهنده وجود یک شبح است.
اگر شکارچی ارواح نیستید و به ارواح اعتقاد ندارید ، این محصول همچنین می تواند در شرایطی مانند:
- کیفیت هوا - نظارت بر دودکش های صنعتی یا دودکش های خانگی مورد استفاده قرار می گیرد.
- تشخیص گاز - از دوربین های حرارتی کالیبره شده مخصوصی می توان برای تشخیص وجود گازهای خاص در محل های صنعتی یا اطراف خطوط لوله استفاده کرد.
- کنترل بیماری - به سرعت تمام مسافران ورودی را در فرودگاه ها و سایر نقاط از نظر درجه حرارت بالا اسکن کنید.
- ضد نظارت - تجهیزات نظارتی پنهان مانند دستگاه های شنود یا دوربین های مخفی همگی مقداری انرژی مصرف می کنند که باعث تولید گرمای اضافی می شود که به وضوح در دوربین حرارتی قابل مشاهده است (حتی اگر مخفی یا پشت یک شیء باشد).
- تشخیص موریانه - تشخیص مناطق فعال موریانه بالقوه در ساختمانها.
اینها تنها برخی از راه های استفاده از تصاویر حرارتی هستند. می توانید پیدا کنید که من کجا از آن موارد استفاده کرده ام و 55 مورد دیگر!
مواد:
Adafruit 1.44 اینچی TFT LCD رنگی با کارت MicroSD - ST7735R
برک آوت دوربین حرارتی IR
چاپگر سه بعدی
کیت لحیم کاری
مقاومت ها
پیچ ها
پیچ گوشتی
برنامه های مورد استفاده:
انجماد
آردوینو
فیوژن 360
مرحله 1: مرحله 1: قرار دادن وسایل الکترونیکی روی یک تخته نان
ابتدا ، می خواهید لوازم الکترونیکی خود را به صورت جداگانه روی یک تخته نان قرار دهید و از Arduino خود برای کشیدن کد تست استفاده کنید تا ببینید آیا سنسور و ماژول شما آنطور که باید کار می کند. در مورد من ، آنها آنطور که باید کار می کردند!
در حال حاضر ، می توانید سنسور و ماژول خود را روی تخته نان بگذارید ، همانطور که تصویر Adafruit را ارائه کرده ام ، در مورد چگونگی کنار هم قرار دادن آنها از طریق Fritzing.
مرحله 2: مرحله 2: کد را وارد کنید
Adafruit بسیار مهربان بود که کد این پروژه را به ما داد! آنها کتابخانه ای را در سایت دوربین حرارتی ارائه می دهند ، که من پیوند سنسور IR را در لیست موارد مورد نیاز برای این پروژه قرار داده ام ، می توانید آن را از آنجا پیدا کنید!
در زیر کدگذاری مورد استفاده برای آردوینو شما آمده است.
/********************************************** ************************* این کتابخانه برای دوربین AMG88xx GridEYE 8x8 IR است
این طرح دارای یک دوربین حرارتی 64 پیکسل با سنسور GridEYE است
و صفحه نمایش 128x128 tft
به طور خاص برای کار با بریکت Adafruit AMG88 طراحی شده است
-
این سنسورها از I2C برای برقراری ارتباط استفاده می کنند. آدرس I2C دستگاه 0x69 است
Adafruit با ارائه این کد منبع باز زمان و منابع خود را سرمایه گذاری می کند ،
لطفاً با خرید محصولات از Adafruit ، از سخت افزار منبع باز و باز Adafruit پشتیبانی کنید!
نوشته شده توسط دین میلر برای صنایع Adafruit. مجوز BSD ، تمام متن بالا باید در هر توزیع مجدد گنجانده شود *********************************** **********************************/
#include // کتابخانه اصلی گرافیکی
#شامل // کتابخانه مخصوص سخت افزار #شامل شود
#عبارتند از
#عبارتند از
#تعریف TFT_CS 10 // انتخاب پین برای صفحه TFT
#تعریف TFT_RST 9 // همچنین می توانید این را به تنظیم مجدد آردوینو متصل کنید // در این صورت ، این #پین را تعریف کنید 0! #تعریف TFT_DC 8
// محدوده کم سنسور (روی صفحه آبی می شود)
#تعریف MINTEMP 22
// محدوده زیاد سنسور (روی صفحه قرمز می شود)
#تعریف MAXTEMP 34
// رنگهایی که استفاده خواهیم کرد
camColors uint16_t توایع = {0x480F، 0x400F، 0x400F، 0x400F، 0x4010، 0x3810، 0x3810، 0x3810، 0x3810، 0x3010، 0x3010، 0x3010، 0x2810، 0x2810، 0x2810، 0x2810، 0x2010، 0x2010، 0x2010، 0x1810، 0x1810، 0x1811 ، 0x1811، 0x1011، 0x1011، 0x1011، 0x0811، 0x0811، 0x0811، 0x0011، 0x0011، 0x0011، 0x0011، 0x0011، 0x0031، 0x0031، 0x0051، 0x0072، 0x0072، 0x0092، 0x00B2، 0x00B2، 0x00D2، 0x00F2، 0x00F2، 0x0112، 0x0132 ، 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؛
تاخیر طولانی بدون امضاTime؛ پیکسل های شناور [AMG88xx_PIXEL_ARRAY_SIZE] ؛ uint16_t displayPixelWidth ، displayPixelHeight ؛
void setup () {
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 * طبقه (i / 8) ، displayPixelWidth * (i٪ 8) ، displayPixelHeight ، displayPixelWidth ، camColors [colorIndex]) ؛ }}
مرحله 3: مرحله 3: ساخت هدبند سه بعدی
این راه حل من در ساخت هدبند بود ، شما می توانید بسیار بهتر از طراحی من عاقلانه داشته باشید. متأسفانه از یک طرف سود می برد و از طرف دیگر وزن بیشتری دارد. برای دفعه بعد ممکن است به این موضوع برگردم و آن را متعادل تر کنم ، و همچنین طراحی دائمی آن را نیز افزایش دهم. من نقطه ای برای آردوینو ، دوربین ، مانیتور و سپس باتری 9 ولت گذاشتم.
کاری که در نهایت با سربند انجام دادم این بود که قسمت پشتی را با اره جدا کردم ، تا بتوانم آن را مناسب سر دیگران کنم تا آنها غیر از من آن را امتحان کنند.
این در Fusion 360 با استفاده از ابزارهای ساده برای ایجاد امکاناتی برای این پروژه ساخته شده است.
توصیه شده:
کدو تنبل هالووین با چشم متحرک آناتارونیک - این کدو می تواند چشم خود را گرد کند!: 10 مرحله (همراه با تصاویر)
کدو تنبل هالووین با چشم متحرک آناتارونیک | این کدو تنبل می تواند چشم خود را گرد کند!: در این دستورالعمل می آموزید چگونه یک کدو تنبل هالووین درست کنید که هنگام حرکت چشم همه را وحشت زده می کند. فاصله ماشه سنسور اولتراسونیک را در مقدار مناسب تنظیم کنید (مرحله 9) ، و کدو تنبل شما را هرکسی که جرات خوردن شمع دارد ، متحجر می کند
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی | بهترین پروژه های آردوینو: سلام دوستان ، در این مقاله آموزشی به شما نشان خواهم داد که چگونه یک سیستم راداری شگفت انگیز ایجاد کنید که با استفاده از آردوینو نانو ساخته شده است. این پروژه برای پروژه های علمی ایده آل است و اگر برنده شدن جایزه عالی باشد ، می توانید به راحتی با سرمایه گذاری و شانس بسیار کمتری این کار را انجام دهید
تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله
تبدیل متن به گفتار آردوینو با استفاده از LM386 | پروژه صحبت کردن آردوینو | کتابخانه Talkie Arduino: سلام بچه ها ، در بسیاری از پروژه ها ما به arduino نیاز داریم که چیزی شبیه به ساعت صحبت کردن یا گفتن برخی اطلاعات در این دستورالعمل را با استفاده از Arduino به گفتار تبدیل کنیم
پروژه هالووین با جمجمه ، آردوینو ، LED های چشمک زن و چشم های پیمایش کننده - Maker ، MakerED ، MakerSpaces: 4 مرحله
پروژه هالووین با جمجمه ، آردوینو ، LED های چشمک زن و چشم های پیمایش کننده | Maker، MakerED، MakerSpaces: پروژه هالووین با جمجمه ، آردوینو ، LED های چشمک زن و اسکرول چشمان به زودی هالووین است ، بنابراین اجازه دهید یک پروژه ترسناک در حین برنامه نویسی و DIY ایجاد کنیم (کمی مشغول…). این آموزش برای افرادی طراحی شده است که چاپگر سه بعدی ندارند ، ما از پلاستیک 21 سانتی متری استفاده می کنیم
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: 6 مرحله
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: پروژه آردوینو & amp؛ هیئت آموزشی ؛ شامل 10 پروژه اصلی آردوینو است. همه کد منبع ، فایل Gerber و موارد دیگر. بدون SMD! لحیم کاری آسان برای همه. اجزای قابل جابجایی و تعویض آسان. شما می توانید حداقل 15 پروژه را با یک برنامه