Raspberry Pi Cluster HAT.




Tillbaka till Raspberry Pi.
Inledning.
Anmärkning.
Installation.
Kontroll.
Programmering.
Referenser.
Litteratur.




Inledning.

Cluster HAT är det perfekta verktyget för modelling, testa och att lära sig småskallig cluster. Cluster HAT är utvecklad för att ansluta en kontroller (Raspberry Pi A+/B+/2/3) med 4 Raspberry Pi Zero'n konfigurerade för att användas i USB-mod. Byggsatsen består av 1 x Cluster HAT, 4 x Raspberry Pi Zero's, 4 x 16GB Micro SD Cards.
OBS! Att även en Raspberry Pi B+/2/3 med SD Card & strömförsörjning krävs. Dessa delar ingår inte i byggsatsen men kan köpas separat.

Cluster HAT Kit egenskaper:
Small Scale Cluster Simulator
USB Gadget Mode: Ethernet och Serial Console.
På kortet en 4-ports USB 2.0 hub.
Zeros är strömförsörjda via Controller Pi GPIO
Individuella Raspberry Pi Zero strömförsöjs via Controller Pi GPIO
Kontakt för Controller Serial Console (FTDI Basic).

Kit innehåller:
Cluster HAT
HAT standoffs och skruvar
Kort USB-kabel (färgen kan variera)
4 x Raspberry Pi Zero
4 x 16GB Class 10 Micro SD-kort

 

Anmärkning.

Jag har inte hittat några instuktioner på hur man kommer vidare. Det jag hittade fick jag inte att fungera. Tillsvidare får detta projekt vila. (2017-07-01)

 


Till början.


Installation.


Enkel.

Ladda ner en image för varje Pi (Controller/P1/P2/P3/P4) och installera till SD-korten. Det finns en Controller version tillgänglig med Jessie PIXEL Graphical interface och en Jessie Lite (du behöver bara en av dem).

PIXEL Controller - Jessie med PIXEL image för controllern. ( torrent | magnet )
Lite Controller - Jessie Lite image för controllern. ( torrent | magnet )
P1 - Jessie Lite image för Zero P1. ( torrent | magnet )
P2 - Jessie Lite image för Zero P2. ( torrent | magnet )
P3 - Jessie Lite image för Zero P3. ( torrent | magnet )
P4 - Jessie Lite image för Zero P4. ( torrent | magnet )

Packa upp och installera filerna enligt standard.
Just nu verkar det vara så att de medföljande micro-SD-korten redan är installerade.
Då jag använder Linux installerar jag på följande sätt:
dd bs=4M if=/home/jan/Development/ClusterHAT-2017-03-02-pixel-1-controller.img of=/dev/mmcblk0
Upprepa detta för alla 5 korten.


 


Till början.


Kontroll.

USB Hub

Port 4 -> Pi Zero P1
Port 3 -> Pi Zero P2
Port 2 -> Pi Zero P3
Port 1 -> Pi Zero P4

Power Control

GPIO21 - ALERT LED
GPIO22 - Power Pi Zero P1
GPIO23 - Power Pi Zero P2
GPIO24 - Power Pi Zero P3
GPIO25 - Power Pi Zero P4

OBS! GPIO pins 22-25 strömförsörjer INTE Pi Zero direkt, de används endast för kontroll.

Från Controller Pi kan Pi Zeros strömförsörjas genom att kontrolleras med "clusterhat " kommando i din installerade images.



Custom Control

Ifall du inte använder vår images kan använda vårt skript för att ladda ner vårt clusterhat-script (behöver kanske modifieras för din konfiguration) eller använda wiringpi direkt för att skifta GPIO pins.

apt-get install wiringpi

Controllerns GPIO-pinnar konfigureras automatiskt av Cluster HAT för att bli utgångar så Pi Zero strömförsörjning kan aktiveras/avaktiveras med enklare kommandon.



Ovanstående kommandon kan användas i ett skript för att slå på /slå av och trigga strömförsörjningen på varje Pi Zero individuellt. Vi föreslår ett par sekunders fördröjning innan man slår på strömförsörjningen till en Pi Zero för att hinna stabilisera effektuttaget från ditt nätaggregat.


Till början.


Programexempel.

Har ännu (2017-06-28) inte gjort något program



 


Till början.




Referenser.


Installation: Engelska.
Inköp: ModMyPi.



 

Litteratur.


Adlibris: Raspberry Pi Super Cluster. Bygg dit egna parallell cluster med Raspberry Pi.



 


Till början.