Mündəricat:

Garage Monitor 3001: 8 Addım (Şəkillərlə birlikdə)
Garage Monitor 3001: 8 Addım (Şəkillərlə birlikdə)

Video: Garage Monitor 3001: 8 Addım (Şəkillərlə birlikdə)

Video: Garage Monitor 3001: 8 Addım (Şəkillərlə birlikdə)
Video: Unboxing the Sony 42" OLED Gaming 'Monitor' 2024, Noyabr
Anonim
Qaraj Monitoru 3001
Qaraj Monitoru 3001
Qaraj Monitoru 3001
Qaraj Monitoru 3001
Qaraj Monitoru 3001
Qaraj Monitoru 3001

Problem: Qarajım evimdən ayrıdır, qapıların evdən açıq olub olmadığını görmək çətindir. Və ya bəlkə işə getmək üçün tələsirəm və qapını bağlamağı unutmuşam. Solution: Parallax BS2 əsaslı monitor. Qaraj qapılarımın vəziyyətini vebdən yoxlaya bilərəm və Nagios üçün bir plugin ilə 15 dəqiqədən çox açılarsa səhifələnirəm. Bu, yalnız bu istifadəyə uyğun olaraq hazırladığım əvvəlki bir qaraj monitorunun bir yeniləməsidir.

Addım 1: hissələr

Hissələri
Hissələri

Parçalar: Paralaks Əsas Damğası 2 Paralaks Təhsil Paneli Paralaks PINK Parallax 4x20 Arxa işıqlı LCD Radioshack Layihə Qutusu Plexi Glass4 dirəkli terminal blokunun parçası SPST Keçid SwitchDC Güc JackDC BS2 18 AWG Dinamik Tel 12 Cat 5 Ethernet kabeli2 x RJ45 Qapılar üçün Maqnitli NO açarları * * Pişik isteğe bağlıdır.

Addım 2: Alətlər

Alətlər
Alətlər

Vida SürücüDremelRJ 45 CrimperWire StripperPC seriyalı port/və ya adapter ilə.

Addım 3: Hər şeyi Kassaya qoyun

Hər şeyi Kassaya qoyun
Hər şeyi Kassaya qoyun
Hər şeyi Kassaya qoyun
Hər şeyi Kassaya qoyun
Hər şeyi Kassaya qoyun
Hər şeyi Kassaya qoyun

Ən azından hər şeyi bir halda əldə edib sonra proqramlaşdırmağa başlaya bilsəm, bir layihəyə başlamağı daha asan tapıram. 4 xəttli lcd görə biləcəyiniz üçün üstünə bir dremel stylus ilə bir parça pleksi şüşə kəsdim. Bir dremel ilə kifayət qədər səliqəli bir kəsik edə bilmədiyim üçün qutuya RJ45 jakı qoymamağı seçdim. Beləliklə, pişik 5 kabelini qutudan keçirtdim və bitdikdən sonra fişləri sıxdım. LCD ekranı sancaqlara bağladım 0 1 2 Qamış sancaqlar 3 4 çəhrayı sancaqlar 13 14

Addım 4: Kodu Proqramlaşdırın

Kodu Kodlaşdırın
Kodu Kodlaşdırın

Artıq dediyim kimi, bir yığın teldən artıq olduqda bir layihə üzərində işləməyi asanlaşdırıram. Yalnız problem, serial kabelini bağlamaq üçün çox yerim yoxdur. Beləliklə, proqramlaşdırma seansları üçün kiçik bir uzatma kabeli düzəltdim. Kod bs2 üçün əlavə olunur.

Addım 5: Veb səhifəni çəhrayı rəngə yükləyin

Web səhifəsini çəhrayı rəngə yükləyin
Web səhifəsini çəhrayı rəngə yükləyin

Çəhrayı, vəziyyəti göstərmək üçün uyğun bir html səhifəsinə ehtiyac duyur. Ftp vasitəsilə çəhrayı rəngə yükləyin.

Addım 6: Quraşdırma

Quraşdırma
Quraşdırma
Quraşdırma
Quraşdırma
Quraşdırma
Quraşdırma

Qarajda tel bağlayın. Qutudan sensörlərə, 18AWG dinamik telindən istifadə etmək üçün ucuz istifadə etdim … Qarajda kabelli internetim yoxdur, buna görə köhnə linksys WET11 simsiz körpüsündən istifadə etdiyimə inanıram.

Addım 7: Çəhrayı Proxy

Çəhrayı Proxy
Çəhrayı Proxy

Çəhrayı rəngin etibarlı olması üçün yaradıldığına dair heç bir fikrim yoxdur və nə də öyrənmək istəmirəm. Beləliklə, curl istifadə edərək veb serverimdən skript almaq üçün bir php skriptindən istifadə edirəm ki, bu da heç kimə hər hansı bir yazı dəyişənini qoymağa imkan vermir. Skript əlavə olunur.

Addım 8: Tamamlandı

Onun Bitti
Onun Bitti
Onun Bitti
Onun Bitti

İndi hər yerdən qarajınızın vəziyyətini yoxlaya bilərsiniz. Hər kəs istəsə, nagios plaginini səhifələmə üçün əlçatan edə bilərəm.

Tövsiyə: