Мазмуну:
- 1 -кадам: 1 -кадам: Электрониканы нан тактасына коюу
- 2 -кадам: 2 -кадам: Кодду киргизиңиз
- 3 -кадам: 3 -кадам: 3D башыңыздын боосун жасоо
Video: Үчүнчү көз (Arduino Project): 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Сиз арбак аңчылыкка баргыңыз келип жатканын элестетип көрүңүз, бирок сизде ouija тактасынан башка эч кандай жабдуулар жок, анын ичинен көптөгөн тажрыйбалуу мергенчилер жана психиктер сизге колдонбоону сунушташат жана телефонуңузду EVP жаздыргыч катары.
Үчүнчү көзүңүздү ачууга аракет кылдыңыз беле? Бул продукт ошол жолго барууга жардам берүү үчүн кандай кылуу керек. Үчүнчү көз термикалык сүрөттөө аркылуу рухтарды издөөгө жардам берет. Ghost мергенчилер, адатта, суук жерлерди табуу үчүн термикалык сүрөттөрдү колдонушат - болжолдуу түрдө арбактын бар экенин көрсөткөн температура.
Эгерде сиз арбак мергенчи болбосоңуз же арбактарга ишенбесеңиз, анда бул продукт төмөнкүдөй учурларда жардам бере алат:
- Абанын сапаты - кайсы өнөр жай түтүнү же үй морлору колдонулуп жатканын көзөмөлдөө.
- Газды аныктоо - Атайын калибрленген термикалык камералар өнөр жай аянтында же түтүктөрдүн айланасында белгилүү газдардын бар экендигин аныктоо үчүн колдонулушу мүмкүн.
- Ооруну көзөмөлдөө - аба майдандарына жана башка жерлерге келген бардык жүргүнчүлөрдү температуранын жогорулашына тез текшерүү.
- Каршы байкоо - тымызын байкоо жабдуулары, мисалы, угуучу түзүлүштөр же жашыруун камералар, баары бир энергияны керектейт, ал жылуулук камерасында ачык көрүнүп турган ысыктыкты бөлүп чыгарат (жашыруун же нерсенин артында болсо дагы).
- Термитти аныктоо - имараттардагы термит потенциалынын активдүү аймактарын аныктоо.
Булар термикалык сүрөттөрдү колдонуунун айрым жолдору. Бул колдонмолорду кайдан тапканыңызды бул жерден таба аласыз, дагы 55 колдонуу!
МАТЕРИАЛДАР:
Adafruit 1.44 Түстүү TFT LCD дисплейи MicroSD картасы менен - ST7735R
IR жылуулук камерасынын бузулушу
3D принтер
Soldering Kit
Резисторлор
Бурамалар
Screwdriver
КОЛДОНУЛГАН ПРОГРАММАЛАР:
Fritzing
Arduino
Fusion 360
1 -кадам: 1 -кадам: Электрониканы нан тактасына коюу
Биринчиден, сиз өзүңүздүн электроникаңызды нан тактасына жекече коюп, Arduino аркылуу тест кодун көтөрүп, сенсор менен модулуңуз туура иштеп жаткандыгын билгиңиз келет. Менин учурда, алар ойлогондой иштешти!
Эми сен сендаторуңду жана модулуңду блокадага кошо аласың, мен Adafruitтен сүрөттү бергендей, буларды Fritzing аркылуу кантип бириктирүү керек.
2 -кадам: 2 -кадам: Кодду киргизиңиз
Adafruit бизге бул долбоордун кодун берүү үчүн абдан боорукер болгон! Алар бул долбоорго керектүү нерселердин тизмесине IR сенсорунун шилтемесин киргизген термикалык камеранын сайтындагы китепкананы беришет, аны ошол жерден таба аласыз!
Төмөндө сиздин Arduino үчүн колдонулган коддоо.
/*********************************************** ************************** Бул AMG88xx GridEYE 8x8 IR камерасы үчүн китепкана
Бул эскиз GridEYE сенсору менен 64 пикселдик жылуулук камерасын түзөт
жана 128x128 tft экраны
Adafruit AMG88 сыныгы менен иштөө үчүн атайын иштелип чыккан
-
Бул сенсорлор байланыш үчүн I2C колдонушат. Түзмөктүн I2C дареги 0x69
Adafruit бул ачык булак кодун берүү менен убакытты жана ресурстарды жумшайт, сураныч, Adafruitтен өнүмдөрдү сатып алуу менен Adafruit andopen-source жабдууларын колдоңуз!
Adafruit Industries үчүн Дин Миллер тарабынан жазылган. BSD лицензиясы, жогорудагы бардык тексттер кайра бөлүштүрүүгө кошулушу керек ************************************ *************************************/
#кошуу // Негизги графикалык китепкана
#кошуу // Аппаратка тиешелүү китепкана #кошуу
#кошуу
#кошуу
#define TFT_CS 10 // TFT экраны үчүн чип тандоо пини
#define TFT_RST 9 // сиз муну Arduino баштапкы абалга // туташтырсаңыз болот // бул учурда, бул #define пинди 0 коюңуз! #define TFT_DC 8
// сенсордун диапазону төмөн (бул экранда көк болот)
#аныктоо MINTEMP 22
// сенсордун жогорку диапазону (бул экранда кызыл болот)
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, 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, 0xEAE0, 0xEAC0, 0xEAA0, 0xEA1, 0xEA1, 0xEA1, 0xEA1, 0xEA02 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;
узакка созулбаган кол коюу; калкып чыгуучу пикселдер [AMG88xx_PIXEL_ARRAY_SIZE]; uint16_t displayPixelWidth, displayPixelHeight;
жараксыз орнотуу () {
Serial.begin (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 сенсор табылган жок, зымдарды текшериңиз!"); while (1); } Serial.println ("-Жылуулук камерасынын сыноосу-"); кечиктирүү (100); // сенсор жүктөлсүн
}
void loop () {
// бардык пикселдерди окуу amg.readPixels (пикселдер);
үчүн (int i = 0; i
// пикселдерди тартыңыз!
tft.fillRect (displayPixelHeight * кабат (i / 8), displayPixelWidth * (i % 8), displayPixelHeight, displayPixelWidth, camColors [colorIndex]); }}
3 -кадам: 3 -кадам: 3D башыңыздын боосун жасоо
Бул менин боону жасоодо менин чечимим болчу, сиз менин дизайныма караганда алда канча жакшыраак иштей аласыз. Тилекке каршы, бул бир тарапты жактырат, экинчи тараптан көбүрөөк таразага тартат. Кийинки жолу мен буга кайтып келип, аны салмактуу кылып, ошондой эле аны туруктуу дизайнга айландыра алам. Мен Arduino, камера, монитор, анан 9v батарейкасы үчүн так жасадым.
Мен башымдын боосу менен бүтүргөн бир нерсе, аны башкалардын башына туура келтире алгыдай кылып, меники эмес, башка жерден сынап көрүш үчүн, араны учу менен алып салышты.
Бул Fusion 360та бул проектти ишке ашыруу үчүн жөнөкөй куралдарды колдонуу менен жасалган.
Сунушталууда:
Магниттик үчүнчү кол: 3 кадам
Магниттик Үчүнчү Кол: Бул магниттик үчүнчү колдорду колдонуу менен ширетүүчү компоненттерди тез жана оңой кармап туруңуз. Жасоо оңой жана ширетүүнү да бир топ жеңилдетет. Ийкемдүү линиялар каалаган өлчөмдөгү компонентти жана бурчтук бурчта кармоого мүмкүндүк берет
C/C ++ Arduino: Үчүнчү китепкана: 4 кадам
C/C ++ Arduino: Ub De Librerías Y Objetos: Араска тилкелер жана китепканалар китепкананы кеңейтүү үчүн. Las kitaper í бул кошумча OLED сыяктуу, эң сонун көрсөтмөлөр. Ac á 3 китепканачы í буга окшош жана татаал
Үчүнчү тормоз жарык камдык камера (зымсыз): 6 кадам (сүрөттөр менен)
Үчүнчү Тормоз Жарыгы Камдык Камерасы (Зымсыз): Саламатсыздарбы! Бүгүн & rsquo долбоорунда, мен 3 -тормоз жарыгымдын ичине арткы камераны орнотуп берем. Бул долбоор үчүн мен 2010 -жылы чыккан Mitsubishi Lancer GTS болгон жеке машинамды колдоном. Бул техника каалаган Mitsubishi Lancer / Lanc менен иштейт
Үчүнчү кол ++: электроника жана башка кылдат иштер үчүн көп колдонуучу жардам колу: 14 кадам (сүрөттөр менен)
Үчүнчү кол ++: Электроника жана башка назик жумуштар үчүн көп колдонуучу жардам колу.: Мен мурун чынжыр электроника дүкөндөрүндө бар болгон үчүнчү колдорду/жардам колун колдонгом жана алардын ыңгайлуулугуна нааразы болгонмун. Мен клиптерди каалаган жериме такыр ала алган жокмун же жөндөөнү орнотуу үчүн керек болгондон да көп убакыт кетти
Үчүнчү муун IPod Nano кубаттоо үчүн жалпы USB унаа кубаттагычын өзгөртүңүз: 4 кадам
Үчүнчү муундагы IPod Nano кубаттоо үчүн Жалпы USB унаа кубаттагычын өзгөртүү: Менде 3 -муун iPod Nano бар. Ал туташып калганын аныктайт, бирок жалпы USB кубаттоочу адаптерден кубаттоо берүүдөн баш тартат, бирок мен адаптер кабелин же iPod үчүн атайын дагы бир заряддагычты сатып алууну каалабадым, ошондуктан мен аны мурунтан эле өзгөрттүм