Taula de continguts:
- Pas 1: pas 1: posar l'electrònica en una tauleta de pa
- Pas 2: Pas 2: introduïu el codi
- Pas 3: Pas 3: Feu la vostra diadema 3D
Vídeo: Third Eye (Projecte Arduino): 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Imagineu-vos que voleu anar a la caça de fantasmes, però no teniu exactament cap equip que no sigui una placa ouija, de la qual molts caçadors i psíquics experimentats us recomanen que no l’utilitzeu i el vostre telèfon com a gravador EVP.
Heu intentat obrir el vostre tercer ull? Què tal fer aquest producte per ajudar-lo a orientar-lo cap a aquesta manera. El tercer ull us ajudarà a buscar esperits mitjançant imatges tèrmiques. Els caçadors de fantasmes solen utilitzar imatges tèrmiques per trobar punts freds: una zona de baixa temperatura que suposadament indica la presència d’un fantasma.
SI no sou un caçador de fantasmes ni creieu en fantasmes, aquest producte també us pot ajudar en situacions com:
- Qualitat de l’aire: controleu quines fumadores industrials o xemeneies domèstiques s’utilitzen.
- Detecció de gas: es poden utilitzar càmeres tèrmiques especialment calibrades per detectar la presència de gasos específics en llocs industrials o al voltant de canonades.
- Control de malalties: analitzeu ràpidament la temperatura elevada de tots els passatgers que arriben als aeroports i altres llocs.
- Controvigilància: els equips de vigilància encoberts, com ara dispositius d’escolta o càmeres ocultes, consumeixen una mica d’energia que emet calor residual que és clarament visible en una càmera tèrmica (fins i tot si està amagada o darrere d’un objecte).
- Detecció de tèrmits: detecta zones de potencial activitat de tèrmits als edificis.
Aquestes són només algunes de les maneres d’utilitzar les imatges tèrmiques. Podeu trobar on he obtingut aquests usos aquí, juntament amb 55 usos més.
MATERIALS:
Adafruit Pantalla LCD TFT en color d'1,44 amb separació de targeta MicroSD - ST7735R
Trencament de càmeres IR tèrmiques
Impressora 3D
Kit de soldadura
Resistències
Cargols
Tornavís
PROGRAMES UTILITZATS:
Fritzing
Arduino
Fusion 360
Pas 1: pas 1: posar l'electrònica en una tauleta de pa
En primer lloc, voleu posar els aparells electrònics en una placa de pa individualment i utilitzar el vostre Arduino per treure el codi de prova per veure si el sensor i el mòdul funcionen com hauria de fer-ho. En el meu cas, van treballar com se suposava!
Ara, podeu posar el sensor i el mòdul junts a la taula, ja que he proporcionat la imatge d’Adafruit, sobre com combinar-los mitjançant Fritzing.
Pas 2: Pas 2: introduïu el codi
Adafruit va ser molt amable en donar-nos el codi d’aquest projecte. Proporcionen la biblioteca al lloc de la càmera tèrmica, que he inclòs l’enllaç al sensor d’IR a la llista de coses necessàries per a aquest projecte; la podeu trobar aquí.
A continuació es mostra la codificació que s’utilitza per al vostre Arduino.
/ ************************************************** ************************** Aquesta és una biblioteca per a la càmera IR AMG88xx GridEYE 8x8
Aquest esbós fa una càmera tèrmica de 64 píxels amb el sensor GridEYE
i una pantalla tft de 128x128
Dissenyat específicament per treballar amb el breakout d'Adafruit AMG88
-
Aquests sensors utilitzen I2C per comunicar-se. L'adreça I2C del dispositiu és 0x69
Adafruit inverteix temps i recursos proporcionant aquest codi de codi obert, Si us plau, doneu suport a Adafruit i al maquinari de codi obert comprant productes a Adafruit.
Escrit per Dean Miller per a Adafruit Industries. Llicència BSD, tot el text anterior s’ha d’incloure a qualsevol redistribució ************************************** ************************************** /
#include // Biblioteca de gràfics bàsics
#include // Biblioteca específica de maquinari #include
#incloure
#incloure
#define TFT_CS 10 // pin de selecció de xip per a la pantalla TFT
#define TFT_RST 9 // també podeu connectar-lo al restabliment d'Arduino // en aquest cas, configureu aquest pin #define a 0! #define TFT_DC 8
// rang baix del sensor (aquest serà de color blau a la pantalla)
#define MINTEMP 22
// alt rang del sensor (aquest serà vermell a la pantalla)
#define MAXTEMP 34
// els colors que farem servir
const uint16_t camColors = {0x480F, 0x400F, 0x400F, 0x400F, 0x4010, 0x3810, 0x3810, 0x3810, 0x3810, 0x3010, 0x3010, 0x3010, 0x2810, 0x2810, 0x2810, 0x20x, 10x18, 0x18, 0x18, 0x1811, 0x1011, 0x1011, 0x1011, 0x0811, 0x0811, 0x0811, 0x0011, 0x0011, 0x0011, 0x0011, 0x0011, 0x0031, 0x0031, 0x0051, 0x0072, 0x0072, 0x0092, 0X2, 0X2, 0X2, 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, 0x46x, 4x60, 4x60, 460, 60x60 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, 0xE54, 0xE54, 0xE54, 0xE54, 0xE54 0xE460, 0xEC40, 0xEC20, 0xEC00, 0xEBE0, 0xEBC0, 0xEBA0, 0xEB80, 0xEB60, 0xEB40, 0xEB20, 0xEB00, 0xEAE0, 0xEAC0, 0xEAA0, 0xEA80, 0x1, 0F, 0F, 0F, 0F, 0F, 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;
temps llarg sense signar; píxels flotants [AMG88xx_PIXEL_ARRAY_SIZE]; uint16_t displayPixelWidth, displayPixelHeight;
configuració nul·la () {
Serial.begin (9600); Serial.println (F ("càmera tèrmica AMG88xx!"));
tft.initR (INITR_144GREENTAB); // inicialitzeu un xip ST7735S, pestanya negra
tft.fillScreen (ST7735_BLACK);
displayPixelWidth = tft.width () / 8;
displayPixelHeight = tft.height () / 8;
//tft.setRotation(3);
estat bool; // estat de configuració per defecte = amg.begin (); if (! status) {Serial.println ("No s'ha pogut trobar un sensor AMG88xx vàlid, comproveu el cablejat!"); mentre que (1); } Serial.println ("- Prova de càmera tèrmica -"); retard (100); // deixa arrencar el sensor
}
bucle buit () {
// llegeix tots els píxels amg.readPixels (píxels);
per a (int i = 0; i
// dibuixa els píxels!
tft.fillRect (displayPixelHeight * floor (i / 8), displayPixelWidth * (i% 8), displayPixelHeight, displayPixelWidth, camColors [colorIndex]); }}
Pas 3: Pas 3: Feu la vostra diadema 3D
Aquesta va ser la meva solució per fer la diadema, molt bé es pot tenir un disseny molt millor que el meu. Afavoreix una banda i, per desgràcia, pesa més per l’altra. Per a la propera vegada, puc tornar a això i fer-lo més equilibrat, i també fer-lo també més permanent. Vaig fer un lloc per al meu Arduino, la càmera, el monitor i després la bateria de 9v.
Una cosa que vaig acabar fent amb la diadema va ser treure l'extrem posterior amb una serra, de manera que puc fer que s'adapti als caps d'altres persones perquè puguin provar-la que no sigui la meva.
Això es va fer a Fusion 360 mitjançant eines senzilles per fer alguna cosa factible per a aquest projecte.
Recomanat:
Com fer RADAR amb Arduino per al Projecte Ciència Millors projectes Arduino: 5 passos
Com fer RADAR amb Arduino per al Projecte Ciència Millors projectes d’Arduino: Hola amics, en aquest instructiu us mostraré com fer un sistema de radar increïble construït amb arduino nano. Aquest projecte és ideal per a projectes científics i podeu fer-ho fàcilment amb molt menys inversió i possibilitats
Arduino Flappy Bird - Pantalla tàctil Arduino TFT de 2,4 "SPFD5408 Projecte Bird Game: 3 passos
Arduino Flappy Bird | Pantalla tàctil Arduino de 2,4 "TFT SPFD5408 Projecte de joc d'ocells: Flappy Bird va ser un joc massa popular d'aquí a pocs anys i molta gent el va crear de la seva manera, jo també, vaig crear la meva versió de Flappy Bird amb Arduino i el barat 2.4" TFT Pantalla tàctil SPFD5408, així que comencem
Com fer un radar amb Arduino - Projecte Arduino: 4 passos
Com fer un radar amb Arduino | Projecte Arduino: en aquest article us ensenyaré com podeu fer un radar senzill amb arduino. Vegeu un vídeo tutorial complet aquí: Feu clic a mi
Third Hand ++: una mà auxiliar multiusos per a electrònica i altres treballs delicats: 14 passos (amb imatges)
Third Hand ++: una mà auxiliar multiusos per a l'electrònica i altres treballs delicats. En el passat, he utilitzat les mans de tercers disponibles a les cadenes de botigues d'electrònica i he estat frustrat per la seva usabilitat. Mai no podia aconseguir els clips exactament on els volia, o va trigar més temps del que realment hauria de configurar
Gravador USB Aquest projecte es pot cremar a través de plàstics / fusta / paper (el divertit projecte també ha de ser fusta molt fina): 3 passos
Gravador alimentat per USB. Aquest projecte pot cremar-se a través de plàstics / fusta / paper (el divertit projecte també ha de ser fusta molt fina): NO FEREU AIX US mitjançant USB !!!! He descobert que pot fer malbé el vostre ordinador per tots els comentaris. el meu ordinador està bé. Utilitzeu un carregador de telèfon de 600 ma 5 v. He utilitzat això i funciona bé i res es pot danyar si utilitzeu un endoll de seguretat per aturar l'alimentació