Przygotowanie Raspberry Pi

wpis w: Domoticz | 4

Zainstalowanie systemu Raspbian Jessie (pełną wersję a nie LITE) zaczniemy od ściągnięcia oficjalnego obrazu ze strony https://www.raspberrypi.org/downloads/raspbian/

Po ściągnięciu pliku czy to przez Torrent czy też przez przeglądarkę należy rozpakować archiwum *.zip.

Powinniśmy zobaczyć plik z rozszerzeniem .img, który zajmować powinien coś w okolicach 4GB.

Następnie ze strony https://sourceforge.net/projects/win32diskimager/ ściągamy Win32DiskImager poprzez naciśnięcie zielonego przycisku Download.

 

Program Win32Diskimager
Program Win32Diskimager

 

Do czytnika kart w komputerze wkładamy kartę SD (lub micro SD – w zależności od wersji Raspberry Pi) – minimum 8GB. Dobrze by było jakby była choćby klasy 10. Odpalamy Win32DiskImager. W programie wskazujemy miejsce naszego obrazu systemu Raspian Jessie (plik o rozszerzeniu .img). Wybieramy następnie literę dysku naszej karty SD w Win32DiskImager i naciskamy przycisk ‘Zapisz’. Akceptujemy ostrzeżenia. Nie pozostaje nam nic innego jak czekanie aż cały proces się zakończy.

Po zakończeniu klikamy ‘OK’ i wkładamy naszą kartę do Malinki, którą podpinamy do zasilania – może być to zwykła ładowarka do telefonu. Podłączamy również kabel sieciowy by Nasza Malina miała dostęp do Internetu (dopiero później zajmiemy się konfiguracją karty WIFI).

Po odpaleniu RPi logujemy się do Naszego Routera żeby sprawdzić jakie IP router przydzielił dla Naszej maliny (jeżeli nie wiecie jak to zrobić możecie skorzystać z zewnętrznego programu, np. http://cc-get-mac-address.software.informer.com/2.1/)

Gdy już znamy adres lokalny możemy w końcu się zalogować.

Logowanie do Maliny przez SSH zaczniemy od ściągnięcia programu PUTTY ze strony https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

 

Program PuTTY
Program PuTTY

 

Po ściągnięciu i odpaleniu w miejscu ‘Host name (or IP address)’ wpisujemy adres IP naszego urządzenia (w moim przypadku to – 192.168.0.15). Nic więcej nie zmieniamy. Naciskamy przycisk ‘Open’. Chwilkę czekamy. Przy okazji następnego komunikatu naciskamy przycisk ‘TAK’.

Login to: pi

Hasło to: raspberry

Po naciśnięciu ‘ENTER’ jesteśmy w końcu zalogowani do Naszej Maliny 🙂

Konfiguracja podstawowych parametrów Naszej „Maliny” – strefa czasowa, opcje regionalne, zmiana hasła:

Gdy jesteśmy już zalogowaniu do Maliny powinniśmy mieć przed oczami mniej więcej takie okienko:

Pierwsze uruchomienie raspberry
Pierwsze uruchomienie raspberry

 

Aby wejść do ustawień raspberry należy wpisać:

  • sudo raspi-config

Polecenie sudo daje Nam uprawnienia root – będziemy często używali tej komendy)
Otworzy Nam się okno konfiguracyjne Naszej Maliny:

Okno konfiguracyjne Raspberry Pi
Okno konfiguracyjne Raspberry Pi

 

Po pierwsze wybieramy Expand Filesystem i wciskamy ‘Enter’ – robimy to by w dalszym procesie nie zabrakło Nam miejsca.

Następnie wybieramy Change User Password i wpisujemy dwukrotnie nasze nowe hasło do Maliny.

W następnym kroku wybieramy Internationalisation Options – ja zmieniam tylko Timezone na Europe i Warsaw. Możecie jeszcze zmienić Locale na Polski ale nie jest to do niczego potrzebne a może przeszkadzać jak będziecie korzystali z tego poradnika także na ten moment nie polecam.

To by było na tyle jeżeli chodzi o ustawienia.

Naciskamy Finish i wybieramy opcję restartu raspberry

Po naciśnięciu ‘Enter’ raspberry zrestartuje się a my stracimy połączenie. Żeby znowu się zalogować należy znowu odpalić program PuTTY, wpisać adres IP, login i nasze nowe hasło.

Wstępna konfiguracja za Nami 🙂

Aktualizacja systemu polega na wpisaniu kilku komend w wierszu poleceń:

  • sudo apt-get update
  • sudo apt-get upgrade – będziemy musieli potwierdzić przyciskiem ‘Y’ chęć instalacji
  • sudo reboot

Po ponownym zalogowaniu wpisujemy:

  • sudo rpi-update
  • sudo reboot

Cały proces powinien zająć od kilku do kilkunastu minut w zależności od rodzaju Maliny.

W ten oto sposób mamy zainstalowany czysty i aktualny system. W następnym kroku (poście) dowiemy się jak skonfigurować kartę WIFI żaby nie musieć używać kabla – bo w końcu przecież chodzi Nam o mobilność całego systemu.

4 Odpowiedzi

  1. Warto wspomnieć że nie zadziała to z nowym (2017) oprogramowaniem, należy stworzyć plik o nazwie ,,ssh,, na karcie. Bez tego putty się nie połączy.

    • Łukasz Kostrzewa

      Dokładnie!
      Musiałem to zrobić w przypadku Raspberry Pi Zero W.
      Pozdrawiam Kamil

  2. jak wygląda możliwość spięcia, malinki z domoticzem plus PLC jako obsługa we/wy. Domoticz wówczas miałby pełnić rolę głównie wizualizacji, a cała automatyka zaimplemenowana w Plc. – ewentualnie odczyt temperatur po 1wire. Są jakieś biblioteki żeby spiąć to po modbusie tcp/rtu?

    • Agnieszka Kostrzewa

      Witam Serdecznie. Niestety nie mam wiedzy w tym zakresie. Moze ktos robil taki projekt i jest w stanie pomoc?

Zostaw Komentarz

*