Përmbajtje:
Video: Kontrolli i stafetës me mjedër Pi: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
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
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
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:
Ndërprerës i stafetës me dy butona: 3 hapa
Ndërprerësi i stafetës me dy butona: Ky artikull ju tregon se si të bëni një ndezës dhe fikur çelësin e butonit. Ky qark mund të bëhet me dy ndërprerës. Shtypni një ndërprerës dhe llamba ndizet. Shtypni një çelës tjetër dhe llamba fiket. Megjithatë, kjo Ins
Kontrolli i stafetës Arduino mbi internet: 5 hapa
Kontrolli i Stafetës Arduino mbi Internet: Mirë se vini
Kontrolli i një bordi stafetë nga Octoprint në një mjedër Pi: 5 hapa
Kontrollimi i një bordi stafetë nga Octoprint në një Raspberry Pi: Pra, ju keni një pi mjedër me Octoprint dhe madje keni një konfigurim të kamerës. Gjëja e fundit që ju nevojitet është një mënyrë për të ndezur dhe fikur printerin tuaj 3D dhe ndoshta për të kontrolluar një dritë. Ky udhëzues është për ju! Kjo është frymëzuar dhe thjeshtuar nga: https: //github.co
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Rele Control me NodeMCU dhe IR Receiver Using WiFi and IR Remote and Android App: Kontrolli i 8 ndërprerësve të stafetave duke përdorur nodemcu dhe marrësin ir mbi wifi dhe ir aplikacionin e largët dhe android. Ir i largët punon pavarësisht nga lidhja wifi. K ISTU ASHT A KLIKIM I VERSIONIT TP PPRDITSUAR KETU