Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Predchádzajúca revízia Nasledujúca revízia | Predchádzajúca revízia | ||
linux:raspiradio [2014/12/29 15:00] ma3x |
linux:raspiradio [2014/12/29 17:54] (aktuálne) ma3x |
||
---|---|---|---|
Riadok 5: | Riadok 5: | ||
Zakladom hardvérovej časti je Raspberry Pi model B+. | Zakladom hardvérovej časti je Raspberry Pi model B+. | ||
- | K nemu som pridal už len enkoder s tlačítkom a led diódu, slúžiace na jednoduché ovládanie. | + | K nemu som pridal už len enkoder s tlačítkom EC11B15244A7 od firmy ALPS a led diódu, slúžiace na jednoduché ovládanie. |
Eckóder sĺuži na nastavenie hlasitosti a jeho tlačítko na ovladanie prehrávania stop/play. V stave play ledka svieti inak je zhasnutá. Pri dlhšom pordžaní tlačítka nezačne led blikať a po uvoľnení sa spustí príkaz pre systémové vypnutie Rasberry Pi. | Eckóder sĺuži na nastavenie hlasitosti a jeho tlačítko na ovladanie prehrávania stop/play. V stave play ledka svieti inak je zhasnutá. Pri dlhšom pordžaní tlačítka nezačne led blikať a po uvoľnení sa spustí príkaz pre systémové vypnutie Rasberry Pi. | ||
Riadok 14: | Riadok 14: | ||
Návrh DSP: | Návrh DSP: | ||
+ | Pri testovaní tohoto zapojenia vyšlo na javo, že GPIO piny kde bol pripojeny enkóder nefungujú ako vstup. Takže som ako vsupy pre enkoder použil iné piny. | ||
===== Voľba a inštalácia operačného systému ===== | ===== Voľba a inštalácia operačného systému ===== | ||
Riadok 30: | Riadok 30: | ||
Nastavenie časovej zóny koli správne mu generovani časových pečiatok logov. Postup je [[https://wiki.archlinux.org/index.php/Time#Time_zone|tu]].\\ | Nastavenie časovej zóny koli správne mu generovani časových pečiatok logov. Postup je [[https://wiki.archlinux.org/index.php/Time#Time_zone|tu]].\\ | ||
- | Konfigurácia siete | + | ===== Konfigurácia siete ===== |
+ | Defaultne nastavenie siete v ArchLinuxe pre Paspberry Pi realizeje služba [[https://wiki.archlinux.org/index.php/systemd-networkd|systemd-networkd]] ktora je konfigurovaná na DHCP. | ||
+ | Toto nastavenie nije vyhovujúce pretože pri každom pripojení na sieť dostane Raspberry Pi inú IP adresu. Preto som túto službu vypol. | ||
+ | |||
+ | <code bash> | ||
+ | systemctl disable systemd-networkd | ||
+ | </code> | ||
+ | |||
+ | Potom som vytvoril profil pre službu [[https://wiki.archlinux.org/index.php/netctl|netctl]], | ||
+ | pridaním súboru ''static'' do adresára ''/etc/netctl/'' kde sú všetky dostupné profily pre ''netctl''. | ||
+ | |||
+ | Obsah súboru ''static'': | ||
+ | |||
+ | <code> | ||
+ | Description='A basic static ethernet connection' | ||
+ | Interface=eth0 | ||
+ | Connection=ethernet | ||
+ | IP=static | ||
+ | Address=('192.168.1.150/24') | ||
+ | Gateway='192.168.1.1' | ||
+ | DNS=('192.168.1.1') | ||
+ | </code> | ||
+ | |||
+ | Profil sa aplikuje príkazom: | ||
+ | <code bash> | ||
+ | netctl enable static | ||
+ | </code> | ||
naprogramovani\\ | naprogramovani\\ |