Բովանդակություն:
- Քայլ 1: Նյութերի հավաքում
- Քայլ 2: Պատրաստեք ռելեդը
- Քայլ 3: Կառուցեք ելքային արկղ
- Քայլ 4: Ավելացրեք երկրորդային ռելե
- Քայլ 5: Տեղադրեք ծրագրակազմ
- Քայլ 6. Boardրագրի տախտակ/Գրեք PHP
- Քայլ 7: Փորձարկում/կարգաբերում
- Քայլ 8. Ապագա բարելավումներ
Video: Վեբ վերահսկվող Վալենտին. 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
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
Ես ներառել եմ 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) ավելի լավ կառուցում/պատյան
Խորհուրդ ենք տալիս:
Ինտերնետ Վալենտին. 17 քայլ (նկարներով)
Ինտերնետ Վալենտին. Ուղարկեք ձեր վալենտինին նոտա ցանցի միջոցով: Այս DIY էլեկտրոնիկայի նախագիծը օգտագործում է փոքր թրթռացող շարժիչ ՝ նրբորեն թափահարելով հյուսվածքից պատրաստված թղթի սիրտը և լուսարձակում LED, երբ այլ սարքից ինտերնետով հրահանգներ է ստանում: Ես կառուցեցի երկու տարբերակ
Վեբ վերահսկվող Rover. 14 քայլ (նկարներով)
Web Controlled Rover. Ռոբոտների կառուցումն ու խաղը իմ հիմնական մեղավոր հաճույքն է կյանքում: Մյուսները գոլֆ են խաղում կամ դահուկներ են խաղում, բայց ես ռոբոտներ եմ կառուցում (քանի որ ես չեմ կարող գոլֆ խաղալ կամ դահուկներ վարել :-): Ես գտնում եմ, որ դա հանգստացնող և զվարճալի է: Իմ բոտերի մեծ մասը պատրաստելու համար ես օգտագործում եմ շասսիի հավաքածուներ: Կոմպլեկտների օգտագործումը օգնում է ինձ անել այն, ինչ
Վեբ կայք/WiFi վերահսկվող LED ժապավեն ազնվամորու Pi- ով. 9 քայլ (նկարներով)
Վեբ կայք/WiFi վերահսկվող LED ժապավեն ազնվամորու Pi- ով. Նախապատմություն. Ես դեռահաս եմ և վերջին մի քանի տարիների ընթացքում նախագծում և ծրագրավորում եմ փոքր էլեկտրոնիկայի նախագծեր ՝ ռոբոտաշինության մրցումներին մասնակցելու հետ մեկտեղ: Վերջերս ես աշխատում էի աշխատասեղանի տեղադրումը թարմացնելու վրա, և որոշեցի, որ դա հաճելի հավելում է
Վեբ-միացված SMART LED անիմացիոն ժամացույց ՝ վեբ վրա հիմնված կառավարման վահանակով, Serverամային սերվերի համաժամացում ՝ 11 քայլ (նկարներով)
Վեբ-միացված SMART LED անիմացիոն ժամացույց ՝ վեբ վրա հիմնված կառավարման վահանակով, Time Server Synchronized: Այս ժամացույցի պատմությունը հեռու է գնում ՝ ավելի քան 30 տարի: Հայրս այս գաղափարի առաջատարն էր, երբ ես ընդամենը 10 տարեկան էի, LED- ի հեղափոխությունից շատ առաջ: Իսկական
Վեբ վերահսկվող հսկողության տեսախցիկ `8 քայլ (նկարներով)
Վեբ վերահսկվող հսկողության տեսախցիկ. Այս աշխատանքի նպատակն է ցույց տալ, թե ինչպես կարելի է կառուցել հսկողության համակարգ վեբ էջի ինտերֆեյսով: Տեսախցիկը կարող է շրջվել միջերեսի միջով ուղղահայաց կամ հորիզոնական ուղղությամբ, բայց միայն այն տարածքում, որը թույլ կտա սահմանային տվիչները: Շարունակությունը