Агуулгын хүснэгт:

Вэб хяналттай Валентин: 8 алхам (зурагтай)
Вэб хяналттай Валентин: 8 алхам (зурагтай)

Видео: Вэб хяналттай Валентин: 8 алхам (зурагтай)

Видео: Вэб хяналттай Валентин: 8 алхам (зурагтай)
Видео: ТАПОЧКИ - СЛЕДКИ на 2-х спицах ЗА 1 ЧАС. Подробный мастер класс ДЛЯ НАЧИНАЮЩИХ 2024, Арваннэгдүгээр
Anonim
Гэгээн Валентины хяналттай вэб
Гэгээн Валентины хяналттай вэб

Програм хангамж, техник хангамжийн энэ хослолын тусламжтайгаар та интернетээр холбогдсон хаанаас ч хамаагүй зүрх сэтгэлээр чимэглэгдсэн шөнийн гэрлийг асааж болно. Тиймээс та ажил дээрээ, кафед, гэртээ эсвэл гар утсан дээрээ санаж байгаа эсэхээс үл хамааран та Валентинээ санаж байгаагаа хэлж чадна.

(эсвэл та хайрт бүсгүйгээ өдрийн турш гэрлээ хурдан асаахад уурлуулж болно), 16/07/07 шинэчлэх: Илүү их саатал байхгүй! Эцэст нь би өөрийн цуваа холбооны програмаа бичсэн бөгөөд шинэ кодын дагуу саатал арилсан.

Алхам 1: Материалыг цуглуулах

Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах
Материалыг цуглуулах

PC -ээс гарах гарцыг хянах хэд хэдэн арга байдаг, гэхдээ би хэвтэж байсан болохоор Arduino NG i/o самбар дээр төслийг үндэслэв. (Sparkfun -аас $ 32) Бусад бүх эд ангиудыг хог хаяж, Radio Shack -аас орон нутгаас авсан эсвэл хүнсний дэлгүүрээс худалдаж авсан; Тиймээс зарим эмх замбараагүй хакерууд байдаг бөгөөд Arduino -ийг ашиглах нь таныг ийм оролдлого хийхээс татгалзаж, үүнтэй төстэй асуудал үүсгэж болохгүй. Arduino нь маш энгийн бөгөөд хямдхан байдаг. 12vdc coil rating rs part #275-248Reed Relay-5vdc coil rating rs part #275-232diode (би rs #276-1620 хэсгийг ашигласан, гэхдээ би үүнийг хэвтэж байсан) Зүрхээр чимэглэсэн шөнийн гэрэл-Програм хангамж-Arduino IDE https://www.arduino.ccXampp https://www.apachefriends.org/en/xampp-windows.htmlComSender - миний цуваа холбооны програм, php код, Arduino код. (хавсаргасан)

Алхам 2: Реле бэлтгэх

Реленийг бэлтгэ
Реленийг бэлтгэ

Энэ бол маш энгийн зүйл.

"Ороомог" (2 зүү), "нийтлэг", "ихэвчлэн нээлттэй" гэсэн тээглүүрийг олоорой. Гагнуурын хүнд хэмжигч утсыг "нийтлэг" ба "ихэвчлэн нээлттэй" болгоно. Эдгээр утаснууд нь 120vac гүйдэл дамжуулдаг тул компьютерийн цахилгааны кабелаас бага зэрэг утсыг санал болгож байна. Хэт их хэмжээгээр бүү аваарай, 3 инч хангалттай. Хөнгөн хэмжигч утсыг хоёр ороомог тээглүүрт гагнах бөгөөд эдгээр нь 350 м -ээс ихгүй 9vdc дамжуулах болно. Эерэг байхыг хүсч буй ороомог зүүгээ сонгоорой (аль нь хамаагүй), эргэлзээ төрүүлэхгүйн тулд утасны өнгийг зохих ёсоор сонгоорой. хоёр ороомогтой голын хооронд диодыг гагнах бөгөөд ингэснээр хар шугам нь эерэг зүү рүү харсан талд байна. Энэхүү диод нь ороомог дээрх индукцийн улмаас реле дэх хүчдэлийн өсөлтийг дарахад тусалдаг.

Алхам 3: Гаралтын хайрцгийг бүтээх

Гаралтын хайрцгийг бүтээх
Гаралтын хайрцгийг бүтээх

Хэрэв та хараахан амжаагүй байгаа бол эмэгтэй цахилгаан утаснаас эмэгтэй үзүүрийг хайчилж, гаралтын хайрцгийн аль нэг нүхээр кабелийг холбоно уу. гурван дотоод утсыг хуулж, дараах байдлаар холбоно.

залгуур дээрх газардуулагчтай ногоон холбоно уу. залгуур дээрх төвийг сахисан холбогчтой цагаан холбоно уу. релеээс "нийтлэг" утсыг хараар холбоно уу. "ердийн нээлттэй" утсыг залгуур дээрх гүйдэл холбогчтой холбоно уу. Бүгдийг дахин шалгаарай, энэ бол бидний харьцаж буй 120 юм. Алдаа муу байна. Богино өмднөөс зайлсхийж, бүх зүйлийг илүү үзэсгэлэнтэй болгохын тулд бүх зүйлийг сайхан, эмх цэгцтэй наа. Ороомог утсыг гаралтын хайрцгийн жижиг нүхнүүдийн нэгээр дамжуулж, гаралтыг хайрцагт холбоно.

Алхам 4: Хоёрдогч реле нэмэх

Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх
Хоёрдогч реле нэмэх

