Агуулгын хүснэгт:
- Алхам 1: CoreConduit: Garden Controller System -ийг хянаж үзээрэй
- Алхам 2: Эх кодыг татаж авах
- Алхам 3: Хянагчийг бүтээх
- Алхам 4: Зарим угсралт шаардлагатай
- Алхам 5: Утасгүй холболт хийх
- Алхам 6: Хүлээн авагчийн тал
- Алхам 7: Цаашид …
Видео: Өөрийнхөө гэрийн автоматжуулалтын системийг хакердах DIY: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Гэрийн автоматжуулалтын систем нь гэрэл, сэнс, зугаа цэнгэлийн систем гэх мэт гэр ахуйн цахилгаан хэрэгслийг асаах/унтраах чадвартай байх ёстой. Интернетээс утасгүй боловч хамгийн чухал нь DIY, нээлттэй эх сурвалжтай. энэ нь ажилладаг.
Яагаад дугуйг дахин зохион бүтээсэн юм бэ?
Илүү ихийг хүсч байна уу?
- Худалдан авах боломжтой байхад яагаад DIY хийдэг вэ?
- "Ухаалаг" цэцэрлэг гэж юу вэ?
- Ухаалаг доторх цэцэрлэгийг эхлүүлж байна
- Дотор цэцэрлэгжүүлэлт хийх ажлыг гүнзгийрүүлэх
- Дотор цэцэрлэгжүүлэлт: Юу буруу болж болох вэ?
- Шим тэжээлийн уусмалын системийг удирдах
- Та Pi хийж чаддаг байхад яагаад Arduino гэж?
hydromazing.com
Алхам 1: CoreConduit: Garden Controller System -ийг хянаж үзээрэй
The Coreconduit: Garden Controller System нь хүний амьдрах нөхцлөөс илүү ихийг шаарддаг тул юу хийж байгааг харцгаая, ингэснээр бид зарим өөрчлөлтийг хийж чадна. Анхаарал, уйтгартай байхыг шаарддаг эрүүл ургамлын талаар зааварчилгаа өгөх дрон зохиогч, "… Би Arduino -д" TheDecider "гэж нэрлэгддэг функцийг програмчилж, ургамал ургах орчны оновчтой нөхцлийг бүрдүүлэхэд үндэслэн шийдвэр гаргадаг. Би 2.4 ГГц утасгүй радио дамжуулагч модуль, хүлээн авагчийн модулийн системийг нэмж өгөгдлийг дотор нь дамжуулдаг. 1000 фут."
Сайхан байна! Бид үүнийг "TheDecider" гэж үзэх ёстой.
Энэ төслийн бас нэг давуу тал нь:
"Аюулгүй байдлын үүднээс би хувьсах гүйдлийг ил гаргадаг реле ашиглахгүй байхыг сонгосон. Харин гэрэл, насос, сэнс, халаагч, чийгшүүлэгчийг удирдахын тулд алсын удирдлагатай утасгүй залгуурыг ашиглахаар шийдсэн."
Алхам 2: Эх кодыг татаж авах
GitHub-аас эх кодыг татаж аваарай.
433MHz RF модулийн заавар
Зааварчилгаа нь дараахь зүйлийг тайлбарласан болно.
"Эх код дээр би" мэдрэгч "объект ба" төхөөрөмж "объектуудыг удирдах, дамжуулах, хүлээн авах үндсэн суурийг бий болгосон. Энэхүү төслийг мэдрэгч болон үйлдлийн хэрэгслийг унших замаар хяналтыг хэрэгжүүлдэг бусад орчинтой ажиллахад хялбархан өөрчилж болно. програмчлагдсан дүрмүүд дээр үндэслэсэн болно. Утасгүй сүлжээнийхээ гаралтын цэгүүдтэй зөв ажиллахын тулд та эх кодыг хэд хэдэн удаа тохируулах хэрэгтэй болно. Өөрчлөлт хийхийн тулд таны утасгүй сүлжээний кодууд юу болохыг олж мэдэх шаардлагатай болно. алсын удирдлагын хэрэглээ ба гаралтын цэгүүдийг хүлээн авахаар програмчлагдсан байна. Би Arduino Uno* w/ protoshield дээр суулгах схемийг оруулсан болно - кодыг олж авах явцад танд алхам хийх болно. Та 433Mhz хүлээн авагчийн модулийг оруулах ёстой (зураг дээрх шиг) StartCore.ino ноорог зургийг Arduino Uno* дээр байршуулж, портын цуваа консолыг нээж, та Arduino -аас мэдээлэл хүлээн авах боломжтой болно."
Нэгийг хийцгээе !!
"Алсын удирдлагаас бүх кодыг олж авах процессыг дуусгасны дараа та миний зааж өгсөн TheDecider.h толгой файл руу шууд хуулж болно."
Алхам 3: Хянагчийг бүтээх
Хэсэг: (холбоосыг лавлагаа болгон өгсөн болно)
- Arduino Uno R3 (энэ төслийг илүү олон нэгжээр сунгаж болно.)
- Arduino Uno Sensor Protoshield (зохиогч нь Nokia LCD дэлгэцтэй төстэй загвар зохион бүтээх самбар ашигладаг.) Бид ижил самбарыг ашиглаж болно, өөрөө хийж болно, эсвэл Sensor Shield ашиглаж болно.)
- 10к эсэргүүцэл
- эрэгтэй PCB толгой
- эмэгтэй PCB толгой
- мэдрэгчийн холболттой утас
- 433MHz RF дамжуулагч ба хүлээн авагчийн модулиуд
- 5 кодыг багтаасан утасгүй удирдлагатай гаралтын эх кодыг оруулна уу !!
- 2 ба түүнээс дээш - nRF24L01 2.4Ghz утасгүй радио дамжуулагч модуль
Нэмэлт хэсгүүд:
- Arduino Uno R3* эсвэл Pro Mini*
- Бодит цагийн цагийн модуль
- Нэмэлт: 3.3V зохицуулагчтай nRF24L01 адаптер
- холбогч утас
- Shield + Arduino Uno R3 товчлуур бүхий дэлгэцийн сонголт
- 2 х 4 зүү эрэгтэй толгой холбогч утас
- SD картны сонголт SD картны бамбай + Arduino Uno R3*
- холбогч утас
Интернет холболтын сонголт
- Ethernet эсвэл WiFi Shield + Arduino Uno R3*
- холбогч утас-https://www.instructables.com/id/Custom-Wire-Conne… үзнэ үү.
- тагтай тагтай хоолой
Хэрэгсэл:
- Гагнуурын төмөр
- халив - жижиг хавтгай толгой
- USB утас - стандарт
- Компьютер w/ Arduino эсвэл Atmel Visual Studio w/ Visual Micro залгаас
Алхам 4: Зарим угсралт шаардлагатай
Өөрийн утасгүй алсын зайн AC залгуурууд ямар код ашигладаг болохыг олж мэдээд эхэл. Эх код нь 433Mhz хүлээн авагч 2 (газар), 3 (Data), 4 (Vcc) болон A2 (SCL), A4 (SDA), Vcc ашиглан I2C-ээр холбогдсон бодит цагийн модультай гэж үздэг. газар
Алхам 5: Утасгүй холболт хийх
Одоо хянагч нь манай AC розеткуудын кодоор програмчлагдсан тул бид nRF24L01 модулийг нэмж болно.
2.54мм эмэгтэй холбогчтой DuPont Rainbow туузыг ашигласнаар би тусгай утас холбогч хийж чадна.
- Arduino / Wire Color / nRF24L01 Pin дээрх пин дугаар
- Pin 9: Улбар шар / CSN "Чип сонгох"
- Pin 10: Шар / CE "Chip Enable"
- Pin 11: Green / MOSI "Master Out, Slave In"
- Pin 12: Blue / MISO "Master In, Slave Out"
- Зүү 13: Нил ягаан / SCK "Системийн цаг"
- Vcc 3.3v* Улаан (хэрэв Uno ашигладаггүй бол хүчдэлийн зохицуулагчтай нэмэлт адаптер самбар)
- Газар. Браун
Утасны өнгөний кодчилол нь талстыг дээш чиглэсэн nRF24L01 бүрэлдэхүүн талыг харсан - баруун доод талаас дээш, дээш: Бор | Улбар шар | Нил ягаан | Цэнхэр. Зүүн талаас дээш дээш: Улаан | Шар | Ногоон | NC
NRF24L01 -ийг Arduino руу холбох талаар илүү гайхалтай мэдээлэл.
Алхам 6: Хүлээн авагчийн тал
Хүлээн авагчийн эх код нь үүнийг Controller-тэй адил nRF24L01-т холбогдсон Arduino Uno эсвэл ProMini дээр хөрвүүлж, гүйцэтгэх болно гэж үздэг. Цэцэрлэгийн хянагчийн системийн нэг хэсэг болох хүлээн авагч нь хавсаргасан LCD дэлгэц болон/эсвэл 2 (газар), 3 (дохио), 4 (Vcc) зүү дээр холбогдсон пьезогоос дуут дохиогоор дохио илгээдэг. Гэрийн автоматжуулалтын төслүүдэд ашиглахын тулд дохиоллын системийг хасах эсвэл дүрмийг хүссэн эффектийн дагуу өөрчлөх боломжтой.
Алхам 7: Цаашид …
Arduino Uno, Pro Mini, nRF24L01 болон бусад нээлттэй эхийн модулиудыг ашиглах нь олон боломжуудыг нээж өгдөг. Мэдрэгч, цахилгаан хэрэгсэл, сэрэмжлүүлэг гэх мэт өгөгдлийн объектыг илгээх, алсын хувьсах гүйдлийн залгуур, мэдрэгчийн оролтын хянагч, хэрэглэгчийн интерфэйсийн хөгжлийг судлах хүлээн авагч ашиглан утасгүй бүтэцтэй боллоо. TheDecider нь мэдрэгч болон хэрэглэгчийн оролт дээр суурилсан хэд хэдэн ажлыг гүйцэтгэхийн тулд шинэчлэгдэх боломжтой. Хүлээн авагч хүлээн авсан мэдээллийнхээ хариуд юу хийх нь танаас хамаарна.
Хийх дуртай!
Гидропоникийг сонирхож байна уу?
Гэрийн автоматжуулалтад 2 -р байр эзэлсэн
Зөвлөмж болгож буй:
Хэт бага чадалтай WiFi гэрийн автоматжуулалтын систем: 6 алхам (зурагтай)
Хэт бага хүчирхэг WiFi гэрийн автоматжуулалтын систем: Энэхүү төсөлд та орон нутгийн гэрийн автоматжуулалтын системийг хэдхэн алхамаар хэрхэн бүтээж болохыг харуулах болно. Бид төв WiFi төхөөрөмж болох Raspberry Pi ашиглах гэж байна. Төгсгөлийн зангилааны хувьд бид IOT Cricket ашиглан батерейны хүчийг ашиглах гэж байна
DIY гэрийн автоматжуулалтын халдагч дохиоллын систем: 5 алхам (зурагтай)
DIY гэрийн автоматжуулалтын халдагчдын дохиоллын систем!: Энэхүү төсөлд би танай гэрт халдагчдын дохиоллын системийг бий болгохын тулд Home Assistant програмыг хэрхэн ашиглахыг танд үзүүлэх болно. Систем нь үндсэндээ хаалга зөвшөөрөлгүй нээгдсэнийг илрүүлж, дараа нь мэдэгдэл илгээх болно
Arduino хяналтын реле модулийг ашиглан ухаалаг гэрийг хэрхэн яаж хийх вэ - Гэрийн автоматжуулалтын санаанууд: 15 алхам (зурагтай)
Arduino хяналтын реле модулийг ашиглан ухаалаг гэрийг хэрхэн яаж хийх вэ | Гэрийн автоматжуулалтын санаанууд: Энэхүү гэрийн автоматжуулалтын төсөлд бид 5 гэр ахуйн цахилгаан хэрэгслийг удирдах боломжтой ухаалаг гэрийн реле модулийг зохион бүтээх болно. Энэхүү реле модулийг гар утас эсвэл ухаалаг гар утас, IR алсын удирдлага эсвэл телевизийн алсын удирдлага, гарын авлагын унтраалга ашиглан удирдах боломжтой. Энэхүү ухаалаг буухиа нь мөн мэдрэх чадвартай
DIY гэрийн автоматжуулалтын системийг төлөвлөх: 12 алхам
DIY гэрийн автоматжуулалтын системийг төлөвлөх: Энэхүү зааварчилгааны зорилго нь гэртээ хийхийг хүссэн зүйлээ хэрхэн яаж хийхийг хэлж өгөх явдал биш юм. Үүний оронд энэ санааг бодит болгохын тулд хязгаарыг (технологи, зардал, цаг хугацааны шаардлага) ойлгох замаар галзуурлыг эрүүл ухаан болгон хувиргах зорилгоор бичсэн болно
NodeMCU ашиглан Firebase гэрийн автоматжуулалтын системийг хэрхэн хийх вэ? IOT платформ дээр: 14 алхам
NodeMCU ашиглан Firebase гэрийн автоматжуулалтын системийг хэрхэн хийх вэ? IOT платформд: ЭНЭ ТӨСЛИЙН ЗОРИЛГО Энэхүү төсөл нь IOT Android програмыг ашиглан гэрийнхээ алсын удирдлагатай бүх төхөөрөмжийг хэрэглэгчдэд бүрэн хянах боломжийг олгодог гэрийн автоматжуулалтын системийг хөгжүүлэх зорилготой юм