Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Սարքավորման հավաքում
- Քայլ 3: Էլեկտրոնիկայի հավաքում
- Քայլ 4: Էսքիզ
- Քայլ 5: Տեղավորում տեղանքի մեջ
Video: Arduino TFT դիպչող դռան կողպեք ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Սա իմ առաջին հրահանգն է: Այս նախագիծը օգտագործում է Arduino- ն և 2.8 դյույմանոց TFT սենսորային էկրան ՝ գաղտնաբառի ուրվագծով, որպեսզի ակտիվացնի ռելեն, որը միացումն անջատում է դեպի կախովի կողպեքի դուռը:
Նախապատմություն, աշխատանքում դռան վրա RFID- ի կողպեքը կոտրվեց, այլ ոչ թե ամբողջ մագլոկ համակարգը նորից շենքերի կառավարման վանդակում նորից միացրի: Առկա համակարգի վերևում ավելացրի այս սենսորային Arduino- ն:
Wouldանկանում եմ շնորհակալություն հայտնել KonstantinBG- ին, ում թեման է. TFT Display Gate Opener գաղտնաբառը ինձ հնարավորություն տվեց Arduino- ի էսքիզը գործի դնելու 99% -ի չափով:
forum.arduino.cc/index.php?topic=562943.15
Քայլ 1: Մասեր
ՄԵԿ ՝ Arduino Mega. TFT- ն վերցրեց Uno- ի բոլոր քորոցը, այնպես որ ես օգտագործեցի մեգա լրացուցիչ կապերի համար ՝ պինդ վիճակի ռելեին ավելացնելու համար:
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 զարգացման խորհուրդ
www.banggood.com/Mega2560-R3-ATmega2560-16..
ԵՐԿՈ. 2.8 դյույմ TFT LCD Shield Touch Display Screen Module Arduino- ի համար
Geekcreit® 2.8 դյույմ TFT LCD Shield Touch Display Screen Module Arduino- ի համար
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
ԵՐՐՈ:.
Opto 22 3 A Solid State Relay, DC, PCB Mount, 60 V dc Առավելագույն բեռնվածություն
RS բաժնետոմսերի համար 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
ՉՈՐՐ. Դատարկ 2 տուփ ՝ սենսորային էկրանը պատին ամրացնելու և դատարկ երեսպատման համար
Կրկնակի չոր երեսպատման տուփ, 35 մմ
Ապրանքի կոդ ՝ 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
ՀԻՆ. Լրացուցիչ երկար Arduino երկարացման հոսանքի մալուխ, Arduino- ի և սենսորային էկրանին սնուցող մոտակա վարդակը տանիքում մոտ 4 Մ հեռավորության վրա էր:
kenable 5.5 x 2.1 մմ DC Power Plug to Socket CCTV Extension Lead Cable 5 մ
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
ՎԵIX. Ստանդարտ 12 Վ էլեկտրամատակարարում Arduino- ի համար
CCTV Camera 12V 0.5A 500mA PSU 2.1mm DC Plug UK Power Supply
www.ebay.co.uk/itm/380502176581
Այլ մասեր.
- 3D տպիչ (Ultimaker 2) `Arduino Mega- ի և TFT վահանի տեղադրումը դատարկ տուփի մեջ տպելու համար, ինչպես նաև տպագիր եզր, որը ծածկում է էկրանի եզրը` դատարկ երեսին տեղադրվելիս: Ես կցեմ դրա համար ստեղծած քայլային ֆայլը:
- Sոդման երկաթ և մի քանի միակցիչ և մալուխ և այլն:
- Թեժ սոսինձ ատրճանակ:
- Գայլիկոն
- Հաղթահարող սղոց
Քայլ 2: Սարքավորման հավաքում
Հիմքի հենարանն ունի ակոս ոտքերից մեկի վրա, այնպես որ պինդ վիճակի ռելեն (SSR) նստում է Arduino մեգայի տակ: Ես տաք սոսնձեցի SSR- ն հիմքի վրա:
Մի քանի պտուտակ, որպեսզի մեգան ամրացվի բազային հենարանի վրա:
TFT վահանը նստած է մեգայի գագաթին:
Ես կտրեցի դատարկ երեսը ՝ օգտագործելով փորվածք և սղոց:
Եվ թեստը համակցեց այս ամենը միասին, բարեբախտաբար, ես հասակս ճիշտ որոշեցի հիմքի աջակցության համար, այնպես որ էկրանը դուրս է գալիս դատարկ դիմագծի առջևի մասից: Ես հետագայում մի շրջանակ եմ 3D տպելու, որպեսզի թաքցնեմ կոպիտ եզրը, որը մնացել է պատնեշի սղոցից:
Տուփի ներսում տարածքը բավականին սուղ է, այնպես որ ես ստիպված կլինեմ կտրել իմ գնած 12 վ հոսանքի ադապտերը, որը միանում է մեգային և այն ուղղակի կպցնում տախտակին `սենյակ խնայելու համար:
Քայլ 3: Էլեկտրոնիկայի հավաքում
Այս նախագիծը նախատիպի դնելու համար ես սկսեցի 2.8 դյույմանոց TFT սենսորային էկրանով ՝ սկզբում: Դուք պարզապես շարում եք կապումներն ու այն մղում Arduino մեգա -համակարգչի մեջ ձեր նոութբուքի մեջ և գործարկում Arduino- ի ինտեգրված միջավայրի զարգացման ծրագրակազմը:
Սա իմ առաջին սենսորային էկրանի նախագիծն է, ուստի մի փոքր տանջանք պահանջվեց ՝ պարզելու համար, թե ինչպես կարելի է չափագրել էկրանի չափը, զգայուն հպվել և այլն, ինչպես նաև TFT- ն Adafruit սենսորային էկրան չէ, ինչը նշանակում էր, որ ես ստիպված էի ավելացնել որոշ լրացուցիչ գրադարաններ, ինչպիսիք են MCUFRIEND_kbv էկրանը չափագրելու համար: եւ այլն
Կան շատ ավելի լավ ռեսուրսներ, քան ես կարող եմ գրել, թե ինչպես դա անել:
ինչպիսիք են `
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
Այնուհետև ստացա 2,8 դյույմանոց TFT սենսորային էկրանի համարի համարանիշի ցուցիչը ՝ արժեքները սերիական մոնիտորի միջոցով հաղորդելու համար
Այնուհետեւ ավելացրեք գաղտնաբառի տարրը ուրվագծին
Հաջորդը նախ փոխանցման էսքիզն ինքնին էր: Սա որոշ չափով կպցրեց և փոխանցեց ռելեի միացումը դեպի Մեգա: Խնդրում ենք տեսնել կցված ռելեի միացման սխեման: Ես օգտագործել եմ 39 -րդ կապը մեգայի թվային մուտքի/ելքի վրա ՝ պինդ վիճակի ռելեի խթանման համար, այնուհետև միացնել/անջատել LED- ն (փոխարինվելիս փոխարինել mag կողպեքների ելքի կոճակի լարերով):
Հետո ես մորթեցի այն և Ֆրանկենշտեյնը դա միասին արեցի: (Էսքիզը աշխատում է ինձ համար, բայց ես վստահ եմ, որ այն հնարավոր է բարելավել)
Քայլ 4: Էսքիզ
Հաքերային կոտրված ուրվագիծը:
- Գրադարան ներմուծեք ըստ պահանջի:
- TFT սենսորային էկրանն առաջին անգամ գործարկելիս «MCUFIREND» գրադարանում օգտագործեք «TouchScreen_Calibr_native» ուրվագիծը ՝ արդյունքները լրացնելու համար…..
// պատճենեք-կպցրեք արդյունքները TouchScreen_Calibr_native.inoconst int XP = 8, XM = A2, YP = A3, YM = 9; // 240x320 ID = 0x9341
const int TS_LEFT = 927, TS_RT = 126, TS_TOP = 70, TS_BOT = 910;
Կրկին վստահ եմ, որ այս ուրվագիծը կարող է ընդհանուր առմամբ բարելավվել, բայց դա ինձ մոտ աշխատեց
Քայլ 5: Տեղավորում տեղանքի մեջ
Այն բանից հետո, երբ ես նստարանին փորձարկեցի LED- ը, որը հանդես էր գալիս որպես կախարդի կողպեքի կանգուն: Wasամանակն էր, որ համակարգը տեղավորվի իր գտնվելու վայրի մեջ: Բարեբախտաբար, պատերը պարզապես գիպսաստվարաթղթե են, ուստի խողովակները և մալուխները ստուգելուց հետո ես կարողացա տուփի փոսը կտրել:
Ես հետապնդեցի 12 վ հոսանքը առաստաղի վրայով և այն ցած գցեցի դեպի նոր կտրված անցքը: (նկարի մեջ ավելի հաստ սև մետաղալար) Այնուհետև ես դռան ներսում ելքի կոճակից անցա լարերը (ավելի բարակ սև և կարմիր լարեր) սա ռելեի բեռն է, այնպես որ, երբ ռելեդը միացված է, այդ լարերը ակտիվացնում են դռան բացը: /ելքի կոճակ:
Հաջորդը Arduino- ն TFT Touchscreen- ով և Relay- ով տեղավորելն էր տուփին: Էլեկտրաէներգիան կպցրեց տախտակին և բեռը `ռելեին: Ի վերջո, ես այդ ամենը փակեցի սպիտակ ծածկով, իսկ 3D տպված սև շրջանակը կպցվեց վերևում:
Խորհուրդ ենք տալիս:
Ինչպես կատարել դիպչող դռան զանգ, մարմնի ջերմաստիճանի հայտնաբերում, GY-906, 433 ՄՀց Arduino- ի միջոցով. 3 քայլ
Ինչպես կատարել դիպչող դռան զանգ, մարմնի ջերմաստիճանի հայտնաբերում, GY-906, 433 ՄՀց Arduino- ի միջոցով. Այսօր մենք կանենք դիպչող դռան զանգ, այն կբացահայտի ձեր մարմնի ջերմաստիճանը: Այժմյան իրավիճակում շատ կարևոր է իմանալ, թե արդյոք մարմնի ջերմաստիճանը նորմայից բարձր է, երբ ինչ -որ մեկը ծաղրում է: Այս նախագիծը կարմիր լույս կներկայացնի, եթե հայտնաբերվի որևէ
DIY դիպչող դռան զանգ առանց Arduino- ի: 7 քայլ
DIY դիպչող դռան զանգ առանց Arduino- ի. Եվ քանի որ COVID -19 համաճարակը լուրջ խնդիր է դարձել, լավ հիգիենայի պահպանումը դարձել է այս օրերին գերակա առաջնահերթություն: Այսպիսով, այս ուսանելի, ես ձեզ ցույց կտամ մի պարզ միջոց
Arduino- ի վրա հիմնված թվային դռան կողպեք ՝ օգտագործելով GSM և Bluetooth: 4 քայլ
Arduino- ի վրա հիմնված թվային դռան կողպեք ՝ օգտագործելով GSM և Bluetooth. Ի՞նչ կանես: Դուք կամ պետք է կոտրեք ձեր կողպեքը, կամ պետք է զանգահարեք առանցքային մեխանիկի: Այսպիսով, առանց բանալու կողպեքի պատրաստելը հետաքրքիր գաղափար է
Arduino մատնահետքի դռան կողպեք ՝ 4 քայլ
Arduino Մատնահետքի դռան կողպեք. Բարև և բարի գալուստ այս նախագիծ, իրականում այն ներառում է երկու նախագիծ, բայց դրանք գրեթե նույնն են, դա դռների կողպման համակարգ է `հիմնված Arduino UNO տախտակի վրա, FPM10A օպտիկական մատնահետքի սենսոր և LCD icc էկրան, բայց մյուս տարբերակի համար, որը մենք ներառում ենք
Կողպեք. Կողպեք ձեր նշումները (խմբաքանակի ֆայլ հավելված) ՝ 3 քայլ
Comsave. Կողպեք ձեր նշումները (խմբաքանակի ֆայլ). Բարև, սա Comsaveit- ն է պահում ձեր գրառումները և կողպում դրանք: Պարզապես ներբեռնեք կցված խմբաքանակի ֆայլը (1 -ին քայլում): Տեղադրեք այն թղթապանակում և մի տեղափոխեք այն թղթապանակից կամ խմբաքանակի ֆայլը չի կարողանա գտնել ձեր հաշիվը: Նշում. Սա խմբաքանակի ֆայլ է: Մեծահոգի է