Isi kandungan:
- Langkah 1: Langkah 1: Meletakkan Elektronik di Papan Roti
- Langkah 2: Langkah 2: Masukkan Kod
- Langkah 3: Langkah 3: Membuat Ikat Kepala 3D Anda
Video: Mata Ketiga (Projek Arduino): 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Bayangkan anda ingin pergi berburu hantu, tetapi anda tidak mempunyai peralatan lain selain papan ouija, yang mana banyak pemburu dan psikik berpengalaman sangat mengesyorkan agar anda tidak menggunakan, dan telefon anda sebagai perakam EVP.
Sudahkah anda cuba membuka mata ketiga anda? Bagaimana membuat produk ini untuk membantu membimbing anda ke arah itu. Mata Ketiga akan membantu anda mencari semangat menggunakan pencitraan termal. Pemburu hantu biasanya akan menggunakan gambar panas untuk mencari tempat sejuk - kawasan dengan suhu rendah yang diduga menunjukkan adanya hantu.
JIKA anda bukan pemburu hantu, atau tidak mempercayai hantu, produk ini juga dapat membantu dalam situasi seperti:
- Kualiti udara - pantau tumpukan asap industri atau cerobong rumah yang digunakan.
- Pengesanan gas - Kamera termal yang dikalibrasi khas dapat digunakan untuk mengesan kehadiran gas tertentu di lokasi perindustrian atau di sekitar saluran paip.
- Kawalan penyakit - cepat mengimbas semua penumpang yang masuk di lapangan terbang dan lokasi lain untuk suhu tinggi.
- Pengawasan balas - peralatan pengawasan tersembunyi seperti alat dengar atau kamera tersembunyi semuanya menggunakan sedikit tenaga yang mengeluarkan haba yang dapat dilihat dengan jelas pada kamera termal (walaupun tersembunyi atau di belakang objek).
- Pengesanan anai-anai - mengesan kawasan kemungkinan aktiviti anai-anai di bangunan.
Ini hanya beberapa cara untuk menggunakan citra termal. Anda boleh mendapatkan di mana saya mendapat penggunaan di sini bersama dengan 55 kegunaan lagi!
BAHAN:
Adafruit 1.44 Warna TFT LCD Display dengan pelarian Kad MicroSD - ST7735R
Pelarian Kamera Termal IR
Pencetak 3D
Kit Pematerian
Perintang
Skru
Pemutar skru
PROGRAM YANG DIGUNAKAN:
Fritzing
Arduino
Fusion 360
Langkah 1: Langkah 1: Meletakkan Elektronik di Papan Roti
Pertama, yang boleh anda lakukan ialah meletakkan elektronik anda di papan roti secara berasingan, dan menggunakan Arduino anda untuk menarik kod ujian untuk melihat apakah sensor dan modul anda berfungsi sebagaimana mestinya. Dalam kes saya, mereka bekerja sebagaimana mestinya!
Sekarang, anda boleh menyatukan sensor dan modul anda di papan roti, kerana saya telah memberikan gambar dari Adafruit, tentang bagaimana menyatukannya melalui Fritzing.
Langkah 2: Langkah 2: Masukkan Kod
Adafruit sangat baik memberi kami kod untuk projek ini! Mereka menyediakan perpustakaan di laman kamera termal, yang saya sertakan pautan ke sensor IR dalam senarai perkara yang diperlukan untuk projek ini, anda boleh mencarinya di sana!
Berikut adalah pengekodan yang digunakan untuk Arduino anda.
/ ************************************************* ************************** Ini adalah perpustakaan untuk kamera IR AMG88xx GridEYE 8x8
Lakaran ini membuat kamera termal 64 piksel dengan sensor GridEYE
dan skrin berukuran 128x128 tft
Direka khas untuk bekerja dengan pelarian Adafruit AMG88
-
Sensor ini menggunakan I2C untuk berkomunikasi. Alamat I2C peranti adalah 0x69
Adafruit melaburkan masa dan sumber yang menyediakan kod sumber terbuka ini, tolong sokong Adafruit dan perkakas sumber terbuka dengan membeli produk dari Adafruit!
Ditulis oleh Dean Miller untuk Adafruit Industries. Lesen BSD, semua teks di atas mesti disertakan dalam pengagihan semula ************************************** ************************************* /
#masuk // Perpustakaan grafik teras
#include // Perpustakaan khusus perkakasan #include
#sertakan
#sertakan
#tentukan TFT_CS 10 // cip pilih pin untuk skrin TFT
#define TFT_RST 9 // anda juga boleh menyambungkannya ke Arduino reset // dalam hal ini, tetapkan pin #define ini ke 0! #tentukan TFT_DC 8
// jarak sensor yang rendah (ini akan berwarna biru di skrin)
#tentukan MINTEMP 22
// jarak sensor yang tinggi (ini akan berwarna merah di skrin)
#tentukan MAXTEMP 34
// warna yang akan kita gunakan
const uint16_t camColors = {0x480F, 0x400F, 0x400F, 0x400F, 0x4010, 0x3810, 0x3810, 0x3810, 0x3810, 0x3010, 0x3010, 0x3010, 0x2810, 0x2810, 0x2810, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 020, 0x1811, 0x1011, 0x1011, 0x1011, 0x0811, 0x0811, 0x0811, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0031, 0x0031, 0x0051, 0x0072, 0x0072, 0x0092, 0x00, 0x00, 0x00, 0x00, 0x00, 0, 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, 0x4680, 0x480, 0x480, 0x460, 0x460, 0x460, 0x480, 0x460, 0x460, 0x460, 0x460, 0x460, 0x460, 0x480 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, 0x1, 0x1, 0x1, 0x1, 0x1, 0F1, 0x1, 0x 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;
masa yang lama tidak ditandatangani; piksel terapung [AMG88xx_PIXEL_ARRAY_SIZE]; uint16_t displayPixelWidth, displayPixelHeight;
batal persediaan () {
Serial.begin (9600); Serial.println (F ("kamera termal AMG88xx!"));
tft.initR (INITR_144GREENTAB); // mulakan cip ST7735S, tab hitam
tft.fillScreen (ST7735_BLACK);
displayPixelWidth = tft.width () / 8;
displayPixelHeight = tft.height () / 8;
//tft.setRotation(3);
status bool; // status tetapan lalai = amg.begin (); if (! status) {Serial.println ("Tidak dapat menemui sensor AMG88xx yang sah, periksa pendawaian!"); sementara (1); } Serial.println ("- Ujian Kamera Termal -"); kelewatan (100); // biarkan sensor boot
}
gelung kosong () {
// baca semua piksel amg.readPixels (piksel);
untuk (int i = 0; i
// lukis piksel!
tft.fillRect (displayPixelHeight * floor (i / 8), displayPixelWidth * (i% 8), displayPixelHeight, displayPixelWidth, camColors [colorIndex]); }}
Langkah 3: Langkah 3: Membuat Ikat Kepala 3D Anda
Ini adalah penyelesaian saya dalam membuat ikat kepala, anda boleh memiliki jauh lebih baik daripada reka bentuk saya yang bijak. Ia memang menyebelahi satu pihak dan lebih berat di sisi yang lain. Untuk kali berikutnya saya mungkin akan kembali ke sini dan menjadikannya lebih seimbang, dan juga menjadikannya reka bentuk yang lebih tetap juga. Saya mendapat tempat untuk Arduino saya, kamera, monitor, dan kemudian bateri 9v.
Sesuatu yang akhirnya saya lakukan dengan ikat kepala adalah melepaskan hujung belakang dengan gergaji, supaya saya dapat membuatnya sesuai dengan kepala orang lain sehingga mereka dapat mencubanya selain dari kepala saya.
Ini dibuat di Fusion 360 menggunakan alat mudah untuk membuat sesuatu yang layak untuk projek ini.
Disyorkan:
Labu Halloween Dengan Mata Animatronik Bergerak - Labu Ini Dapat Melancarkan Mata !: 10 Langkah (dengan Gambar)
Labu Halloween Dengan Mata Animatronik Bergerak | Labu Ini Dapat Melancarkan Mata !: Dalam Instruksional ini, anda akan belajar bagaimana membuat labu Halloween yang menakutkan semua orang ketika matanya bergerak. Sesuaikan jarak pemicu sensor ultrasonik ke nilai yang tepat (langkah 9), dan labu anda akan membatu siapa sahaja yang berani mengambil cand
Preskripsi Bola Mata Anda: Projek BME60B: 9 Langkah
Preskripsi Eyeballing Your Eyeball: Projek BME60B: Oleh: Hannah Silos, Sang Hee Kim, Thomas Vazquez, Patrick VisteMagnification adalah salah satu ciri utama yang ada untuk membaca kacamata, yang dikelaskan berdasarkan preskripsi diopter mereka. Menurut Michigan Technology University, diopter adalah
Penjaga Mata: Perlindungan Mata yang Dipicu oleh Suara: 9 Langkah (dengan Gambar)
Penjaga Mata: Perlindungan Mata yang Dipicu oleh Suara: Eye Guardian adalah suara berterusan Arduino, High-Decibel yang memicu keausan pelindung mata. Ia mengesan bunyi alat berat dan menurunkan kacamata pelindung semasa peralatan sedang digunakan. Garis Besar Pada langkah pertama, saya akan menerangkan Inspirati
Menonton Cermin Mata Membaca Gerhana (dan Tidak Membakar Mata Saya): 4 Langkah (dengan Gambar)
Menonton Gelas Bacaan Eclipse Throught (dan Tidak Membakar Mata Saya): Hei, adakah saya tahu rasa ingin tahu anda dengan tajuk saya? Ayah saya juga melakukannya, semasa kami berjalan di Montr lama &alacute; al semalam, dia menarik cermin matanya dan menunjukkan kepada saya bagaimana untuk melihat bagaimana melihat gerhana yang berfikir kacamata pembacanya. Jadi semua yang
Mata Mata CCD untuk Teropong: 4 Langkah (dengan Gambar)
Cermin mata CCD untuk Teropong: Adakah anda pernah melihat teropong anda dan berfikir "Saya harap saya boleh mendapatkannya di pita"? Sekarang anda boleh. Dalam Instructable ini saya akan menunjukkan kepada anda cara membina lensa CCD murah yang sesuai dengan teropong. Anda boleh menggunakannya dengan camcorder apa pun