Satura rādītājs:
- 1. darbība: 1. darbība: elektronikas novietošana uz maizes dēļa
- 2. solis: 2. solis: ievadiet kodu
- 3. darbība: 3. darbība: 3D galvas saites izgatavošana
Video: Trešā acs (Arduino projekts): 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Iedomājieties, ka vēlaties doties spoku medībās, taču jums nav cita aprīkojuma, izņemot ouija dēli, kuru daudzi pieredzējuši mednieki un ekstrasensi ļoti iesaka nelietot, un tālruni kā EVP ierakstītāju.
Vai esat mēģinājis atvērt trešo aci? Kā būtu ar šī produkta izgatavošanu, lai palīdzētu jums virzīties uz šo ceļu. Trešā acs palīdzēs jums meklēt garus, izmantojot termisko attēlu. Spoku mednieki parasti izmanto termiskos attēlus, lai atrastu aukstos punktus - zemas temperatūras apgabalu, kas, iespējams, norāda uz spoku klātbūtni.
JA neesat spoku mednieks un neticat spokiem, šis produkts var palīdzēt arī šādās situācijās:
- Gaisa kvalitāte - uzraugiet, kuri rūpnieciskie dūmu skursteņi vai sadzīves skursteņi tiek izmantoti.
- Gāzu noteikšana - īpaši kalibrētas termokameras var izmantot, lai noteiktu specifisku gāzu klātbūtni rūpniecības objektos vai ap cauruļvadiem.
- Slimību kontrole - ātri skenējiet visus ienākošos pasažierus lidostās un citās vietās, lai noteiktu paaugstinātu temperatūru.
- Pretnovērošana - slēptās novērošanas iekārtas, piemēram, klausīšanās ierīces vai slēptās kameras, patērē zināmu enerģiju, kas izdala siltumenerģiju, kas ir skaidri redzama termokamerā (pat ja tā ir paslēpta vai aiz objekta).
- Termītu noteikšana - atklājiet iespējamo termītu darbības zonas ēkās.
Šie ir tikai daži no veidiem, kā izmantot siltuma attēlus. Jūs varat atrast, kur es ieguvu šos lietojumus, kopā ar vēl 55 lietojumiem!
MATERIĀLI:
Adafruit 1,44 collu TFT LCD displejs ar MicroSD kartes sadalījumu - ST7735R
IR termokameras izlaušanās
3D printeris
Lodēšanas komplekts
Rezistori
Skrūves
Skrūvgriezis
IZMANTOTĀS PROGRAMMAS:
Fritzing
Arduino
Fusion 360
1. darbība: 1. darbība: elektronikas novietošana uz maizes dēļa
Pirmkārt, jūs vēlaties atsevišķi novietot elektroniku uz maizes dēļa un izmantot savu Arduino, lai izvilktu testa kodu, lai redzētu, vai jūsu sensors un jūsu modulis darbojas tā, kā vajadzētu. Manā gadījumā viņi strādāja tā, kā bija paredzēts!
Tagad jūs varat salikt savu sensoru un moduli uz maizes dēļa, kā es esmu sniedzis attēlu no Adafruit, kā tos salikt kopā, izmantojot Fritzing.
2. solis: 2. solis: ievadiet kodu
Adafruit bija ārkārtīgi laipns, lai sniegtu mums šī projekta kodu! Tie nodrošina bibliotēku termokameras vietnē, kuru es šim projektam nepieciešamo lietu sarakstā esmu iekļāvusi saiti uz IR sensoru, to varat atrast tur!
Zemāk ir jūsu Arduino izmantotais kodējums.
/************************************************ ************************** Šī ir bibliotēka AMG88xx GridEYE 8x8 IR kamerai
Šī skice veido 64 pikseļu termokameru ar GridEYE sensoru
un 128x128 tft ekrāns
Izstrādāts speciāli darbam ar Adafruit AMG88 izlaušanos
-
Šie sensori saziņai izmanto I2C. Ierīces I2C adrese ir 0x69
Adafruit iegulda laiku un resursus, nodrošinot šo atvērtā pirmkoda kodu, lūdzu, atbalstiet Adafruit andopen avota aparatūru, iegādājoties produktus no Adafruit!
Autors Dīns Millers žurnālam Adafruit Industries. BSD licence, viss iepriekš minētais teksts ir jāiekļauj pārdalē ************************************* *************************************
#include // Galvenā grafikas bibliotēka
#include // Aparatūrai specifiska bibliotēka #include
#iekļaut
#iekļaut
#define TFT_CS 10 // mikroshēmas izvēles tapa TFT ekrānam
#define TFT_RST 9 // varat to savienot arī ar Arduino atiestatīšanu // tādā gadījumā iestatiet šo #define pin uz 0! #define TFT_DC 8
// zems sensora diapazons (ekrānā tas būs zils)
#define MINTEMP 22
// augsts sensora diapazons (ekrānā tas būs sarkans)
#define MAXTEMP 34
// krāsas, kuras mēs izmantosim
const uint16_t camColors = {0x480F, 0x400F, 0x400F, 0x400F, 0x4010, 0x3810, 0x3810, 0x3810, 0x3810, 0x3010, 0x3010, 0x3010, 0x2810, 0x2810, 0x2810, 0x2810, 0x1010, 0x2010, 0x1811, 0x1011, 0x1011, 0x1011, 0x0811, 0x0811, 0x0811, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0031, 0x0031, 0x0051, 0x0072, 0x0072, 0x002, 0x002, 0x002, 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, 0x054x055, 0x0572, 0x0571, 0x0591, 0x0591, 0x0590, 0x0590, 0x058F, 0x058F, 0x058F, 0x058E, 0x05AE, 0x05AE, 0x05AD, 0x05AD, 0x05AD, 0x05AC, 0x05AC, 0x05x, 0x05x, 0x05x, 0x05x 05C9, 0x05C8, 0x05E8, 0x05E8, 0x05E7, 0x05E7, 0x05E6, 0x05E6, 0x05E6, 0x05E5, 0x05E5, 0x0604, 0x0604, 0x0604, 0x0604, 0x0604, 0x0603, 0x0603, 0x60 0x0E20, 0x0E20, 0x0E40, 0x1640, 0x1640, 0x1E40, 0x1E40, 0x2640, 0x2640, 0x2E40, 0x2E60, 0x3660, 0x3660, 0x3E60, 0x3E60, 0x3E60, 0x3660, 0x6060, 060360 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, 0xEAx, 0x0x, 0x0x0 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;
neparakstīts ilgs delayTime; peldošie pikseļi [AMG88xx_PIXEL_ARRAY_SIZE]; uint16_t displayPixelWidth, displayPixelHeight;
void setup () {
Sērijas sākums (9600); Serial.println (F ("AMG88xx termokamera!"));
tft.initR (INITR_144GREENTAB); // inicializēt ST7735S mikroshēmu, melna cilne
tft.fillScreen (ST7735_BLACK);
displayPixelWidth = tft.width () / 8;
displayPixelHeight = tft.height () / 8;
//tft.setRotation(3);
bool statuss; // noklusējuma iestatījumu statuss = amg.begin (); if (! status) {Serial.println ("Nevarēja atrast derīgu AMG88xx sensoru, pārbaudiet elektroinstalāciju!"); kamēr (1); } Serial.println ("-Termokameras tests-"); kavēšanās (100); // ļaujiet sensoram startēt
}
void loop () {
// lasīt visus pikseļus amg.readPixels (pikseļi);
par (int i = 0; i
// uzzīmē pikseļus!
tft.fillRect (displayPixelHeight * stāvs (i / 8), displayPixelWidth * (i % 8), displayPixelHeight, displayPixelWidth, camColors [colorIndex]); }}
3. darbība: 3. darbība: 3D galvas saites izgatavošana
Tas bija mans risinājums galvas saites izgatavošanā, un jūs varat iegūt daudz labāku dizainu nekā mans. Diemžēl tas dod priekšroku vienai pusei, bet otrā sver vairāk. Nākamreiz es varētu atgriezties pie tā un padarīt to līdzsvarotāku, kā arī padarīt to par pastāvīgāku dizainu. Es izveidoju vietu savam Arduino, kamerai, monitoram un pēc tam 9v akumulatoram.
Kaut ko es galu galā darīju ar galvas saiti, noņemot aizmugurējo daļu ar zāģi, lai es varētu to pielāgot citu cilvēku galvām, lai viņi varētu to izmēģināt, izņemot manu.
Tas tika veikts programmā Fusion 360, izmantojot vienkāršus rīkus, lai šim projektam izveidotu kaut ko iespējamu.
Ieteicams:
Magnētiskā trešā roka: 3 soļi
Magnētiskā trešā roka: ātri un viegli turiet komponentus lodēšanai, izmantojot šīs magnētiskās trešās rokas. To ir viegli izgatavot, un arī lodēšana ir daudz vienkāršāka. Elastīgās līnijas ļauj turēt jebkura izmēra detaļas leņķa leņķī
Magnētiskā trešā roka: 5 soļi (ar attēliem)
Magnētiskā trešā roka: ikviens, kurš spēlē ar elektroniku, zina, cik svarīga ir trešā roka. Tas dod jums iespēju turēt lodēšanu vienā rokā un lodāmuru otrā, un viegli pievienot komponentu lodēšanai. Esmu izmantojis dažas pašdarinātas trešās rokas
Datora veidošanas trešā sesija: 11 soļi
Datora izveides trešā sesija: kā izveidot datoru 11 vienkāršos soļos. Jums būs nepieciešami šādi materiāli: CPU, radiators un termopasta, cietā piedziņa, mātesplate, ventilatori, RAMPSUCase, dažādi kabeļi un skrūves
Trešā roka ++: daudzfunkcionāla palīdzīga roka elektronikai un citiem delikātiem darbiem: 14 soļi (ar attēliem)
Trešā roka ++: daudzfunkcionāla palīdzīga roka elektronikai un citiem delikātiem darbiem .: Agrāk esmu izmantojis trešās rokas/palīdzības rokas, kas pieejamas ķēdes elektronikas veikalos, un esmu neapmierināts ar to lietojamību. Es nekad nevarēju iegūt klipus tieši tur, kur es tos vēlējos, vai arī iestatīšana prasīja vairāk laika, nekā vajadzētu
Trīs asu SMD komponenta trešā roka: 9 soļi
Trīs asu SMD komponenta trešā roka: man, tāpat kā daudziem citiem, ir bijušas grūtības turēt virsmas stiprinājuma sastāvdaļas, kamēr tās lodēju. Tā kā nepieciešamība rada izgudrojumus, mani iedvesmoja izveidot sev darba vietu, kas atrisinātu manu problēmu. Tas ir ļoti vienkārši uzbūvējams, lēts un