Агуулгын хүснэгт:
- Алхам 1: Алхам 1: Электроникийг талхны тавцан дээр тавь
- Алхам 2: Алхам 2: Кодоо оруулна уу
- Алхам 3: Алхам 3: 3D тууз хийх
Видео: Гурав дахь нүд (Arduino төсөл): 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Та хий үзэгдлээр явахыг хүсч байна гэж төсөөлөөд үз дээ, гэхдээ танд олон тооны туршлагатай анчид, сэтгэл судлаачид ашиглахыг зөвлөдөггүй ouija самбараас өөр ямар ч тоног төхөөрөмж байхгүй, мөн утсаа EVP бичигч болгон ашиглахыг зөвлөж байна.
Та гурав дахь нүдээ нээх гэж оролдсон уу? Энэ бүтээгдэхүүнийг танд хүргэхэд туслахын тулд энэ бүтээгдэхүүнийг хэрхэн хийх вэ? Гурав дахь нүд нь дулааны дүрслэл ашиглан сүнсийг хайж олоход тань туслах болно. Сүнс анчид ихэвчлэн хүйтэн дүрсийг олохын тулд дулааны зургийг ашигладаг.
Хэрэв та хий үзэгч биш, хий үзэгдэлд итгэдэггүй бол энэ бүтээгдэхүүн нь дараахь нөхцөл байдалд туслах болно.
- Агаарын чанар - үйлдвэрлэлийн зориулалттай утааны зуух эсвэл гэр ахуйн яндан ашиглаж байгааг хянах.
- Хийн илрүүлэлт - Тусгай тохируулгатай дулааны камер ашиглан үйлдвэрлэлийн талбай эсвэл дамжуулах хоолойн орчимд тодорхой хий байгаа эсэхийг илрүүлж болно.
- Өвчний хяналт - нисэх онгоцны буудал болон бусад байршилд ирж буй бүх зорчигчдыг өндөр температурт хурдан шалгана.
- Эсрэг тандалт - сонсох төхөөрөмж эсвэл далд камер гэх мэт тагнуулын төхөөрөмжүүд нь энерги зарцуулдаг бөгөөд энэ нь дулааны камер дээр тодорхой харагдах хаягдал дулааныг ялгаруулдаг (далд эсвэл объектын ард байсан ч гэсэн).
- Термит илрүүлэх - барилга байгууламж дахь термитийн үйл ажиллагааны боломжтой хэсгийг илрүүлэх.
Эдгээр нь дулааны зургийг ашиглах аргуудын зөвхөн нэг хэсэг юм. Та эдгээр хэрэглээг хаанаас олж авснаа эндээс өөр 55 хэрэглээний хамт олж болно!
МАТЕРИАЛ:
Adafruit 1.44 Өнгөний TFT LCD дэлгэц нь MicroSD карттай - ST7735R
IR дулааны камерын эвдрэл
3D принтер
Гагнуурын хэрэгсэл
Эсэргүүцэл
Шураг
Халив
АШИГЛАСАН ХӨТӨЛБӨР:
Гүйлт
Ардуино
Fusion 360
Алхам 1: Алхам 1: Электроникийг талхны тавцан дээр тавь
Нэгдүгээрт, та цахилгаан хэрэгслээ талхны тавцан дээр тусад нь байрлуулж, мэдрэгч болон модуль тань зохих ёсоор ажиллаж байгаа эсэхийг шалгахын тулд туршилтын кодыг татаж авахын тулд хийхийг хүсч байна. Миний хувьд, тэд төлөвлөсний дагуу ажилласан!
Одоо та мэдрэгч, модулиа талхны самбар дээр байрлуулж болно, миний өгсөн дүрсийг Adafruit -ээс өгсөн бөгөөд үүнийг Fritzing -ээр хэрхэн яаж хослуулах талаар.
Алхам 2: Алхам 2: Кодоо оруулна уу
Adafruit энэ төслийн кодыг бидэнд өгөхдөө маш эелдэг байсан! Тэд дулааны камерын сайт дээрх номын санг хангаж өгдөг бөгөөд үүнийг би IR мэдрэгчийн линкийг энэ төсөлд шаардлагатай зүйлсийн жагсаалтад оруулсан болно, та үүнийг тэндээс олж болно!
Таны Arduino -д ашигладаг кодчилолыг доор харуулав.
/*********************************************** ************************** Энэ бол AMG88xx GridEYE 8x8 IR камерын номын сан юм
Энэхүү ноорог нь GridEYE мэдрэгч бүхий 64 пикселийн дулааны камерыг хийдэг
болон 128x128 tft дэлгэцтэй
Adafruit AMG88 -ийн тасархайтай ажиллахад зориулагдсан болно
-
Эдгээр мэдрэгч нь I2C ашиглан харилцдаг. Төхөөрөмжийн I2C хаяг нь 0x69 байна
Adafruit нь энэхүү нээлттэй эх кодыг өгөхөд цаг хугацаа, нөөцөө зориулдаг.
Adafruit-аас бүтээгдэхүүн худалдаж авах замаар Adafruit болон нээлттэй эх үүсвэрийн техник хангамжийг дэмжинэ үү!
Adafruit Industries -д зориулж Дин Миллер бичсэн. BSD лиценз, дээрх бүх текстийг ямар ч дахин хуваарилалтад оруулах ёстой ************************************ *************************************/
#оруулах // Үндсэн график номын сан
#оруулах // Тоног төхөөрөмжийн тусгай номын сан #оруулах
#оруулах
#оруулах
#TFT_CS 10 // TFT дэлгэцийн чип сонгох зүүг тодорхойлох
#define TFT_RST 9 // та үүнийг Arduino reset -тэй холбож болно // энэ тохиолдолд энэ #define зүүг 0 болгож тохируулна уу! #тодорхойлох TFT_DC 8
// мэдрэгчийн хүрээ багатай (энэ нь дэлгэц дээр цэнхэр өнгөтэй болно)
#тодорхойлох MINTEMP 22
// мэдрэгчийн өндөр хүрээ (энэ нь дэлгэц дээр улаан байх болно)
MAXTEMP 34 -ийг тодорхойлох
// бидний ашиглах өнгө
const uint16_t camColors = {0x480F, 0x400F, 0x400F, 0x400F, 0x4010, 0x3810, 0x3810, 0x3810, 0x3810, 0x3010, 0x3010, 0x3010, 0x2810, 0x2810, 0x2810, 0x2810, 0x1010, 0x1811, 0x1011, 0x1011, 0x1011, 0x0811, 0x0811, 0x0811, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0031, 0x0031, 0x0051, 0x0072, 0x0022, 0x0022, 0x0022, 0x0022, 0x0022, 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, 0x660, 0x660, 0x460, 0x460 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, 0xEAB, 0xEAC0, 0xEAA0, 0xEA1, 0xEA1, 0xEA1, 0xEA1, 0xEA80 0х 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;
хүчингүй тохиргоо () {
Цуваа эхлэх (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);
bool статус; // анхдагч тохиргооны төлөв = amg.begin (); if (! status) {Serial.println ("Хүчинтэй AMG88xx мэдрэгчийг олж чадсангүй, утсыг шалгаарай!"); байхад (1); } Serial.println ("-Дулааны камерын туршилт-"); саатал (100); // мэдрэгчийг асаахыг зөвшөөрнө үү
}
void loop () {
// бүх пикселүүдийг уншина уу amg.readPixels (пиксел);
for (int i = 0; i
// пиксел зурна уу!
tft.fillRect (displayPixelHeight * давхар (i / 8), displayPixelWidth * (i % 8), displayPixelHeight, displayPixelWidth, camColors [colorIndex]); }}
Алхам 3: Алхам 3: 3D тууз хийх
Энэ бол толгойн боолт хийх миний шийдэл байсан, та миний дизайны хувьд ухаалаг хийцээс хамаагүй дээр байж чадна. Энэ нь нэг талыг илүүд үздэг, нөгөө талаас илүү жинтэй байдаг нь харамсалтай. Дараагийн удаа би үүнд буцаж очоод илүү тэнцвэртэй болгож, мөн илүү байнгын дизайн болгоно. Би Arduino, камер, дэлгэц, дараа нь 9в батерейнд зориулан цэг хийсэн.
Толгойн боолтоор хийж дуусгасан зүйл бол арын ирмэгийг хөрөө ашиглан тайлах явдал юм, ингэснээр би үүнийг бусдын толгойд тааруулж, надаас өөрөөр туршиж үзнэ.
Үүнийг Fusion 360 дээр энгийн хэрэгслүүдийг ашиглан энэхүү төслийг хэрэгжүүлэх боломжтой болгосон.
Зөвлөмж болгож буй:
Гурав дахь тоормосны гэрлийн нөөц камер (утасгүй): 6 алхам (зурагтай)
Гурав дахь тоормосны гэрлийн нөөц камер (утасгүй): Бүгдээрээ сайн байцгаана уу! Өнөөдрийн төсөлд би 3 -р тоормосны гэрлийнхээ арын камерыг суулгах болно. Энэхүү төслийн хувьд би 2010 оны Mitsubishi lancer GTS автомашиныг ашиглах болно, энэ техник нь Mitsubishi Lancer / Lanc -тэй ажиллах болно
Гурав дахь гараа сайжруулах: 6 алхам
3 -р гарыг сайжруулах нь: Би хуучин 3 -р гараа эргэлтийн самбараа маажихаас залхаж, зөвхөн 2 матрын хавчаартай байсан. Дараа нь би "долларын дэлгүүр" -тэй тэнцэх хэмжээгээр очиж 2 3 -р гар худалдаж авлаа. Энэ бол үнэхээр сайхан 3 дахь гар юм
Гурав дахь гар ++: электроник болон бусад нарийн ажилд олон талт туслах гар: 14 алхам (зурагтай)
Гурав дахь гар ++: Цахилгаан болон бусад нарийн ажилд олон талт туслах гар: Өмнө нь би цахилгаан сүлжээ дэлгүүрт байдаг гуравдагч гар/туслах гарыг ашиглаж байсан бөгөөд ашиглахад нь сэтгэл дундуур байсан. Би хэзээ ч хүссэн клипээ авч чадаагүй, эсвэл тохиргоог хийхээс илүү их цаг зарцуулсан
Гурав дахь үеийн IPod Nano -г цэнэглэхийн тулд ерөнхий USB машины цэнэглэгчийг өөрчил: 4 алхам
Гурав дахь үеийн IPod Nano -г цэнэглэхийн тулд ерөнхий USB машины цэнэглэгчийг өөрчил: Надад 3 -р үеийн iPod Nano байна. Энэ нь холбогдож байгааг олж мэдсэн боловч USB цэнэглэгч адаптераас цэнэглэхээс татгалзсан боловч би адаптер кабель эсвэл тусгайлан iPod-д зориулагдсан өөр цэнэглэгч худалдаж авахыг хүсээгүй тул би аль хэдийн өөрчилсөн
Гурван тэнхлэгтэй SMD бүрэлдэхүүн хэсэг Гурав дахь гар: 9 алхам
Гурван тэнхлэгийн SMD бүрэлдэхүүн хэсэг Гурав дахь гар: Би бусад хүмүүсийн нэгэн адил гадаргуу дээр холбох эд ангиудыг гагнахдаа барихад бэрхшээлтэй байсан. Шаардлага нь шинэ бүтээлийг бий болгодог тул миний асуудлыг шийдэх ажлын станц барих санаа надад төрж байв. Энэ бол бүтээхэд маш энгийн, хямд бөгөөд