BASH: Fotopułapka z Raspberry Pi

Fotopułpka to urządzenie pozwalające rejestrować obraz tylko w momencie wystąpienia zdarzenia. Może być używane np do obserwacji przyrody, ochrony obiektów (np domki jednorodzinne).

W tym wpisie przedstawię jak zbudować proste urządzenie tego typu w oparciu o Raspberry Pi wraz z modułem kamery rev 1.3, które będzie wykrywać zdarzenia i rejestrować kilkusekundowy film po ich wystąpieniu.

Algorytm całego procesu będzie wyglądać następująco:

  • pobierz nowe zdjęcie z kamery
  • jeśli istnieje poprzednie, porównaj

BASH: Implementacja metod GET i POST protokołu HTTP

System Linux, w bardzo łatwy sposób, umożliwia nam dostęp do protokołu TCP, za pomocą którego możemy zaimplementować wiele tekstowych protokołów wyższych warstw. W tym wpisie zaprezentuje jak uzyskać dostęp do zasobów HTTP przez metody GET i POST, za pomocą języka skryptowego BASH.

Zacznijmy od typowego zapytania GET (RFC 2616). Wygląda następująco:

GET / HTTP/1.1 Host: www.wp.pl