Энэ үед би релейгээ Arduino руу холбож, тоног төхөөрөмжийг дууссан гэж дуудаж чадна гэж найдаж байсан; Гэсэн хэдий ч анхны туршилтаас ялгаатай нь 5vdc (Arduino дээрх өгөгдлийн голуудын гаралтын гүйдэл) нь 12 вольтын релеийг найдвартай жолоодохгүй. Би хоёрдахь жижиг реле нэмж, самбар дээрх 9в гаралт руу орох ёстой байв. Энэхүү жижиг реле нь 9vdc -ийг 5vdc ашиглан унтраана. Дараа нь 9vdc нь илүү том релеийг солино.

зэгсний релений хоёр үзүүрт байгаа гагнуурын утаснууд ("ихэвчлэн нээлттэй" ба "нийтлэг"). 9vdc холбогч руу нэг утсыг залгаж, нөгөө утсыг том релеээс эерэг утсандаа холбоно уу. том релений ороомогоос газардуулгын утсыг Arduino дээрх газардуул. зэгс релейн хоёр ороомог нь 12 -р тээглүүрт сайн багтах ёстой бөгөөд Arduino дээр газардуулж, байрандаа байх ёстой. Arduino -ийг гаралтын хайрцагт холбож, цахилгаан соронзон хальсаар тусгаарлахаа мартуузай. Би үүнийг барихын тулд резинэн тууз ашигласан боловч миний арга төгс биш байна. Мөн Arduino дээрх цахилгаан холбогчийг EXT болгож, тэжээлийн адаптер болон USB -д залгаарай. Мөн PC -ийн цахилгаан кабелийг залгаж, шөнийн гэрлийг залгуурт залгаарай ЭНЭ ТОНОГ ТӨХӨӨРӨМЖИЙН ПОРЦИЙГ ДУУСГАЖ БАЙНА.

Алхам 5: Програм хангамжийг суулгана уу

Програм хангамж суулгах
Програм хангамж суулгах

Хэрэв та хараахан амжаагүй байгаа бол XAMPP болон Arduino IDE -г одоо суулгаарай.

Мөн Arduino IDE -д багтсан USB драйверуудыг суулгаж, COM портыг IDE Next -ийн дагуу тохируулж, Sender.exe файлыг C: / Sender.exe (эсвэл хэрэв та PHP файлыг засварлах хүсэлтэй байгаа бол өөр тохиромжтой газар) руу хуулж, хуулна уу. MSCOMM32. OCX -ийг өөрийн системийн хавтсанд (c: / windows / system) оруулна уу.

Алхам 6: Хөтөлбөрийн самбар/PHP бичих

Хөтөлбөрийн самбар/PHP бичих
Хөтөлбөрийн самбар/PHP бичих

Би Arduino болон Серверийн эх кодыг оруулсан.

Эхлээд PHP файлыг нээгээд дараах өөрчлөлтүүдийг хийгээрэй: Sender.exe -ийн байршилд $ path -ийг тохируулаарай, arduino -ийн ашиглаж буй COM порт руу $ портыг тохируулаарай. Arduino IDE ба Arduino файлыг нээнэ үү. Arduino дээрх дахин тохируулах товчийг дарна уу. Дараа нь IDE дахь дамжуулах товчийг хурдан дарна уу. Файлыг шилжүүлсний дараа та үүнийг хийж дуусгах болно.

Алхам 7: Туршилт/дибаг хийх

Туршилт/дибаг хийх
Туршилт/дибаг хийх
Туршилт/дибаг хийх
Туршилт/дибаг хийх

Хөтчөө нээгээд https:// localhost руу очно уу, та "гаралтын хяналт" гэсэн гарчигтай хуудсыг харах ёстой. Apache ажиллаж байгаа эсэхийг шалгаарай, хэрэв та PHP -г эвдэж чадаагүй бол хоёр товчлуурыг туршиж үзээрэй.. Хэрэв хариу өгөхгүй бол PHP файл дахь COM портын сонголтоо шалгаарай. Хэрэв энэ нь тус болохгүй бол Arduino файлд гэрэл асаах таван секундын интервалд тайлбарласан дибаг хийх код байна … та үүнийг ашиглаж болно. тоног төхөөрөмжөө дибаг хийх. Одоо өөр компьютер дээр оролдоод үзээрэй … компьютерийн IP хаягаар хандаарай Хэрэв бүх зүйл сайн бол та одоо дэлхийн аль ч хэсэгт гэрлийг хянах боломжтой болно … нууц үг оруулах талаар бодож үзээрэй. Хэрэв та чиглүүлэгчийн ард байгаа бол сүлжээний гаднаас хуудас руу нэвтрэхийн тулд порт дамжуулалтыг ашиглах шаардлагатай байж магадгүй юм. Порт дамжуулах үед та чиглүүлэгчийнхээ нийтийн IP хаягийг ашиглан хуудас руу нэвтрэх боломжтой болно.

Алхам 8: Ирээдүйн сайжруулалтууд

Ирээдүйн сайжруулалт
Ирээдүйн сайжруулалт

1) Хугацаа дууссан - ШИНЭ ХӨТӨЛБӨР ХОЦРОГДСОНГҮЙ! 2) USB -ээр ажилладаг (илүү сайн реле ашиглаарай, би хананы хорхойг арилгаж чадна3) хялбархан суулгах нэг алхам, жижиг ул мөр хамаагүй дээр) Христийн Мэндэлсний Баярын дэлгэц гэж хэлэх буухиа 5) хэт улаан туяаны дамжуулагч (таны медиа төвийг хянаж байх) 7) "6)" гэж юу болохыг олж мэдэх 8) илүү сайн барилга/кейс

Зөвлөмж болгож буй: