Od verzie D2000 v12 je k dispozícii inštalačný program pre operačný systém Raspbian pre platformu Raspberry PI a pre počítače postavené na Raspberry Compute Module (napr. priemyselný počítač Techbase NPE X500 M3).
Pre zjednodušenie je možné pre Raspberrry PI stiahnuť priamo obraz celého systému s nainštalovanou D2000 z adresy https://pub.ipesoft.com/patches/D2000/RaspberryPI/RPI_D2000_current.7z (700 MB, po rozbalení 2.3 GB).
Postup inštalácie a konfigurácie:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.0.108 netmask 255.255.0.0 broadcast 172.16.255.255
inet6 fe80::d2bb:4bde:c49a:5f97 prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:a7:f2:5e txqueuelen 1000 (Ethernet)
RX packets 5175309 bytes 748932223 (714.2 MiB)
RX errors 0 dropped 92287 overruns 0 frame 0
TX packets 1726640 bytes 739692537 (705.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Pozn: Pokiaľ na sieti nemáte DHCP server (prípadne pokiaľ chcete používať fixnú IP adresu), nastavte fixnú IP adresu a masku siete úpravou súboru /etc/dhcpcd.conf.
Štandardné Raspberry PI neobsahuje hodiny reálneho času (RTC obvody), takže treba nastaviť NTP časový server pre synchronizaciu času:
sudo nano /etc/systemd/timesyncd.conf
Upravte v sekcii [Time] riadok s IP adresou NTP servera:
NTP=172.16.0.11
Uložte súbor klávesovou skratkou Ctrl+O a ukončite editor Ctrl+X. Reštartnite NTP server príkazom
sudo systemctl restart systemd-timesyncd
O chvíľu by príkaz date mal vypísať aktuálny čas.
Meraný bod | BCM pin | Popis konfigurácie a funkčnosti |
---|---|---|
M.RPI_22_DI_UP | 22 | Pin nakonfigurovaný ako digitálny vstup s pull-up rezistorom (nepripojený má hodnotu 1, po pripojení na zem hodnotu 0). |
M.RPI_23_TRIGGER_UP | 23 | Pin nakonfigurovaný ako počítadlo zmien signálu s filtrom 100 ms s pull-up rezistorom. Bod meria počet nábežných a dobežných hrán signálu (0V→3.3V a 3.3V → 0V). |
M.RPI_24_TRIGGER_UP_TOON | 24 | Pin nakonfigurovaný ako počítadlo nábežných hrán s filtrom 100 ms s pull-up rezistorom. Bod meria počet nábežných hrán signálu (0V→3.3V). |
M.RPI_25_TRIGGER_UP_TOOFF | 25 | Pin nakonfigurovaný ako počítadlo dobežných hrán s filtrom 100 ms s pull-up rezistorom. Bod meria počet dobežných hrán signálu (3.3V → 0V). |
M.RPI_26_DO | 26 | Pin nakonfigurovaný ako digitálny výstup (hodnoty True nastaví na výstupe 3.3 V, hodnota Frue nastaví na výstupe 0 V). |
M.RPI_27_PWM | 27 | Pin nakonfigurovaný ako pulzne-impulzný výstup, ktorého šírka je konfigurovateľná zápisom hodnoty (hodnoty 0-255 zodpovedajú 0-100%) |
M.RPI_REVISION | - | Vráti hodnotu revízie hardvéru (číslo z riadku "Revision" zo súboru /proc/cpuinfo). |
Výstupy M.RPI_26_DO a M.RPI_27_PWM je možné ovládať (po pripojení napr. LED diód na príslušné piny je vidieť ich blikanie (pin 26) resp. zmenu jasnosti LED diód (pin 27).
Na schéme je zobrazený aj graf s časovými priebehmi jednotlivých meraných bodov, ktoré sú vyčítavané z D2000 Archívu.
Schéma je štandardne zobrazená v anglickom jazyku, v menu System → User preferences je možné zmeniť jazyk pomocou položky Language z EN na SK alebo CZ.
Následne sa rozhranie aj obsah schémy zobrazí vo vybranom jazyku:
Ďalšie poznámky: