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

Raspberry Pi ашиглан буухиа хяналт: 3 алхам
Raspberry Pi ашиглан буухиа хяналт: 3 алхам

Видео: Raspberry Pi ашиглан буухиа хяналт: 3 алхам

Видео: Raspberry Pi ашиглан буухиа хяналт: 3 алхам
Видео: Автоматический календарь-планировщик смен в Excel 2024, Долдугаар сарын
Anonim
Raspberry Pi -ийн тусламжтайгаар буухиа хяналт
Raspberry Pi -ийн тусламжтайгаар буухиа хяналт

Бөөрөлзгөнө pi самбар нь олон төхөөрөмж хооронд зэрэг шилжих боломжгүй үед бидний ихэнх нь асуудалтай тулгардаг. Тиймээс 26 GPIO зүү ашиглан олон төхөөрөмжийг холбох боломжгүй юм. Түүнийг 26 -аас хэтрүүлэх боломжгүй тул 26 -аас дээш төхөөрөмжийг холбох боломжгүй байна.

Энэ асуудлыг GPIO толгой ашиглан шийдэж болно. Нэг толгой дээр бид 16 хүртэлх реле бүхий реле самбарыг холбож, самбаруудын тоог 128 болгон сунгаж болно. Тиймээс нийт 128*16 төхөөрөмжийг холбож болно.

Ингээд эхэлцгээе!

Алхам 1: Тоног төхөөрөмж шаардлагатай

Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай
Тоног төхөөрөмж шаардлагатай

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

1. Реле хянагч

2. Raspberry Pi

3. I2C бамбай

4. 12V хүчдэлийн адаптер

5. I2C холбох кабель

Та тэдгээрийг дарж бүтээгдэхүүнийг худалдаж авах боломжтой. Үүнээс гадна та Dcube дэлгүүрээс илүү гайхалтай материалыг олж авах боломжтой.

Алхам 2: Тоног төхөөрөмжийн холболт

Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт

Raspberry Pi -ийг I2C бамбай/адаптертай холбох алхамууд

Нэгдүгээрт, Raspberry Pi -ийг аваад дээр нь I²C бамбайг тавь. Shield -ийг зөөлөн дарахад бид энэ алхамыг бялуу шиг амархан хийж чадна (№1 ба №2 зургийг үз).

MCP23008 буухиа хянагч ба Raspberry Pi -ийн холболт

I2C кабелийг ашиглан MCP23008 реле хянагчийг I2C бамбай дээрх I2C холбогч портоор бөөрөлзгөнө рүү холбоно уу (Зураг №3 -ийг үзнэ үү).

Самбаруудыг асаах

Raspberry Pi нь ямар ч Micro USB кабелиар тэжээгддэг. Энэ нь 5V ба 2A дээр ажилладаг. Микро USB кабелийг Raspberry Pi -ийн цахилгаан залгуурт залгаарай. Түүнчлэн, реле хянагчийг 12V хүчдэлийн адаптераар асаахаа бүү мартаарай. Үүнийг залгаарай, бид явахад таатай байна!

Эцсийн холболтыг 4 -р зурагт үзүүлэв.

Алхам 3: Ажил ба код (Java ашиглах)

Бид төхөөрөмжийг Linux (Raspbian) ашиглан эхлүүлсэн. Үүний тулд бид Raspberry Pi -ийг дэлгэцийн дэлгэцтэй ашиглаж байна

1. https://pi4j.com/install.html дээрээс "pi4j номын сан" -г суулгана уу. Pi4j бол Raspberry Pi -ийн Java оролт/гаралтын номын сан юм. "Pi4j номын сан" -г суулгах хамгийн хялбар бөгөөд хамгийн тохиромжтой арга бол доор дурдсан тушаалыг Raspberry Pi дээрээ шууд гүйцэтгэх явдал юм.

curl -s get.pi4j.com | sudo bash OR curl -s get.pi4j.com

2. Код бичих боломжтой шинэ файл үүсгэхийн тулд дараах тушаалыг ашиглана.

vi FILE_NAME.java

жишээ нь. vi SAMPLE1.java

3. Файл үүсгэсний дараа бид кодыг энд оруулах боломжтой. Зарим жишээ java кодуудыг манай GitHub репозитороос авах боломжтой. Эдгээрийг эндээс хуулж авснаар ашиглахад бэлэн болно.

4. Кодыг оруулахын тулд "i" товчийг дарна уу.

5. Дээр дурдсан репозитороос кодыг хуулж, таны үүсгэсэн файлд буулгана уу.

6. Кодчилол хийсний дараа "esc" дээр дарна уу.

7. Дараа нь доорх командыг ашиглан кодын цонхноос гарна уу.

: wq

Энэ бол терминалын цонх руу буцах командыг бичих явдал юм

8. Дараах тушаалыг ашиглан кодыг эмхэтгээрэй.

pi4j FILE_NAME.java

жишээ нь. pi4j SAMPLE1.java

9. Алдаа байхгүй бол доор дурдсан тушаалыг ашиглан програмыг ажиллуулна уу.

pi4j FILE_NAME

Жишээлбэл. pi4j ЖИШЭЭ1

Кодын репозитор нь 5 дээжийн кодтой бөгөөд релеийг олон хослолоор удирдах боломжтой. Тиймээс бид бөөрөлзгөнө pi ашиглан буухиа хяналтыг хийсэн.

Реленийг бүжиглэхийн тулд та ямар ая хийж болохыг харцгаая !!

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