Mündəricat:

Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY: 7 Adım (Şəkillərlə)
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY: 7 Adım (Şəkillərlə)

Video: Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY: 7 Adım (Şəkillərlə)

Video: Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY: 7 Adım (Şəkillərlə)
Video: Примеры гибкого маркетинга – практический пример 2024, Noyabr
Anonim
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY

Ev avtomatlaşdırma sistemi işıqlar, fanatlar, əyləncə sistemləri və s. Kimi cihazları yandırıb söndürə bilməlidir. Kabelsiz, lakin İnternetdən asılı olmayan bir sistemdir, amma ən əsası DIY və açıq mənbəyidir. işləyir.

Niyə təkəri yenidən icad etməli?

Çox istəyirəm?

  • Satın ala bildiyiniz zaman niyə DIY?
  • "Ağıllı" bağ nədir?
  • Ağıllı Bağlı Bağçaya Başlama
  • Bağlı Bağçılığa Dərin Qazma
  • Bağlı Bağçılıq: Nə səhv ola bilər?
  • Qidalı Həll Sistemlərinin İdarə Edilməsi
  • Pi edə biləndə niyə Arduino?

hydromazing.com

Addım 1: CoreConduit: Garden Controller Sistemini nəzərdən keçirin

CoreConduit: Garden Controller Sistemini nəzərdən keçirin
CoreConduit: Garden Controller Sistemini nəzərdən keçirin

The Coreconduit: Garden Controller System, insan həyat şərtləri üçün ehtiyacımızdan daha çox şey edir, buna görə də nə etdiyini görək, bəzi dəyişikliklər edə bilərik. Diqqət və cansıxıcılıq tələb edən sağlam bitkilər haqqında "Instructable" dronlarının müəllifi, "… Arduino'da böyüyən bitkilər üçün optimal ətraf mühitin qorunmasına əsaslanaraq qərar verən" TheDecider "funksiyasını proqramlaşdırdım. 2.4Ghz Simsiz Radio Alıcı modulları və məlumatların içəriyə ötürülməsi üçün modul bir alıcı sistemi əlavə etdim. 1000 fut."

Gözəl! Buna bir nəzər salmalıyıq, "TheDecider"

Bu layihə üçün başqa bir üstünlük:

"Təhlükəsizliyi nəzərə alaraq, AC cərəyanlarını ifşa edən rölelərdən istifadə etməməyi seçdim. Bunun əvəzinə işıqları, nasosları, fanatları, qızdırıcıları və nəmləndiriciləri idarə etmək üçün Uzaqdan İdarə olunan Simsiz Çıxışlardan istifadə etməyi seçdim."

Addım 2: Mənbə kodunu yükləyin

Mənbə kodunu yükləyin
Mənbə kodunu yükləyin

Mənbə kodunu GitHub-dan yükləyin.

433MHz RF Modulu Dərsliyi

Təlimat izah edir:

"Mənbə kodunda" sensor "obyektləri və" cihaz "obyektlərini idarə etmək, ötürmək və qəbul etmək üçün bir təməl təməl yaratdım. Bu layihə, oxuyan sensorlar və işləyən qurğular vasitəsilə nəzarətin əldə edildiyi digər mühitlərlə işləmək üçün asanlıqla dəyişdirilə bilər. proqramlaşdırılmış qaydalara əsaslanaraq. Kabelsiz prizlərinizlə düzgün işləməsi üçün mənbə kodunda bir neçə düzəliş etməlisiniz. Dəyişikliklər etmək üçün simsiz telefonunuzun kodlarının nə olduğunu öyrənməlisiniz. Uzaqdan idarəetmə vasitələrinin istifadəsi və prizlərin alınması proqramlaşdırılmışdır. Arduino Uno* w/ protoshield -a quraşdırmaq üçün bir eskiz daxil etdim - kodları əldə etmə prosesində sizə addım atın. 433Mhz Alıcı modulunu daxil etməlisiniz (şəkildə) və bu eskizi StartCore.ino'yu Arduino Uno* ya yükləyin və Arduinodan məlumat ala bilməyiniz üçün həmin port üçün serial konsolunu açın."

Gəlin birini düzəldək !!

"Bütün kodları pultunuzdan əldə etmə prosesini başa vurduqdan sonra birbaşa göstərdiyim TheDecider.h başlıq faylına kopyalayıb yapışdıra bilərsiniz."

Addım 3: Nəzarətçi qurun

Nəzarətçi qurun
Nəzarətçi qurun
Nəzarətçi qurun
Nəzarətçi qurun
Nəzarətçi qurun
Nəzarətçi qurun

Parçalar: (bağlantılar istinad olaraq verilir)

  • Arduino Uno R3 (bu layihə daha çox vahid istifadə etməklə uzadıla bilər.)
  • Arduino Uno Sensor Protoshield (müəllif Nokia LCD ekranına bənzəyən bir model üçün hazırlanmış bir prototip lövhəsindən istifadə edir.) Eyni taxtadan istifadə edə bilərik, özümüz edə bilərik və ya Sensor Qalxanından istifadə edə bilərik.)
  • 10k rezistor
  • kişi pcb başlıqları
  • qadın pcb başlıqları
  • sensorlar üçün bağlayıcı olmayan tel
  • 433MHz RF Verici və Alıcı Modulları
  • mənbə kodu daxil olmaqla 5 paket Simsiz Nəzarət Prizini təyin edin!
  • 2 və ya daha çox - nRF24L01 2.4Ghz Simsiz Radio Verici modulları

İsteğe bağlı hissələr:

  • Arduino Uno R3* və ya Pro Mini*
  • Real vaxt saatı modulu
  • İsteğe bağlı: 3.3v tənzimləyici ilə nRF24L01 Adapter
  • bağlayıcı tellər
  • Ekran Seçim LCD Shield + Arduino Uno R3*
  • 2 x 4 pinli kişi başlıq bağlayıcı telləri
  • SD Kart Seçimi SD Kart Qalxanı + Arduino Uno R3*
  • bağlayıcı tellər

İnternet Bağlantısı Seçimi

  • Ethernet və ya WiFi Shield + Arduino Uno R3*
  • bağlayıcı tellər-baxın
  • qapaqlı boru kəməri

Alətlər:

  • Lehimsiz lehimləmə dəmiri
  • tornavida - kiçik düz baş
  • USB Kabeli - Standart
  • PC/ Arduino və ya Atmel Visual Studio w/ Visual Micro plugin ilə

Addım 4: Bəzi Məclis tələb olunur

Bəzi Məclis tələb olunur
Bəzi Məclis tələb olunur
Bəzi Məclis tələb olunur
Bəzi Məclis tələb olunur
Bəzi Məclis tələb olunur
Bəzi Məclis tələb olunur

Şəxsi simsiz uzaqdan AC prizlərinizin hansı kodlardan istifadə etdiyini anlamağa başlayın. Mənbə kodu, pinlər 2 (yer), 3 (Məlumat), 4 (Vcc) üzərində 433Mhz qəbuledicinin və A5 (SCL), A4 (SDA), Vcc, torpaq

Addım 5: Kabelsiz gedin

Simsiz gediş
Simsiz gediş
Simsiz gediş
Simsiz gediş
Simsiz gediş
Simsiz gediş
Simsiz gediş
Simsiz gediş

İndi nəzarətçi AC prizlərimizin kodları ilə proqramlaşdırıldıqdan sonra nRF24L01 modulunu əlavə edə bilərik.

Xüsusi tel bağlayıcılar edə bilməyim üçün 2.54 mm qadın konnektorlu DuPont Rainbow lentindən istifadə edərək:

  • Arduino / Tel Rəng / nRF24L01 Pimindəki pin nömrəsi
  • Pin 9: Narıncı / CSN "Çip Seç"
  • Pin 10: Sarı / CE "Çip Enable"
  • Pin 11: Yaşıl / MOSI "Master Out, Slave In"
  • Pin 12: Mavi / MISO "Master In, Slave Out"
  • Pin 13: Purple / SCK "Sistem Saatı"
  • Vcc 3.3v* Qırmızı (Uno istifadə etmirsinizsə, voltaj tənzimləyicisi olan isteğe bağlı adapter lövhəsi)
  • Zəmin. Qəhvəyi

NRF24L01 komponent tərəfinə baxan tel rəng kodlaşdırma kristal yuxarıya doğru yönəldilmişdir - aşağı sağdan yuxarıya doğru: Qəhvəyi | Narıncı | Bənövşəyi | Mavi. Soldan yuxarıya doğru: Qırmızı | Sarı | Yaşıl | NC

NRF24L01 -in Arduino -ya qoşulması haqqında daha heyrətləndirici məlumatlar.

Addım 6: Alıcı tərəfi

Alıcı tərəfi
Alıcı tərəfi
Alıcı tərəfi
Alıcı tərəfi

Alıcı mənbə kodu, Controller ilə eyni bir nRF24L01-ə qoşulmuş bir Arduino Uno və ya ProMini-də tərtib ediləcəyini və icra ediləcəyini güman edir. Garden Controller Sisteminin bir hissəsi olaraq, Alıcı əlavə edilmiş LCD Ekran və/və ya sancaqlar 2 (torpaq), 3 (siqnal), 4 (Vcc) ilə bağlanmış bir piezodan siqnallar göndərəcək. Ev avtomatlaşdırma layihələrində istifadə etmək üçün siqnallar sistemi silinə bilər və ya qaydalar istədiyiniz effektə uyğun olaraq fərdiləşdirilə bilər.

Addım 7: İrəli gedin …

Daha irəli gedir…
Daha irəli gedir…

Arduino Uno, Pro Mini, nRF24L01 və digər açıq mənbə modullarından istifadə etmək bir çox imkanlar açır. İndi uzaqdan AC prizləri və sensor girişləri üçün bir nəzarətçi və istifadəçi interfeysinin inkişafını araşdırmaq üçün bir alıcı istifadə edərək sensorlar, qurğular, siqnallar və s. Üçün məlumat obyektləri göndərmək üçün simsiz bir çərçivəyə sahibik. TheDecider, sensor və istifadəçi girişlərinə əsaslanan istənilən sayda işi yerinə yetirmək üçün yenilənə bilər. Alıcının aldığı məlumatlara cavab olaraq nə edəcəyi sizə bağlıdır.

Zarafatdan zövq alın !!

Hydroponics ilə maraqlanırsınız?

Ev avtomatlaşdırılması
Ev avtomatlaşdırılması
Ev avtomatlaşdırılması
Ev avtomatlaşdırılması

Ev avtomatlaşdırmasında ikinci yer

Tövsiyə: