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

Улаан зангилаа - RaspberryPi -ийг хянах: 8 алхам
Улаан зангилаа - RaspberryPi -ийг хянах: 8 алхам

Видео: Улаан зангилаа - RaspberryPi -ийг хянах: 8 алхам

Видео: Улаан зангилаа - RaspberryPi -ийг хянах: 8 алхам
Видео: Замена отопления в новостройке. Подключение. Опрессовка. #17 2024, Арваннэгдүгээр
Anonim
Улаан зангилаа - RaspberryPi -ийг хянах
Улаан зангилаа - RaspberryPi -ийг хянах

Энэхүү зааварчилгаанд бид Node-Red програм хангамжийг хэрхэн тохируулах, түүнчлэн бөөрөлзгөнө pi дээрээ GPIO-г хэрхэн хялбархан хянах талаар авч үзэх болно.

Алхам 1: Багц суулгах

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

pi@raspberrypi: ~ $ sudo apt-get update

pi@raspberrypi: ~ $ sudo apt-get install build-essential python-rpi.gpio

(хэрэв сунгах rasbian ажиллаж байгаа бол үүнийг аль хэдийн суулгасан байх ёстой.)

pi@raspberrypi: ~ $ bash <(curl -sL

Алхам 2: Node-Red-ийг анх удаа эхлүүлэх

Node-Red-ийг эхлүүлэхийн тулд та терминалын тушаалыг ажиллуулах хэрэгтэй: pi@raspberrypi: ~ $ node-red-start

Pi ачаалах үед Node-Red-ийг автоматаар эхлүүлэхийн тулд та дараах тушаалыг ашиглан үйлчилгээг идэвхжүүлэх хэрэгтэй.

pi@raspberrypi: ~ $ sudo systemctl нь nodered.service -ийг идэвхжүүлнэ

Алхам 3: Вэб хуудсанд нэвтрэх

Вэб хуудсанд нэвтэрч байна
Вэб хуудсанд нэвтэрч байна

Одоо та бөөрөлзгөнө pi дээрээ Node-Red хөгжүүлэх зорилгоор ажиллаж байгаа вэб хуудсанд нэвтрэх хэрэгтэй.

Үүнийг хийхийн тулд та pi хаяг руугаа ороод 1880 порт ашиглах хэрэгтэй.

Жишээ:

Хэрэв миний pi хаяг 192.168.1.40 бол би https://192.168.1.40:1880 ашиглан нэвтрэх болно.

Алхам 4: GPIO -д зориулсан хяналтын самбарын модулийг суулгах

GPIO -д зориулсан хяналтын самбарын модулийг суулгаж байна
GPIO -д зориулсан хяналтын самбарын модулийг суулгаж байна

Одоо бид GPIO -ийг хянах хяналтын самбар үүсгэхийг авч үзэх болно. Эхлээд бид хяналтын самбарын бүрэлдэхүүн хэсгийг суулгах хэрэгтэй болно.

Pi дээрх терминал дээр дараах тушаалыг гүйцэтгэнэ.

pi@raspberrypi: ~ $ node-red-stop

pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm node-red-dashboard-ийг суулгах pi@raspberrypi: ~ $ node-red-start

Алхам 5: GPIO -д зориулсан хяналтын самбар үүсгэх

Одоо та энэ төслийн өмнө хайж байсан хөтчийн хуудас руу буцах хэрэгтэй болно.

Энэ хуудаснаас бид GPIO -ийн жишээг бүтээх болно. Би унтраалга, гулсагчийг GPIO асаах, унтраах, нэгийг нь pwm долгион хийх болно.

Та самбарт байгаа самбарын зүүн талаас солих товчлуурыг олж урсгалын 1 рүү чирэх хэрэгтэй болно. Дараа нь та гулсагчийг олж Flow 1 рүү чирэх хэрэгтэй болно.

Одоо та бөөрөлзгөнө pi хэсгээс GPIO олох хэрэгтэй. Одоо та оролтын модуль тул gpio модулийг зүүн талд холбох цэгтэй байхыг хүсч байна. Эдгээрийн хоёрыг унтраалга ба гулсагчийн эсрэг талын Урсгал 1 рүү чирнэ үү.

Зүгээр л курсороо унтраалгын зүүн талын холбох цэг дээр байрлуулаад GPIO -ийн нэг талын зүүн талын холбох цэг рүү чирнэ үү. Гулсагчтай ижил зүйлийг хий.

Холбогдсоны дараа хэсэг бүрийг давхар товшиж тохируулах хэрэгтэй.

Алхам 6: Шилжүүлэгчийг тохируулах

Шилжүүлэгчийг тохируулж байна
Шилжүүлэгчийг тохируулж байна
Шилжүүлэгчийг тохируулж байна
Шилжүүлэгчийг тохируулж байна

Шилжүүлэгч цэг дээр хоёр товшоод шинж чанаруудын цэсийг нээнэ үү.

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

Одоо шинэ бүлгийн нэр үүсгээрэй (миний нэрийг анхдагчаар үлдээсэн)

TAB -ийн хажууд байгаа харандаа дүрсийг сонгоод хүснэгтийг нэг хэсэг болгохыг хүсээрэй (би гэрийг сонгосон)

Одоо баруун дээд буланд байгаа шинэчлэлтийг сонгоно уу.

Одоо та шилжүүлэгчийнхээ хэмжээ, байршлыг сонгож болно. Та ашиглахыг хүсч буй дүрсээ олж аваад бүх гоо сайхны бүтээгдэхүүнээ хийснийхээ дараа ачааны даацын сонголтууд руу орно.

Шилжүүлэгчийн хувьд ачааллын сонголтыг дараах байдлаар тохируулах шаардлагатай.

Ачаалал ихтэй текст хайрцгийн хажууд унах сумыг сонгоод хоёр ачааны дугаарыг сонгоод дараа нь тохируулна уу.

Ачааллын хувьд: 1

Ачаалалгүй: 0

Одоо та солихыг хүсч буй GPIO зүүгээ тохируулах хэрэгтэй.

Шилжүүлэгчийн зүү дээр хоёр товшвол rpi-gpio гарах горимыг нээнэ.

Ашиглахыг хүссэн зүүгээ сонгоорой, бидний хувьд бид GPIO04-7 зүү ашиглаж байна.

Хэрэв та хүсвэл нэр өгөөд "Дууссан" -ыг сонгоно уу.

Алхам 7: Гулсагчийг тохируулах

Гулсагчийг тохируулж байна
Гулсагчийг тохируулж байна
Гулсагчийг тохируулж байна
Гулсагчийг тохируулж байна

Слайдерыг тохируулахын тулд эхлээд гулсагчийн хяналтын самбар дээрх товчлуур дээр давхар товшино уу.

Тэнд очсоны дараа та "шошго" өмчийг нэрээ UI -д оруулахыг хүсч буй зүйлээ засах болно.

Дараа нь та хамгийн бага ба хамгийн дээд мужийг тохируулна. ХОУХД -ийн LED гэрэлтүүлэг нь ихэвчлэн хувиараа байдаг тул %Duty Cycle -ийн улмаас бидэнд хамгийн бага нь 0, хамгийн ихдээ 100 байх шаардлагатай.

Одоо бидний жишээнээс харахад гэрэл нь гэрлийг хэр түрэмгий болгож байгаа нь алхам алхамаас шалтгаалж байна. Надад нэг алхам тутамд тохируулсан байдаг тул гулсагчийн 1 нэгж нь 1% -ийн гэрэлтүүлэгтэй тэнцдэг.

Энэ бол гулсагч юм

Pin -ийн хувьд та холбогдох GPIO pin модулийг давхар товших хэрэгтэй болно.

Одоо бид GPIO18 зүүг сонгосон тул энэ нь Raspberry pi 3 B+ -н PMW зүү юм

Дараа нь та ХБХ -ийн гаралтыг төрөл талбарт сонгох хэрэгтэй бөгөөд ингэснээр энэ нь ХОУХ -ны гаралт гэдгийг мэддэг болно.

Нэр өгөөрэй, тэгвэл та явах гэж байна.

Алхам 8: UI -ийг эхлүүлэх, турших

Image
Image

Одоо хяналтын самбарынхаа шинэ интерфэйсийг шалгахын тулд та баруун дээд буланд байрлуулах товчлуур дээр дарж өөрийн хүссэн кодоо байрлуулах хэрэгтэй. Дараа нь та зангилааны улаан өнгөтэй pi-ийн IP хаяг руу очих хэрэгтэй. Хэрэглэгчийн интерфэйсийн тэмдэглэгээг жишээ нь энд байрлуулна уу: https://192.168.1.31:1880/ui Таны харж байгаа зүйл бол таны хийсэн унтраалга, гулсагч юм. Одоо та тус бүр дээр дарж тест хийж болно, энэ заавар танд таалагдсан гэж найдаж байна, youtube суваг болон видеог үзээд бусад мэдээллийг үзээрэй.

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