Բովանդակություն:

Վեբ վերահսկվող Վալենտին. 8 քայլ (նկարներով)
Վեբ վերահսկվող Վալենտին. 8 քայլ (նկարներով)

Video: Վեբ վերահսկվող Վալենտին. 8 քայլ (նկարներով)

Video: Վեբ վերահսկվող Վալենտին. 8 քայլ (նկարներով)
Video: 8 բան, որ տղամարդիկ անում են ՄԻԱՅՆ այն կնոջ հետ, ում սիրում են 2024, Հուլիսի
Anonim
Վեբ վերահսկվող Վալենտին
Վեբ վերահսկվող Վալենտին

Mixրագրային ապահովման և ապարատային այս խառնուրդի միջոցով դուք կարող եք լուսավորել սրտով զարդարված գիշերային լույս ցանկացած վայրից `ինտերնետ հասանելիությամբ: Այսպիսով, անկախ նրանից, թե դուք հիշում եք աշխատավայրում, սրճարանում, տանը կամ բջջային հեռախոսով, կարող եք ասել ձեր վալենտինին, որ դեռ հիշում եք:

(դա, կամ դուք կարող եք նյարդայնացնել ձեր սիրելիին ՝ արագ ցնցելով լույսը ողջ օրվա ընթացքում, մինչև որ նա ձեռքով անջատի այն) ԹԱՐՄԱՆԵԼ 4/16/07. Վերջապես ես գրեցի իմ սերիական հաղորդակցության ծրագիրը, նոր ծածկագրով, ուշացումը վերացավ:

Քայլ 1: Նյութերի հավաքում

Նյութերի հավաքում
Նյութերի հավաքում
Նյութերի հավաքում
Նյութերի հավաքում
Նյութերի հավաքում
Նյութերի հավաքում

Համակարգչից մի վարդակ վերահսկելու մի քանի եղանակ կա, բայց քանի որ այնուամենայնիվ ամեն մեկն ինձ մոտ պառկած էր, նախագիծը հիմնեցի Arduino NG i/o տախտակի վրա: (32 դոլար Sparkfun- ից) Մնացած բոլոր մասերը կամ մաքրվել են, կամ վերցվել են Radio Shack- ում կամ գնվել են մթերային խանութներից: հետևաբար, կան խառնաշփոթ հաքեր: Թույլ մի տվեք, որ Arduino- ի օգտագործումը ձեզ հետ պահի այս կամ նմանատիպ խնդրի փորձից: Arduino- ն չափազանց պարզ է և էժան: 12vdc կծիկի գնահատում rs մաս #275-248Reed Relay-5vdc կծիկի գնահատական rs մաս #275-232diode (ես օգտագործել եմ rs մաս #276-1620, բայց ես այն պառկած էի շուրջը) Սիրտերով զարդարված գիշերային լույս-Softwareրագրակազմ-Arduino IDE ՝ https://www.arduino.ccXampp ՝ https://www.apachefriends.org/hy/xampp-windows.htmlComSender - իմ սերիական հաղորդակցության ծրագիրը, php կոդը և Arduino ծածկագիրը: (կցվում է)

Քայլ 2: Պատրաստեք ռելեդը

Պատրաստեք ռելեդը
Պատրաստեք ռելեդը

Սա բավականին պարզ է:

Տեղադրեք «կծիկ» (2 կապում), «սովորական» և «սովորաբար բաց» կապերը: Heavyոդեք ծանրաչափի մետաղալարերը «սովորական» և «սովորաբար բաց»: Այս լարերը կրելու են 120 վակ, այնպես որ ես առաջարկում եմ մի փոքր մետաղալար համակարգչի հոսանքի մալուխից: Պարզապես համոզվեք, որ շատ չվերցնեք, 3 դյույմը շատ է: Ավելի թեթև չափիչ մետաղալարեր կպցրեք երկու կծիկի կապում, դրանք 9vdc կրելու են 350 մ -ից ոչ ավելի: ընտրեք, թե որ կծիկի քորոցն եք ցանկանում դրական լինել (դեռևս կապ չունի, որն է) և համապատասխանաբար ընտրեք մետաղալարերի գույները, որպեսզի չշփոթվեք: երկու կծիկի կապիչների միջև դիոդ կպցրեք այնպես, որ սև գիծը լինի այն կողմում, որը նայում է դեպի դրական քորոց: Այս դիոդը օգնում է ճնշել ռելեից լարման ցատկերը `կծիկի վրա ինդուկցիայի պատճառով:

Քայլ 3: Կառուցեք ելքային արկղ

Կառուցեք ելքային արկղ
Կառուցեք ելքային արկղ

Կտրեք կանացի ծայրը համակարգչի հոսանքի մալուխից, եթե դա դեռ չեք արել, և մալուխը անցեք ելքային տուփի անցքերից մեկի միջով: մերկացրեք երեք ներքին լարերը և միացրեք դրանք հետևյալ կերպ.

կանաչը միացրեք վարդակից գետնին միակցիչին: միացրեք սպիտակ վարդակից չեզոք միակցիչին: սեւը միացրեք ռելեից «սովորական» մետաղալարին: միացրեք «սովորաբար բաց» մետաղալարը վարդակից գտնվող կենդանի միակցիչին: Կրկնակի ստուգեք ամեն ինչ, սա 120 -ն է, որի հետ գործ ունենք: Սխալները վատ են: կպցրեք ամեն ինչ գեղեցիկ և կոկիկ, շորտերից խուսափելու և ամեն ինչ ավելի գեղեցիկ դարձնելու համար: Անցեք կծիկի լարերը ելքի տուփի ավելի փոքր անցքերից մեկի միջով և միացրեք ելքը տուփին:

Քայլ 4: Ավելացրեք երկրորդային ռելե

Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե
Ավելացնել երկրորդական ռելե

Ես հույս ունեի, որ այս պահին ես կարող եմ ռելեն միացնել Arduino- ին և սարքավորումը անվանել ավարտված: սակայն, հակառակ նախնական թեստերի, 5vdc- ն (Arduino- ի տվյալների կապի ելքային հոսանքը) հուսալիորեն չի վարի 12 վ ռելե: Ես ստիպված էի ավելացնել երկրորդ ավելի փոքր ռելե և թակել տախտակին տրամադրված 9 վ ելքը: Այս փոքր ռելեն միացնում է 9vdc ՝ օգտագործելով 5vdc: այդ 9vdc- ն միացնում է ավելի մեծ ռելեը:

լարերը միացրեք ռելեի երկու ծայրերի լարերին («սովորաբար բաց» և «ընդհանուր»): մի մետաղալար միացրեք 9vdc միակցիչին, իսկ մյուսը միացրեք ձեր դրական լարին ավելի մեծ ռելեից: ավելի մեծ ռելեի կծիկից գետնին միացրեք Arduino- ի գետնին: եղեգի ռելեից եկող երկու կծիկները պետք է սերտորեն տեղավորվեն 12 կապում և Arduino- ի վրա հիմնված և իրենց տեղում պահեն, ինչպես նաև ապահովեն ռելեի քաշը: Կցեք Arduino- ն ելքի տուփին `անպայման մեկուսացնելով էլեկտրական ժապավենով: Ես այն պահելու համար օգտագործեցի ռետինե ժապավեն, բայց իմ մեթոդը ոչ մի կերպ կատարյալ չէ: Բացի այդ, Arduino- ի հզորության jumper- ը սահմանեք EXT և միացրեք այն հոսանքի ադապտերին և USB- ին: միացրեք համակարգչի հոսանքի լարը և միացրեք գիշերային լույսը վարդակից:

Քայլ 5: Տեղադրեք ծրագրակազմ

Տեղադրեք ծրագրակազմ
Տեղադրեք ծրագրակազմ

Եթե դեռ չեք հասցրել, այժմ տեղադրեք XAMPP- ը և Arduino IDE- ն:

Տեղադրեք նաև Arduino IDE- ի հետ ներառված USB վարորդները և համապատասխանաբար COM պորտը տեղադրեք IDE- ում: Հաջորդը, պատճենեք Sender.exe- ն C: / Sender.exe (կամ այլ հարմար վայր, եթե պատրաստ եք խմբագրել PHP ֆայլը) և պատճենեք MSCOMM32. OCX ձեր համակարգի թղթապանակին (c: / windows / system):

Քայլ 6. Boardրագրի տախտակ/Գրեք PHP

Boardրագրի տախտակ/Գրեք PHP
Boardրագրի տախտակ/Գրեք PHP

Ես ներառել եմ Arduino- ի և Server- ի աղբյուրի կոդը:

նախ բացեք PHP ֆայլը և կատարեք հետևյալ փոփոխությունները. $ ճանապարհ սահմանեք Sender.exe- ի վրա, $ port- ը տեղադրեք COM պորտին, որով arduino- ն օգտագործում է, պահպանեք PHP ֆայլը ձեր XAMPP գրացուցակի htdocs պանակում, որպես index.php բեռնել Arduino IDE և բացեք Arduino ֆայլը: Սեղմեք Arduino- ի վերակայման կոճակը: Այնուհետև արագ սեղմեք IDE- ի փոխանցման կոճակը: Երբ ֆայլը փոխանցվի, դուք ավարտված եք:

Քայլ 7: Փորձարկում/կարգաբերում

Փորձարկում/վրիպազերծում
Փորձարկում/վրիպազերծում
Փորձարկում/վրիպազերծում
Փորձարկում/վրիպազերծում

բացեք ձեր դիտարկիչը և գնացեք https:// localhost, դուք պետք է տեսնեք «outlet control» վերնագրով էջ: Եթե դա չեք անում, XAMPP- ի հետ խնդիր կա: Համոզվեք, որ Apache- ն աշխատում է, և որ դուք չեք խախտում PHP- ը: Եթե դա անում եք, փորձեք երկու կոճակը: եթե գիշերային լույսը «միացնել» -ից միանում է, իսկ «անջատելը» սեղմելուց հետո այն անջատվում է, ամեն ինչ լավ է աշխատում.. կարգաբերեք ձեր սարքավորումները: այժմ փորձեք այլ համակարգչի վրա … մուտք գործեք այն համակարգչի IP հասցեի միջոցով եթե դուք գտնվում եք երթուղղիչի հետևում, գուցե անհրաժեշտ լինի օգտագործել նավահանգստի փոխանցումը, որպեսզի կարողանաք մուտք գործել էջ ձեր ցանցից դուրս: նավահանգստի փոխանցումը միացված լինելու դեպքում դուք պարզապես օգտագործում եք ձեր երթուղիչի հանրային IP- ն ՝ էջ մուտք գործելու համար:

Քայլ 8. Ապագա բարելավումներ

Ապագա բարելավումներ
Ապագա բարելավումներ

1) Ազատվեք ուշացումից ԱՎԱՐՏՎԱ - ՆՈՐ PROՐԱԳԻՐԸ Ո DՇԱԴՐՈԹՅՈՆ ՉՈ !ՆԻ: 2) USB սնուցմամբ (օգտագործեք ավելի լավ ռելե, և ես կարող եմ ազատվել պատի գորտնուկից 3) ավելի հեշտ տեղադրում մեկ քայլ տեղադրումը և փոքր ոտնահետքերը շատ ավելի լավն են 4) բազմաթիվ վարդակներ, բազմաթիվ ռելեներ կարող եք ասել Սուրբ Christmasննդյան ցուցադրում 5) ինֆրակարմիր հաղորդիչ (թող վերահսկի ձեր մեդիա կենտրոնը) 7) պարզեք, թե որն էր «6)» 8) ավելի լավ կառուցում/պատյան

Խորհուրդ ենք տալիս: