Mundarija:

O'z uyingizni avtomatlashtirish tizimini buzish DIY: 7 qadam (rasmlar bilan)
O'z uyingizni avtomatlashtirish tizimini buzish DIY: 7 qadam (rasmlar bilan)

Video: O'z uyingizni avtomatlashtirish tizimini buzish DIY: 7 qadam (rasmlar bilan)

Video: O'z uyingizni avtomatlashtirish tizimini buzish DIY: 7 qadam (rasmlar bilan)
Video: OSTEN gaz hisoblagichining klapanini ochish bo'yicha qo'llanma 2024, Noyabr
Anonim
DIY sizning shaxsiy avtomatlashtirish tizimini buzish
DIY sizning shaxsiy avtomatlashtirish tizimini buzish
DIY - o'z uyingizni avtomatlashtirish tizimini buzish
DIY - o'z uyingizni avtomatlashtirish tizimini buzish
DIY sizning shaxsiy avtomatlashtirish tizimini buzish
DIY sizning shaxsiy avtomatlashtirish tizimini buzish

Uyni avtomatlashtirish tizimi yorug'lik, fanatlar, ko'ngilochar tizimlar kabi asboblarni yoqish/o'chirish imkoniyatiga ega bo'lishi kerak. Simsiz, lekin Internetdan mustaqil, lekin eng muhimi, DIY va ochiq manbali, chunki men buni tushunishni xohlayman. ishlamoqda.

Nega g'ildirakni qayta kashf qilish kerak?

Yana xohlaysizmi?

  • Nega DIY sotib olish mumkin?
  • "Aqlli" bog 'nima?
  • Aqlli yopiq bog'ni ishga tushirish
  • Yopiq bog'da chuqurroq qazish
  • Yopiq bog'dorchilik: nima noto'g'ri bo'lishi mumkin?
  • Oziqlantiruvchi eritma tizimlarini boshqarish
  • Nega Pi qila olsangiz, Arduino?

hydromazing.com

1 -qadam: CoreConduit: Garden Controller tizimini ko'rib chiqing

CoreConduit: Garden Controller tizimini ko'rib chiqing
CoreConduit: Garden Controller tizimini ko'rib chiqing

The Coreconduit: Garden Controller System inson hayoti sharoitidan ko'ra ko'proq narsani qiladi, shuning uchun biz nima qilayotganini ko'rib chiqaylik, shunda biz ba'zi o'zgarishlarni amalga oshira olamiz. Diqqat va zerikishni talab qiladigan sog'lom o'simliklar haqida yo'riqnomali dronlar muallifi, "… Men Arduino -da" TheDecider "deb nomlangan funktsiyani dasturlashtirdim, u o'simliklar o'sishi uchun maqbul ekologik sharoitlarni saqlashga asoslangan qarorlar qabul qiladi. Men 2,4 GGts simsiz radio uzatuvchi modullari va modulli qabul qilish tizimini qo'shdim, shunda ma'lumotlar ichkariga uzatiladi. 1000 fut."

Yaxshi! Biz buni ko'rib chiqishimiz kerak, "TheDecider"

Loyihaning yana bir afzalligi:

"Xavfsizlikni hisobga olgan holda, men o'zgaruvchan toklarni ta'sir qiladigan o'rni ishlatmaslikni tanladim. Buning o'rniga, chiroqlar, nasoslar, fanatlar, isitgichlar va namlagichlarni boshqarish uchun masofadan boshqariladigan simsiz rozetkalardan foydalanishni tanladim".

2-qadam: Manba kodini yuklab oling

Manba kodini yuklab oling
Manba kodini yuklab oling

GitHub-dan manba kodini yuklab oling.

433 MGts chastotali RF moduli bo'yicha qo'llanma

Ko'rsatma quyidagilarni tushuntiradi:

"Manba kodida men" sensor "ob'ektlari va" asbob "moslamalarini boshqarish, uzatish va qabul qilish uchun asosiy poydevor yaratdim. Ushbu loyihani sensorlar va ishlaydigan asboblarni o'qish orqali boshqarish mumkin bo'lgan boshqa muhitlar bilan ishlash uchun osongina o'zgartirish mumkin. dasturlashtirilgan qoidalarga asoslangan. Simsiz ulanish nuqtalari bilan to'g'ri ishlashi uchun siz manba kodiga bir nechta o'zgartirishlar kiritishingiz kerak. O'zgarishlarni amalga oshirish uchun siz simsiz ulanish kodlari nima ekanligini bilib olishingiz kerak bo'ladi. masofadan boshqarish pultidan foydalanish va rozetkalarni qabul qilish uchun dasturlashtirilgan. Men sizning Arduino Uno* w/ protoshield -ga o'rnatish uchun eskizni qo'shdim - kodlarni olish jarayoniga qadam qo'ying. Siz 433 MGtsli qabul qilgich modulini kiritishingiz kerak bo'ladi (rasmda) StartCore.ino eskizini Arduino Uno* -ga yuklang va Arduino -dan ma'lumotlarni qabul qilish uchun ushbu port uchun ketma -ket konsolni oching."

Keling, bitta qilaylik !!

"Barcha kodlarni masofadan boshqarish pultidan olish jarayonini tugatgandan so'ng, siz ko'rsatgan TheDecider.h sarlavhali faylga to'g'ridan -to'g'ri nusxa ko'chirishingiz mumkin."

3 -qadam: Tekshirgichni yarating

Tekshirgichni yarating
Tekshirgichni yarating
Tekshirgichni yarating
Tekshirgichni yarating
Tekshirgichni yarating
Tekshirgichni yarating

Qismlar: (havola havola sifatida berilgan)

  • Arduino Uno R3 (bu loyihani boshqa birliklar yordamida uzaytirish mumkin.)
  • Arduino Uno Sensor Protoshield (muallif Nokia LCD displeyiga o'xshash prototiplar taxtasidan foydalanadi.) Biz ham xuddi shunday panelni ishlatamiz, o'zimiz yasaymiz yoki Sensor qalqonidan foydalanishimiz mumkin.)
  • 10 k qarshilik
  • erkaklar pcb sarlavhalari
  • ayol kompyuter pcb sarlavhalari
  • datchiklar uchun ulagichli sim
  • 433 MGts chastotali RF uzatuvchi va qabul qiluvchi modullari
  • manba kodini o'z ichiga olgan 5 ta simsiz boshqariladigan rozetkalarni o'rnating !!
  • 2 yoki undan ko'p - nRF24L01 2.4 Gigagertsli simsiz radio uzatuvchi modullari

Ixtiyoriy qismlar:

  • Arduino Uno R3* yoki Pro Mini*
  • Haqiqiy vaqtda soat moduli
  • Majburiy emas: 3.3v regulyatorli nRF24L01 adapter
  • ulagich simlari
  • LCD displeyi Shield + Arduino Uno R3 tugmachalari bilan*
  • 2 x 4-pinli erkak boshli ulagich simlari
  • SD -karta opsiyasi SD -karta qalqoni + Arduino Uno R3*
  • ulagich simlari

Internetga ulanish imkoniyati

  • Ethernet yoki WiFi qalqoni + Arduino Uno R3*
  • ulagich simlari-qarang:
  • quvur qutisi qopqog'i bilan

Asboblar:

  • Lehimlash temir
  • tornavida - kichkina tekis bosh
  • USB kabeli - standart
  • Kompyuter w/ Arduino yoki Atmel Visual Studio w/ Visual Micro

4 -qadam: Ba'zi yig'ilishlar talab qilinadi

Ba'zi yig'ilishlar talab qilinadi
Ba'zi yig'ilishlar talab qilinadi
Ba'zi yig'ilishlar talab qilinadi
Ba'zi yig'ilishlar talab qilinadi
Ba'zi yig'ilishlar talab qilinadi
Ba'zi yig'ilishlar talab qilinadi

O'zingizning simsiz masofaviy AC rozetkalari qaysi kodlardan foydalanilishini aniqlang. Manba kodi 2 (er), 3 (Ma'lumotlar), 4 (Vcc) pinlarida 433 MGtsli qabul qilgich va A2 (SCL), A4 (SDA), Vcc, I2C orqali ulangan real vaqtda soat moduli mavjudligini taxmin qiladi. zamin

5 -qadam: Simsiz ulanish

Simsiz ulanish
Simsiz ulanish
Simsiz ulanish
Simsiz ulanish
Simsiz ulanish
Simsiz ulanish
Simsiz ulanish
Simsiz ulanish

Endi tekshirgich AC rozetkalari uchun kodlar bilan dasturlashtirilgan, biz nRF24L01 modulini qo'shishimiz mumkin.

Maxsus simli ulagichlarni yasash uchun 2,54 mmli ayol konnektorli DuPont Rainbow tasmasini ishlating:

  • Pin raqami Arduino / Wire Color / nRF24L01 pinidagi
  • 9 -pin: to'q sariq / CSN "Chip tanlash"
  • 10 -pin: Sariq / Idoralar "Chipni yoqish"
  • 11 -pin: Yashil / MOSI "Ustoz, qul"
  • 12 -pin: Moviy / MISO "Usta kirish, qullik"
  • Pin 13: Binafsha / SCK "Tizim soati"
  • Vcc 3.3v* Qizil (agar Uno ishlatilmasa, voltaj regulyatorli ixtiyoriy adapter platasi)
  • Zamin. jigarrang

NRF24L01 komponent tomoniga qarab, simlarning rangini kodlash kristall yuqoridan - pastdan o'ngga, yuqoriga qarab: jigarrang | Apelsin | Binafsha | Moviy. Chapdan yuqoriga qarab: Qizil | Sariq | Yashil | NC

NRF24L01 ni Arduino -ga ulash haqida ajoyib ma'lumotlar.

6 -qadam: Qabul qiluvchilar tomoni

Qabul qiluvchilar tomoni
Qabul qiluvchilar tomoni
Qabul qiluvchilar tomoni
Qabul qiluvchilar tomoni

Qabul qiluvchining manba kodi, nRF24L01-ga ulangan Arduino Uno yoki ProMini-da, Controller-da bo'lgani kabi, tuziladi va bajarilishini taxmin qiladi. Bog 'nazorat qilish tizimining bir qismi sifatida, Qabul qilgich biriktirilgan LCD displey orqali va (yoki) 2 (er), 3 (signal), 4 (Vcc) pinlariga ulangan piezodan ovozli signal orqali signal yuboradi. Uyni avtomatlashtirish loyihalarida foydalanish uchun ogohlantirishlar tizimini olib tashlash yoki kerakli effektga muvofiq qoidalarni sozlash mumkin.

7 -qadam: davom eting …

Yana davom etmoqda…
Yana davom etmoqda…

Arduino Uno, Pro Mini, nRF24L01 va boshqa ochiq kodli modullardan foydalanish ko'plab imkoniyatlar eshigini ochadi. Hozirda bizda sensorlar, asboblar, ogohlantirishlar va boshqalar uchun ma'lumotlar moslamalarini yuborish uchun simsiz aloqa tizimi mavjud bo'lib, masofali AC rozetkalari va sensorli kirishlar uchun boshqaruvchi va foydalanuvchi interfeysini ishlab chiqish uchun qabul qilgichdan foydalaniladi. TheDecider sensori va foydalanuvchi ma'lumotlariga asoslangan har qanday vazifalarni bajarish uchun yangilanishi mumkin. Qabul qiluvchining olgan ma'lumotlarga javoban nima qilishi sizga bog'liq.

Tasvirdan zavqlaning !!

Gidroponikaga qiziqasizmi?

Uy avtomatizatsiyasi
Uy avtomatizatsiyasi
Uy avtomatizatsiyasi
Uy avtomatizatsiyasi

Uy avtomatlashtirishida ikkinchi o'rin

Tavsiya: