Kategoria: raspberry

Raspberry Pi – Obraz skrojony na miarę

Hej! W dzisiejszym artykule dowiemy się jak przenieść obraz systemu, który fizycznie zajmuje np. 1 GB z karty o dużej pojemności na mniejszą kartę. W moim przypadku będzie to przeniesienie systemu zajmującego około 1,2 GB z karty 16 GB na kartę 2GB. Analogiczny ruch będziemy mogli wykonać w drugą stronę, czyli jeżeli braknie nam miejsca na aktualnej karcie możemy z łatwością przenieść cały sytem bez szwanku na większą kartę :)

Czytaj dalej...

Raspberry Pi – instalacja serwera www (apache)

Raspberry Pi jest malutkim komputerem na którym możemy uruchamiać wiele ciekawych aplikacji, a dzięki złączu 2×20 pin mamy dostęp do portów GPIO przez które możemy podłączyć różnego rodzaju czujniki, diody i przyciski. Dziś pokażę Wam jak zainstalować serwer www, który pozwoli nam postawić na naszej malinie w pełni funkcjonalną stronę www (która może być np. panelem wyświetlającym wartości czujników).

Czytaj dalej...

Raspberry Pi – Sterowanie portami GPIO w Pythonie

Kiedy postawiliśmy już system na malince oraz zabezpieczyliśmy kartę pamięci przed zbyt szybkim zużyciem pora na krótki wstęp do sterowania portami GPIO. W dzisiejszym artykule poznamy podstawową składnię języka Python (np. jak stworzyć zmienną, funkcję lub napisać pętlę) a także dowiemy się w jaki sposób Python może pomóc nam sterować portami GPIO (czyli np. zaświecić diodę LED lub wykryć wciśnięcie przycisku).

Czytaj dalej...

Raspberry Pi – Na ratunek karcie pamięci

W dzisiejszym wpisie poświęconym mini komputerkowi Raspberry Pi dowiemy się jak uchronić kartę pamięci na której zainstalowany jest system operacyjny od przedwczesnej śmierci. Jak wiadomo każda pamięć typu flash (a do tego grona zaliczają się właśnie karty pamięci używane w RPi) ma ograniczoną ilość cykli zapisów. Po ich wyczerpaniu komórki pamięci nie mogą być nadpisane i tym samym karta zaczyna umierać. Dziś zaprezentuję Wam kilka trików jak ograniczyć ilość zapisów które Raspbian wykonuje pod maską.

Czytaj dalej...

RPi: podstawy – sterowanie GPIO i przekaźnikami

Niedawno dostaliśmy pytanie od jednego klienta – jak sterować przekaźnikami z Raspberry Pi. Ponieważ nie było to pierwsze pytanie takiego typu, postanowiłem napisać kilka słów tutaj. W ofercie Nettigo mamy już kilka różnych modułów przekaźników. Różnią się ilością przekaźników, napięciem zasilającym oraz sposobem sterowania. Niektóre z nich mają (w uproszczeniu – te czerwone) możliwość wyboru, który stan logiczny (niski czy wysoki) będzie oznaczał że przekaźnik jest włączony. Ponieważ każdy przekaźnik ma trzy wyjścia (wspólne, normalnie wyłączone i normalnie włączone) da się dobrać właściwe podłączenie niezależnie od tego jak sterujesz przekaźnikiem. Może mieć to wpływ tylko na wygodę programowania oraz na

Czytaj dalej...

Raspberry Pi i LCD na I2C

No cóż o Arduino było, teraz czas na Raspberry. Ten sam konwerter I2C do znakowych LCD może być użyty też z Raspberry Pi. Jednak tutaj pojawia się potencjalny problem – poziomy napięć. Większość LCD znakowych wymaga napięcia zasilającego 5V. O ile jeszcze logika (czyli sam kontroler wyświetlacza) będzie działał przy zasilaniu 3.3V to podświetlenie już niekoniecznie. LCD zasilany jest z konwertera, jeśli tego zasilimy napięciem 5V, to takie zasilanie też dostanie LCD. Rasperry Pi ma wyjście na GPIO z napięciem 5V, więc w czym problem? Ano, Raspberry nie znosi jeśli dostanie napięcie większe niż 3.3V na pin GPIO. A jeśli

Czytaj dalej...

Wyświetlacz 2.8″ na kontrolerze ILI9341 – podłączenie do Raspberry Pi

Od jakiegoś czasu popularne stały się wyświetlacze z kontrolerem ILI9341. Dlatego, że są tanie i łatwo podłączyć je do Arduino, Raspberry Pi czy innych płytek. Dzisiaj pokażemy jak podłączyć wyświetlacz do Raspberry Pi na 2 sposoby – wyświetlając statyczne grafiki, oraz pulpit systemu. Czego będziemy potrzebowali? Oczywiście wyświetlacza, przydadzą nam się również przewody F-F do połączenia z Raspberry Pi. Podłączenie wyświetlacza: 3.3V Raspberry Pi – Vcc wyświetlacza GND Raspberry Pi – GND wyświetlacza CE0 (GPIO8) Raspberry Pi – CS wyświetlacza GPIO23 Raspberry Pi – RESET wyświetlacza GPIO18 Raspberry Pi – D/C wyświetlacza MOSI (GPIO10) Raspberry Pi – SDI (MOSI) wyświetlacza

Czytaj dalej...

Linux Magazine 148

Chcemy podzielić się z Wami informacją o czerwcowym numerze Linux Magazine: Artykuł na temat Raspberry Pi poświęcony jest możliwym zastosowaniom niedrogiego układu ESP8266. Materiał wiodący zawiera przegląd edukacyjnych dystrybucji Linuksa omawia systemy Sugar, Uberstudent, Edubuntu, Debian Edu, openSUSE Edu Life i UCS@School, których twórcy odpowiadają na potrzeby nauczycieli. Na dołączonym DVD znajduje się Tails 2.3 zapewniający anonimowość i prywatność w internecie. Wewnątrz wydania również: monitorowanie systemów przy użyciu Prometheusa, test pięciu narzędzi desktopowych do tworzenia kopii zapasowych: Déjŕ Dup, Back in Time, Sbackup, luckyBackup i Areca Backup, korzystanie z bazy danych SQLite, protokół serwera wyświetlania Wayland, który zastępuje starzejący się

Czytaj dalej...

Wysyłanie poleceń z Raspberry do tinyBrd

Dotychczas tinyBrd wysyłało przez NRF24L01 dane do Raspberry. Zarówno gdy testowaliśmy jakość połączenia jak i gdy wysyłaliśmy dane z DS18B20. Tym razem na warsztat weźmiemy odwrotny przykład. Plan jest następujący: Raspberry będzie wysyłało żądanie odczytu stanu wejścia analogowego w tinyBrd a po otrzymaniu stanu będzie wysyłać polecenie zapalenia odpowiedniej ilości diod podłączonych do tinyBrd. Plan jest znany, to może pokażemy co wyszło finalnie: Pierwsze podejście do implementacji jest takie: RPi wysyła pakiet z jednym bajtem o wartości 99, co znaczy 'podaj mi stan wejścia analogowego’, tinyBrd odeśle wtedy wartość. Raspberry odbierze dane od tinyBrd i wyśle dwa bajty do tinyBrd,

Czytaj dalej...