İçindekiler:
- Adım 1: Adım 1: Elektroniği Breadboard'a Yerleştirme
- Adım 2: Adım 2: Kodu Girin
- 3. Adım: 3. Adım: 3D Kafa Bandınızı Hazırlayın
Video: Üçüncü Göz (Arduino Projesi): 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Hayalet avına çıkmak istediğinizi hayal edin, ancak birçok deneyimli avcı ve medyumun kullanmamanızı şiddetle tavsiye ettiği bir ouija tahtasından ve bir EVP kaydedici olarak telefonunuzdan başka hiçbir ekipmanınız yok.
Üçüncü gözünü açmayı denedin mi? Bu ürünü size bu yolda rehberlik etmesi için yapmaya ne dersiniz? Üçüncü Göz, termal görüntüleme kullanarak ruhları aramanıza yardımcı olacaktır. Hayalet avcıları, genellikle bir hayaletin varlığını gösterdiği iddia edilen düşük sıcaklıktaki bir alan olan soğuk noktaları bulmak için termal görüntüleri kullanır.
Bir hayalet avcısı değilseniz veya hayaletlere inanmıyorsanız, bu ürün aşağıdaki gibi durumlarda da yardımcı olabilir:
- Hava kalitesi - hangi endüstriyel duman bacalarının veya ev bacalarının kullanımda olduğunu izleyin.
- Gaz algılama - Sanayi sitelerinde veya boru hatları çevresinde belirli gazların varlığını tespit etmek için özel olarak kalibre edilmiş termal kameralar kullanılabilir.
- Hastalık kontrolü - yüksek sıcaklık için havaalanlarında ve diğer yerlerde gelen tüm yolcuları hızla tarayın.
- Karşı gözetleme - dinleme cihazları veya gizli kameralar gibi gizli gözetleme ekipmanlarının tümü, termal kamerada açıkça görülebilen atık ısı yayan (gizli veya bir nesnenin arkasında olsa bile) bir miktar enerji tüketir.
- Termit tespiti - binalarda potansiyel termit faaliyet alanlarını tespit edin.
Bunlar, termal görüntüleri kullanmanın yollarından sadece birkaçıdır. Bu kullanımları nereden aldığımı, 55 kullanımla birlikte burada bulabilirsiniz!
MALZEMELER:
Adafruit 1.44 Renkli TFT LCD Ekran ve MicroSD Kart çıkışı - ST7735R
IR Termal Kamera Koparma
3 boyutlu yazıcı
Lehimleme Kiti
dirençler
Vidalar
Tornavida
KULLANILAN PROGRAMLAR:
fritzing
Arduino
Füzyon 360
Adım 1: Adım 1: Elektroniği Breadboard'a Yerleştirme
İlk olarak, elektronik cihazlarınızı ayrı ayrı bir ekmek tahtasına yerleştirebilmek ve sensörünüzün ve modülünüzün olması gerektiği gibi çalışıp çalışmadığını görmek için test kodunu almak için Arduino'nuzu kullanabilmektir. Benim durumumda, olması gerektiği gibi çalıştılar!
Şimdi, Adafruit'ten Fritzing ile nasıl bir araya getirileceğine dair görüntüyü verdiğim gibi, sensörünüzü ve modülünüzü breadboard üzerinde bir araya getirebilirsiniz.
Adım 2: Adım 2: Kodu Girin
Adafruit bize bu projenin kodunu verme nezaketini gösterdi! Bu proje için gerekli şeyler listesine IR sensörünün bağlantısını eklediğim termal kamera sitesinde kütüphane sağlıyorlar, oradan bulabilirsiniz!
Arduino'nuz için kullanılan kodlama aşağıdadır.
/******************************************************** ************************** Bu, AMG88xx GridEYE 8x8 IR kamera için bir kitaplıktır.
Bu çizim, GridEYE sensörlü 64 piksellik bir termal kamera yapıyor.
ve 128x128 tft ekran
Adafruit AMG88 koparma ile çalışmak üzere özel olarak tasarlanmıştır
--
Bu sensörler iletişim kurmak için I2C kullanır. Cihazın I2C adresi 0x69
Adafruit, bu açık kaynak kodunu sağlayan zaman ve kaynaklara yatırım yapar, Lütfen Adafruit'ten ürün satın alarak Adafruit ve açık kaynaklı donanımları destekleyin!
Adafruit Industries için Dean Miller tarafından yazıldı. BSD lisansı, yukarıdaki tüm metinler herhangi bir yeniden dağıtıma dahil edilmelidir **************************************** *********************************************/
#include // Temel grafik kitaplığı
#include // Donanıma özel kitaplık #include
#Dahil etmek
#Dahil etmek
#define TFT_CS 10 //TFT ekranı için çip seçme pini
#define TFT_RST 9 // Bunu Arduino sıfırlamasına da bağlayabilirsiniz // bu durumda bu #define pinini 0 yapın! #define TFT_DC 8
// sensörün düşük aralığı (ekranda bu mavi olacaktır)
#define MINTEMP 22
// sensörün yüksek aralığı (ekranda bu kırmızı olacaktır)
#define MAXTEMP 34
//kullanacağımız renkler
const uint16_t camColors = {0x480F, 0x400F, 0x400F, 0x400F, 0x4010, 0x3810, 0x3810, 0x3810, 0x3810, 0x3010, 0x3010, 0x3010, 0x2810, 0x2810, 0x2810, 0x2810, 0x1810, 0x2810, 0x1810, 0x2810, 0x1810,, 0x1811, 0x1011, 0x1011, 0x1011, 0x0811, 0x0811, 0x0811, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0031, 0x0031, 0x0051, 0x0072, 0x0072, 0x0092, 0x00B2, 0x00D2, 0x01F, 0x00B2, 0x01F, 0x00B2, 0x011, 0x001, 0x0011, 0x0011, 0x0031, 0x0031, 0x00B2,, 0x0152, 0x0152, 0x0172, 0x0192, 0x0192, 0x01B2, 0x01D2, 0x01F3, 0x01F3, 0x0213, 0x0233, 0x0253, 0x0253, 0x0273, 0x0293, 0x02B3, 0x02D033, 0x333, 0x333, 0x333, 0x033, 0x02F, 0x03B4, 0x03D4, 0x03D4, 0x03F4, 0x0414, 0x0434, 0x0454, 0x0474, 0x0474, 0x0494, 0x04B4, 0x04D4, 0x04F4, 0x0514, 0x0534, 0x0534, 0x0573, 0x0554, 0x 0,0574, 0x0554, 0x 0,0574, 0x0573, 0x0574x,, 0x0572, 0x0571, 0x0591, 0x0591, 0x0590, 0x0590, 0x058F, 0x058F, 0x058F, 0x058E, 0x05AE, 0x05AE, 0x05AD, 0x05AD, 0x05AD, 0x05AC, 0x05AC, 0x05AB, 0x05AC, 0x0,CAx,05C, 0x05ABx,0x05AC, 0x05AB, 05C9, 0x05C8, 0x05E8, 0x05E8, 0x05E7, 0x05E7, 0x05E6, 0x05E6, 0x05E6, 0x05E5, 0x05E5, 0x0604, 0x0604, 0x0604, 0x0603, 0x0603, 0x02, 0x05E7, 0x05E6, 0x0E20, 0x0E20, 0x0E40, 0x1640, 0x1640, 0x1E40, 0x1E40, 0x2640, 0x2640, 0x2E40, 0x2E60, 0x3660, 0x3660, 0x3E60, 0x3E60, 0x3E60, 0x4660, 0x1E40, 0x4660, 0x4660, 0x4660, 0x4660, 0x4660, 0x4660, 0x6680, 0x6E80, 0x6EA0, 0x76A0, 0x76A0, 0x7EA0, 0x7EA0, 0x86A0, 0x86A0, 0x8EA0, 0x8EC0, 0x96C0, 0x96C0, 0x9EC0, 0x9EC0, 0xA6C0, 0xAEC0, 0xAEC0, 0xB600, 0xCEE0, 0xD6E0, 0xD700, 0xDF00, 0xDEE0, 0xDEC0, 0xDEA0, 0xDE80, 0xDE80, 0xE660, 0xE640, 0xE620, 0xE600, 0xE5E0, 0xE5C0, 0xE5A0, 0xE580, 0xE560, 0xE580, 0xE560, 0xE480, 0xE50, 0xE480, 0xE460, 0xEC40, 0xEC20, 0xEC00, 0xEBE0, 0xEBC0, 0xEBA0, 0xEB80, 0xEB60, 0xEB40, 0xEB20, 0xEB00, 0xEAE0, 0xEAC0, 0xEAA0, 0xEA80, 0xEA60, 0xEA40, F200, 0xF220, 0x1F200, 0xF220, 0x1F, 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;
imzasız uzun delayTime; kayan pikseller[AMG88xx_PIXEL_ARRAY_SIZE]; uint16_t displayPixelWidth, displayPixelHeight;
geçersiz kurulum() {
Seri.başla(9600); Serial.println(F("AMG88xx termal kamera!"));
tft.initR(INITR_144GREENTAB); // bir ST7735S çipini başlat, siyah sekme
tft.fillScreen(ST7735_BLACK);
displayPixelWidth = tft.width() / 8;
displayPixelHeight = tft.height() / 8;
//tft.setRotation(3);
bool durumu; // varsayılan ayarlar durumu = amg.begin(); if (!status) { Serial.println("Geçerli bir AMG88xx sensörü bulunamadı, kablolamayı kontrol edin!"); iken (1); } Serial.println("-- Termal Kamera Testi --"); gecikme(100); // sensörün açılmasına izin ver
}
boşluk döngüsü () {
//tüm pikselleri oku amg.readPixels(piksel);
for(int i=0; ben
// pikselleri çiz!
tft.fillRect(displayPixelHeight * kat(i / 8), displayPixelWidth * (i % 8), displayPixelHeight, displayPixelWidth, camColors[colorIndex]); } }
3. Adım: 3. Adım: 3D Kafa Bandınızı Hazırlayın
Bu kafa bandını yapmak için benim çözümümdü, tasarım açısından benimkinden çok daha iyisine sahip olabilirsiniz. Bir tarafı destekliyor ve maalesef diğer tarafta daha ağır basıyor. Bir dahaki sefere buna geri dönüp daha dengeli hale getirebilirim ve aynı zamanda daha kalıcı bir tasarım yapabilirim. Arduino'm, kamera, monitör ve ardından 9v pil için bir yer ayırdım.
Sonunda kafa bandıyla yaptığım bir şey, arka ucu bir testereyle çıkarmaktı, böylece diğer insanların kafalarına sığdırabilirim, böylece benimkinin dışında deneyebilirler.
Bu, Fusion 360'ta, bu proje için uygun bir şey yapmak için basit araçlar kullanılarak yapıldı.
Önerilen:
Göz Kürenizin Reçetesi: Bir BME60B Projesi: 9 Adım
Eyeball Your Eyeball's Rescription: a BME60B Project: By: Hannah Silos, Sang Hee Kim, Thomas Vazquez, Patrick VisteMagnification, diyoptri reçetelerine göre sınıflandırılan okuma gözlüklerinin temel özelliklerinden biridir. Michigan Teknoloji Üniversitesi'ne göre, bir diyoptri
Manyetik Üçüncü El: 3 Adım
Manyetik Üçüncü El: Bu manyetik üçüncü elleri kullanarak lehimleme için bileşenleri hızlı ve kolay bir şekilde tutun. Yapması kolaydır ve lehimlemeyi de çok daha kolay hale getirir. Esnek çizgiler, herhangi bir boyuttaki bileşeni ve açı açısında tutmanıza izin verir
Üçüncü Fren Lambası Yedek Kamera (Kablosuz): 6 Adım (Resimlerle)
Üçüncü Fren Lambası Yedek Kamera (Kablosuz): Herkese merhaba! Bugünkü projemde 3. fren lambasının içine bir arka görüş kamerası takacağım. Bu proje için 2010 Mitsubishi lancer GTS olan kendi arabamı kullanacağım. Bu teknik herhangi bir Mitsubishi Lancer / Lanc ile çalışacak
Üçüncü El++: Elektronik ve Diğer Hassas İşler için Çok Kullanımlı Yardım Eli.: 14 Adım (Resimlerle)
Üçüncü El++: Elektronik ve Diğer Hassas İşler için Çok Kullanımlı Yardım Eli.: Geçmişte zincir elektronik mağazalarında bulunan üçüncü elleri/yardımcı elleri kullandım ve kullanılabilirliklerinden dolayı hüsrana uğradım. Klipleri asla tam olarak istediğim yere getiremedim ya da kurulumu gerçekten olması gerekenden daha fazla zaman aldı
Başka Bir Üçüncü El Çözüm: 6 Adım
Başka Bir Üçüncü El Çözüm: Bu yeni bir şey değil. Bir süredir üçüncü el yapmayı planlıyordum, bu yüzden bunu buldum… Çok işlevli bir üçüncü el diyebilirsiniz.p.s.: Bazı kelimeler yanlış yazılmışsa çok özür dilerim, ingilizce benim ikinci dilim