Агуулгын хүснэгт:

Байнгын санах ойтой улаан зангилааг ашиглах өдрийн таймер: 6 алхам
Байнгын санах ойтой улаан зангилааг ашиглах өдрийн таймер: 6 алхам

Видео: Байнгын санах ойтой улаан зангилааг ашиглах өдрийн таймер: 6 алхам

Видео: Байнгын санах ойтой улаан зангилааг ашиглах өдрийн таймер: 6 алхам
Видео: What If Anakin Skywalker Became a Bounty Hunter 2024, Арванхоёрдугаар сар
Anonim
Тогтмол санах ойтой улаан зангилааг ашиглах өдрийн таймер
Тогтмол санах ойтой улаан зангилааг ашиглах өдрийн таймер

Би Node-red-ийг гэрийн автоматжуулалтын төслүүдэд өргөн ашигладаг. Би прогрессийн чиглэлээр мэргэшсэн хүн биш, гэхдээ янз бүрийн хувь нэмэр оруулагчдын тусламжтайгаар аливаа зүйлийг өөрийн шаардлагын дагуу тохируулахыг хичээдэг. Заримдаа энэ нь ажилладаг, заримдаа бүр болохгүй:)

Миний автоматжуулалтын төслийн нэгэнд надад таймерууд хэрэгтэй байсан бөгөөд үүнийг долоо хоногийн олон өдрийн турш зангилааны зангилааны Ured -ээс тохируулж болно. Хувь нэмэр оруулагчид Node-red-хувьсан файлуудыг өөрийн зорилгоор ашиглаж байсан төслүүд байдаг. Гэхдээ хэзээ ч олж чадаагүй нэг үндсэн зүйл бол зангилаан улаан дахин ассаны дараа (системийн эвдрэл гэх мэт) цагийн тохиргоог хэрхэн хадгалах вэ гэдэг юм. Сүүлчийн ажлын үеэс эхэлж, дараа нь үргэлжлүүлэх зүйлийг би хүсч байсан

Энэ хэрэгцээ намайг энэ төсөл дээр ажиллахад хүргэсэн.

Миний төсөлд Таймер функцтэй байх шаардлага байнга гардаг байсан

Алхам 1: Урьдчилсан шаардлага

Урьдчилсан шаардлага

1) Windows дээр ажилладаг Node-red програм (Эсвэл linux, Mac …). Вэб дээр Windows дээр Node-red-ийг тохируулах олон заавар байдаг.

2) If, else логик статистикийн талаархи үндсэн мэдлэг

3) Аливаа зүйлийг судлах сониуч зан ……………….

Алхам 2: Зангилааны талаар бага зэрэг - Улаан (Та тийм ч их дэлгэрэнгүй мэдээлэл өгөхгүй байна уу …..)

Зангилааны талаар жаахан - Улаан (Та тийм ч их зүйл биш гэдгийг санаарай …..)
Зангилааны талаар жаахан - Улаан (Та тийм ч их зүйл биш гэдгийг санаарай …..)

Тэдний албан ёсны вэбсайтад дурдсанаар

"Node-RED нь тоног төхөөрөмжийн төхөөрөмж, API болон онлайн үйлчилгээг шинэ, сонирхолтой байдлаар холбох програмчлалын хэрэгсэл юм. Энэ нь палитрт байгаа олон төрлийн зангилаа ашиглан урсгалыг хооронд нь холбоход хялбар болгодог хөтөч дээр суурилсан редактороор хангадаг. ажиллуулах хугацаандаа нэг товшилтоор байршуулна."

URL:

Үүнийг хийхийн тулд програмист хүн байх шаардлагагүй, гэхдээ хэрэв та javascript бичих талаар мэдлэгтэй бол энэ нь таны боломжийг өргөжүүлэх нь дамжиггүй.

Энэ бол маш олон зүйлийг автоматжуулахын тулд чирэх, буулгах чадвартай, хүчирхэг GUI юм.

Жишээлбэл: Энэхүү таймер хичээлийг ашиглан таймер дээр үндэслэн "Цэцэрлэгээ услах", "имэйл илгээх" гэх мэт арга хэмжээ зохион байгуулах урсгалыг зохион бүтээх боломжтой.

Алхам 3: Эхлэх цэг - Улаан

Эхлэх цэг - Улаан
Эхлэх цэг - Улаан

Node -red -ийг машин дээрээ суулгасны дараа. командын сурталчилгаанд очно уу. Хөтөлбөрийг эхлүүлэхийн тулд улаан-улаан гэж бичнэ үү.

Алхам 4: Улаан зангилааны хяналтын хайрцаг

Улаан зангилааны хяналтын хайрцаг
Улаан зангилааны хяналтын хайрцаг

Хяналтын хайрцаг нь урсгал гэж нэрлэгддэг табуудыг харуулах болно, энэ нь шинэхэн суулгац тул хоосон байх болно, хамгийн баруун буланд очоод доош унах цэснээс "Паллет удирдах" -ыг сонгоно уу. Энэ сонголтыг өөр өөр багцуудыг суулгахад ашигладаг.

Палетыг удирдах дээр дарна уу, энэ нь хоёр табтай цонх нээгдэнэ

-Зангилаа -Энд таны суулгасан бүх зангилаа (багц) жагсаагдсан болно

- Суулгах - Шинэ зангилаа суулгахын тулд.

Суулгах хэсэгт очоод дараах цэгүүдийг суулгана уу.

-зангилаа-улаан-хяналтын самбар: Энэ нь хяналтын самбар (товчлуур, график, унтраалга гэх мэт) үүсгэхэд ашиглагддаг зангилаануудыг нэгтгэх болно.

-зангилаа-улаан-хувь нэмэр-үлдэх: Энэ бол хамгийн сүүлийн үеийн зангилаа бөгөөд энэ зангилааг Button төлөвийг хадгалахад ашиглаж болно, Хувьсах утгууд нь зангилааны улаан осолд орох эсвэл гэнэт хаагдах болно.

-зангилаа-улаан-хувь нэмэр оруулах энгийн цаг: Энэ нь одоогийн цагийг шаардлагатай формат руу хөрвүүлэх явдал юм

Алхам 5: Зангилааны улаан элементүүдийн талаар бага зэрэг

Дээд хэсэг нь өөр өөр урсгалуудаас бүрддэг бөгөөд та хүссэн хэмжээгээрээ урсгал үүсгэж болно, зүүн булан нь бүх зангилааг агуулдаг. Зарим нь анхдагч байдаг, заримыг нь Palallete удирдах сонголтыг ашиглан импортлох боломжтой бөгөөд хэрэв та хангалттай туршлагатай бол зангилаа үүсгэж болно.

Зангилаа нь үндсэндээ урьдчилан тодорхойлсон шинж чанартай элемент юм.

Ажлын талбайн баруун талд дибаг хийх цонх, хяналтын самбарын тохиргоо гэх мэт зүйлс орно.

Урсгалд та олон зангилаа ашиглаж болох бөгөөд өөр өөр урсгалын зангилааг ашиглан хяналтын самбар зохион бүтээх боломжтой.

Тохируулах цаг хэмжигч нь Урсгал "Таймерын урсгалыг тохируулах" ба "Өдрийн багц" гэсэн цэгүүдээс бүрдсэн хяналтын самбаруудын нэг юм.

Бүх урсгалыг санах ой эсвэл файл руу экспортлох боломжтой бөгөөд үүнийг импортлох замаар дахин ашиглах боломжтой.

txt файл болгон хоёр урсгалыг хавсаргав.

урсгалыг импортлоход:

Эдгээр өргөтгөл файлуудыг ширээний компьютер дээрээ хадгална уу

Баруун унах цэс> Импорт> Түр санах ой руу очно уу

Тэмдэглэлийн дэвтэр нээж, агуулгыг энд оруулна уу

нөгөө урсгалын хувьд үйлдлийг давтана.

Тиймээс одоо танд хоёр урсгал оруулах болно, байршуулах дээр дарж төслийг хадгална уу.

Алхам 6: Хяналтын самбарын харагдац

Хяналтын самбарын харагдац
Хяналтын самбарын харагдац

Дебаг хийх цонхны хамгийн ойрын буланг дарна уу, та bar grapg дүрсийг олох болно. Энэ нь хяналтын самбарын UI бүхий шинэ цонх нээгдэнэ.

Таймертай тоглож, өөр өөр сонголтыг тохируулаарай.

Долоо хоногийн өөр өөр өдрүүдэд өдрийн өөр өөр цагт нэвтэрч, хүлээгдэж буй шиг ажиллаж байгаа эсэхийг шалгаарай.

Энэхүү төслийг сонгон шалгаруулах шалгуурын хүрээнд саруудыг багтаасан болно.

Таашаал авч, санал хүсэлтээ өгнө үү.

Бүтээмжтэй шүүмжлэлийг би програмист хүн биш бөгөөд үүнийг хийх илүү ухаалаг / богино / энгийн арга зам байх болно.

Зөвлөмж болгож буй: