Мазмұны:

DIY үйдегі автоматтандыру жүйесін бұзу: 7 қадам (суреттермен)
DIY үйдегі автоматтандыру жүйесін бұзу: 7 қадам (суреттермен)

Бейне: DIY үйдегі автоматтандыру жүйесін бұзу: 7 қадам (суреттермен)

Бейне: DIY үйдегі автоматтандыру жүйесін бұзу: 7 қадам (суреттермен)
Бейне: 😔ОСЫ 7 ҚАТЕ ҮШІН АДАМДАР СІЗДІ БАҒАЛАМАЙДЫ! 2024, Қараша
Anonim
DIY үйді автоматтандыру жүйесін бұзу
DIY үйді автоматтандыру жүйесін бұзу
DIY үйді автоматтандыру жүйесін бұзу
DIY үйді автоматтандыру жүйесін бұзу
DIY үйді автоматтандыру жүйесін бұзу
DIY үйді автоматтандыру жүйесін бұзу

Тұрғын үйді автоматтандыру жүйесі шамдар, желдеткіштер, ойын-сауық жүйелері және т. ол істейді.

Неліктен дөңгелекті қайта ойлап табу керек?

Көбірек алғыңыз келе ме?

  • Неліктен DIY сатып алу керек?
  • «Ақылды» бақша дегеніміз не?
  • Ақылды жабық бақшаны бастау
  • Жабық бақшаға тереңірек қазу
  • Жабық бақша: не қате болуы мүмкін?
  • Қоректік ерітінділер жүйесін басқару
  • Пи жасай алатын кезде неге Arduino?

hydromazing.com

1 -қадам: CoreConduit: бақша бақылаушылар жүйесін қарастырыңыз

CoreConduit: бақша бақылаушылар жүйесін қарастырыңыз
CoreConduit: бақша бақылаушылар жүйесін қарастырыңыз

Coreconduit: Бақша бақылаушылар жүйесі адамның өмір сүру жағдайына қажет нәрседен де көп нәрсені жасайды, сондықтан кейбір өзгерістерді енгізу үшін не істеп жатқанын көрейік. Нұсқаулық дрондардың авторы назар аударуды және жалықтыруды қажет ететін сау өсімдіктер туралы, «… мен Arduino -ға» TheDecider «деп аталатын функцияны бағдарламаладым, ол өсімдіктерді өсіру үшін оңтайлы экологиялық жағдайды сақтауға негізделген шешімдер қабылдайды. Мен 2.4 ГГц сымсыз радио трансивер модульдері мен модульдік қабылдағыш жүйесін қостым, осылайша деректер ішке жіберіледі. 1000 фут ».

Жақсы! Біз бұған «TheDecider» қарауымыз керек

Бұл жобаның тағы бір плюсі:

«Қауіпсіздікті ескере отырып, мен айнымалы ток әсерін тигізетін релелерді пайдаланбауды жөн көрдім. Оның орнына шамдарды, сорғыларды, желдеткіштерді, жылытқыштар мен ылғалдандырғыштарды басқару үшін қашықтан басқарылатын сымсыз розеткаларды қолдануды жөн көрдім».

2-қадам: Бастапқы кодты жүктеңіз

Бастапқы кодты жүктеңіз
Бастапқы кодты жүктеңіз

GitHub-тан бастапқы кодты жүктеңіз.

433 МГц жиіліктегі RF модулінің оқулығы

Нұсқаулық түсіндіреді:

«Бастапқы кодта мен» сенсор «объектілері мен» құрылғы «объектілерін басқаруға, беруге және қабылдауға арналған базалық негіз құрдым. Бұл жобаны сенсорлар мен жұмыс құрылғыларын оқу арқылы басқаруға болатын басқа орталармен жұмыс істеу үшін оңай өзгертуге болады. Бағдарламаланған ережелерге негізделген. Сымсыз розеткалармен дұрыс жұмыс жасау үшін бастапқы кодқа бірнеше түзетулер енгізу қажет. Өзгерістер енгізу үшін сымсыз сымсыз байланыстың қандай кодтары бар екенін білу қажет. Қашықтан басқару пульті мен розеткалар қабылдауға бағдарламаланған. Мен Arduino Uno* w/ протошиліне қондыруға арналған эскизді енгіздім - кодтарды алу процесінде сізге қажет 433 МГц қабылдағыш модулін енгізу қажет (суреттегідей) StartCore.ino эскизін Arduino Uno* -ке жүктеп, Arduino -дан деректерді алу үшін сол порт үшін сериялық консольді ашыңыз. «

Бір жасайық !!

«Қашықтан басқару пультінен барлық кодтарды алу процесін аяқтағаннан кейін, мен көрсеткен TheDecider.h тақырып файлына тікелей көшіріп қоюға болады.»

3 -қадам: Контроллерді құрыңыз

Контроллерді құрыңыз
Контроллерді құрыңыз
Контроллерді құрыңыз
Контроллерді құрыңыз
Контроллерді құрыңыз
Контроллерді құрыңыз

Бөліктер: (сілтеме сілтеме ретінде берілген)

  • Arduino Uno R3 (бұл жоба қосымша қондырғыларды қолдану арқылы ұзартылуы мүмкін.)
  • Arduino Uno Sensor Protoshield (автор Nokia СКД дисплейіне ұқсас прототип тақтасын пайдаланады.) Біз сол тақтаны қолдана аламыз, өзіміз жасай аламыз немесе сенсорлық қалқаны қолдана аламыз.)
  • 10 к резистор
  • ерлерге арналған PCB тақырыптары
  • әйелдер PCB тақырыптары
  • датчиктерге арналған қосқышсыз сым
  • 433 МГц жиіліктегі таратқыш пен қабылдағыш модульдері
  • бастапқы кодты қосқанда 5 сымсыз басқарылатын розеткаларды орнатыңыз !!
  • 2 немесе одан да көп - nRF24L01 2.4 ГГц сымсыз радио қабылдағыш модульдері

Қосымша бөлшектер:

  • Arduino Uno R3* немесе Pro Mini*
  • Нақты уақыттағы сағат модулі
  • Қосымша: nRF24L01 адаптері 3.3в реттегіші бар
  • қосқыш сымдар
  • LCD дисплейі Shield + Arduino Uno R3 түймелері жоқ*
  • 2 х 4 істікшелі ерлердің қосқыш сымдары
  • SD картасының опциясы SD Card Shield + Arduino Uno R3*
  • қосқыш сымдар

Интернетке қосылу мүмкіндігі

  • Ethernet немесе WiFi Shield + Arduino Uno R3*
  • қосқыш сымдары-https://www.instructables.com/id/Custom-Wire-Conne… қараңыз
  • қақпағы бар өткізгіш қорап

Құралдар:

  • Дәнекерленген дәнекерленген темір
  • бұрағыш - кішкентай жалпақ бас
  • USB сымы - стандартты
  • Дербес компьютер Arduino немесе Atmel Visual Studio, Visual Micro плагинімен

4 -қадам: Кейбір жинау қажет

Кейбір жинау қажет
Кейбір жинау қажет
Кейбір жинау қажет
Кейбір жинау қажет
Кейбір жинау қажет
Кейбір жинау қажет

Жеке сымсыз қашықтан айнымалы ток розеткалары қандай кодтарды қолданатынын анықтаудан бастаңыз. Бастапқы код 2 (жер), 3 (Деректер), 4 (Vcc) түйреуіштерінде 433МГц қабылдағыш және A2 (SCL), A4 (SDA), Vcc, I2C арқылы қосылған нақты уақыт модулі бар деп болжайды. жер

5 -қадам: сымсыз байланыс

Сымсыз байланыс
Сымсыз байланыс
Сымсыз байланыс
Сымсыз байланыс
Сымсыз байланыс
Сымсыз байланыс
Сымсыз байланыс
Сымсыз байланыс

Енді контроллер біздің айнымалы ток розеткаларының кодтарымен бағдарламаланған, біз nRF24L01 модулін қоса аламыз.

Арнайы сымды қосқыштар жасау үшін 2,54 мм аналық қосқыштары бар DuPont Rainbow таспасын пайдалану:

  • Pin нөмірі Arduino / Wire Color / nRF24L01 Pin
  • 9 түйреуіш: қызғылт сары / CSN «чип таңдау»
  • 10 -түйреуіш: сары / CE «чипті қосу»
  • 11 -түйреуіш: Жасыл / MOSI «Шығу, құл болу»
  • 12 -түйреуіш: Blue / MISO «Master In, Slave Out»
  • 13 -түйін: күлгін / SCK «Жүйелік сағат»
  • Vcc 3.3v* Қызыл (егер Uno қолданылмаса, кернеу реттегіші бар қосымша адаптер тақтасы)
  • Жер. Қоңыр

NRF24L01 компонентіне қарайтын сымның түсі жоғарыдан жоғарыға бағытталған - төменгі оң жақтан жоғары қарай бағытталған: қоңыр | Апельсин | Күлгін | Көк. Төменнен жоғары қарай жоғары: қызыл | Сары | Жасыл | NC

NRF24L01 -ді Arduino -ға қосу туралы таңғажайып ақпарат.

6 -қадам: қабылдағыш жағы

Қабылдаушы жағы
Қабылдаушы жағы
Қабылдаушы жағы
Қабылдаушы жағы

Қабылдағыштың бастапқы коды оны Controller сияқты nRF24L01-ге қосылған Arduino Uno немесе ProMini-де құрастырылады және орындалады деп болжайды. Бақша бақылаушылар жүйесінің бір бөлігі ретінде, ресивер 2 (жерге), 3 (сигнал), 4 (Vcc) түйреуіштеріне қосылған пьезодан сигналды СКД дисплейі және/немесе дыбыстық ескерту арқылы ескертулер жібереді. Тұрғын үйді автоматтандыру жобаларында қолдану үшін ескертулер жүйесін алып тастауға немесе ережелерді қажетті әсерге сәйкес реттеуге болады.

7 -қадам: Әрі қарай …

Әрі қарай…
Әрі қарай…

Arduino Uno, Pro Mini, nRF24L01 және басқа ашық бастапқы модульдерді қолдану көптеген мүмкіндіктерге жол ашады. Бізде датчиктерге, құрылғыларға, ескертулерге және т.б мәліметтер объектілерін жіберуге арналған сымсыз байланыс жүйесі бар, қашықтан айнымалы ток розеткалары мен сенсорлық кірістердің контроллері мен пайдаланушы интерфейсін дамытуға арналған қабылдағыштың көмегімен. TheDecider датчиктер мен пайдаланушылардың енгізулеріне негізделген тапсырмалардың кез келген санын орындау үшін жаңартылуы мүмкін. Қабылдағыш алған мәліметтерге жауап ретінде не істейтіні сізге байланысты.

Кесуден ләззат алыңыз !!

Гидропоника қызықтырады ма?

Үй автоматикасы
Үй автоматикасы
Үй автоматикасы
Үй автоматикасы

Үй автоматикасында екінші орын

Ұсынылған: