Përmbajtje:

Kontrolli i stafetës me mjedër Pi: 3 hapa
Kontrolli i stafetës me mjedër Pi: 3 hapa

Video: Kontrolli i stafetës me mjedër Pi: 3 hapa

Video: Kontrolli i stafetës me mjedër Pi: 3 hapa
Video: Белокурая крыша с мокрым подвалом ► 1 Прохождение Lollipop Chainsaw 2024, Nëntor
Anonim
Kontrolli i stafetës me Raspberry Pi
Kontrolli i stafetës me Raspberry Pi

Shumica prej nesh janë përballur me problemin kur bordi i mjedrës pi nuk është i aftë të kalojë midis pajisjeve të shumta njëkohësisht. Pra, lidhja e pajisjeve të shumta duke përdorur 26 kunjat GPIO nuk është e mundur. Për më tepër, nuk mund të shtrihet përtej 26 kështu që më shumë se 26 pajisje nuk mund të lidhen.

Ky problem mund të zgjidhet duke përdorur një kokë GPIO. Në një kokë, ne mund të lidhim një Relay Board me deri në 16 Relai dhe mund të zgjasim numrin e bordeve në 128. Pra, në total, mund të lidhen 128*16 pajisje.

Le të Fillojmë atëherë!

Hapi 1: Nevojitet harduer

Nevojitet harduer
Nevojitet harduer
Nevojitet harduer
Nevojitet harduer
Nevojitet harduer
Nevojitet harduer
Nevojitet harduer
Nevojitet harduer

Për këtë projekt, ne do të përdorim:

1. Kontrolluesi stafetë

2. Raspberry Pi

3. Mburoja I2C

4. Përshtatës i rrymës 12V

5. Kabllo Lidhëse I2C

Ju mund ta blini produktin duke klikuar mbi to. Gjithashtu, mund të gjeni materiale më të shkëlqyera në Dyqanin e Dcube.

Hapi 2: Lidhjet e harduerit

Lidhjet e harduerit
Lidhjet e harduerit
Lidhjet e harduerit
Lidhjet e harduerit
Lidhjet e harduerit
Lidhjet e harduerit
Lidhjet e harduerit
Lidhjet e harduerit

Hapat për të lidhur Raspberry Pi me I2C Shield/Adapter

Së pari, merrni Raspberry Pi dhe vendosni Mburojën I²C mbi të. Shtypni Shield me butësi dhe ne jemi bërë me këtë hap aq të lehtë sa byrek (shiko foton #1 ).;

Lidhja e kontrolluesit të stafetë MCP23008 dhe Raspberry Pi

Duke përdorur një kabllo I2C, lidhni kontrolluesin e stafetës MCP23008 me Raspberry përmes portës lidhëse I2C në I2C Shield (shiko foton #3).

Fuqizoni bordet

Raspberry Pi mund të mundësohet nga çdo kabllo Micro USB. Punon në 5V dhe 2A. Futeni kabllon Micro USB në prizën e energjisë të Raspberry Pi. Gjithashtu, mos harroni të ndizni kontrolluesin e stafetës me përshtatës të energjisë 12V. Futeni në prizë dhe jemi mirë të shkojmë!

Lidhjet përfundimtare janë dhënë në figurën #4.

Hapi 3: Puna dhe Kodi (Duke përdorur Java)

Ne e kemi nisur pajisjen me Linux (Raspbian). Në këtë, ne po përdorim Raspberry Pi me një ekran monitori

1. Instaloni "bibliotekën pi4j" nga https://pi4j.com/install.html. Pi4j është një Bibliotekë Java Input/Output për Raspberry Pi. Një metodë e lehtë dhe më e preferuar për të instaluar "bibliotekën pi4j" është të ekzekutoni komandën e nënpërmendur direkt në Raspberry Pi tuaj:

kaçurrela -s merrni.pi4j.com | sudo bash OSE kaçurrela -s merrni.pi4j.com

2. Për të krijuar një skedar të ri ku mund të shkruhet kodi, do të përdoret komanda e mëposhtme:

vi FILE_NAME.java

p.sh. vi SAMBLE1.java

3. Pas krijimit të skedarit, ne mund të futim kodin këtu. Disa shembuj të kodeve java janë në dispozicion në Depon tonë të GitHub. Këto janë gati për t'u përdorur thjesht duke i kopjuar nga këtu.

4. Për të futur kodin shtypni butonin "i".

5. Kopjoni kodin nga depoja e sipërpërmendur dhe ngjiteni në skedarin e krijuar nga ju.

6. Klikoni “esc” pasi të keni përfunduar me kodimin.

7. Pastaj përdorni komandën e përmendur më poshtë për të dalë nga dritarja e kodit:

: wq

Kjo është komanda e komandës quit quit për t'u kthyer në dritaren e terminalit

8. Përpiloni kodin duke përdorur komandën e mëposhtme:

pi4j FILE_NAME.java

p.sh. pi4j SAMPLE1.java

9. Nëse nuk ka gabime, ekzekutoni programin duke përdorur komandën e nënpërmendur:

pi4j FILE_NAME

P.sh. pi4j SHEMBULL1

Depoja e kodeve ka 5 kode shembull dhe mund të kontrollojë stafetën në shumë kombinime të ndryshme. Pra, ne kemi bërë kontrollin e stafetës me pi mjedër.

Le të shohim se cilën melodi mund të bëni, për ta bërë stafetën të kërcejë !!

Recommended: