Raspberry Pi Minibian przewodnik po instalacji, konfiguracji, optymalizacji

htop

[AKTUALIZACJA:2015-03-12]
Jeśli nasza malina służy nam głównie do poznawania świata elektroniki i pisania skryptów w języku python oraz kontrolowania przez interfejs www to możemy skorzystać z minimalistycznej dystrubucji Minibian.… Czytaj dalej “Raspberry Pi Minibian przewodnik po instalacji, konfiguracji, optymalizacji”

Raspberry Pi ośmiokanałowy moduł przekaźników RM10 5V z izolacją optoelektroniczną 10A/125VAC

przekaznik_1

Podstawą inteligentnego domu jest sterowanie różnymi urządzeniami elektrycznymi, oświetleniem, bramą garażową, nawadnianiem itp. Najczęściej używa się do tego różnego rodzaju przekaźników. W tym przykładzie do włączania żarówki halogenowej 42W zostanie użyty przekaźnik ośmiokanałowy moduł przekaźników RM10 5V z izolacją optoelektroniczną 10A/125VAC.… Czytaj dalej “Raspberry Pi ośmiokanałowy moduł przekaźników RM10 5V z izolacją optoelektroniczną 10A/125VAC”

Raspberry Pi Wstęp do PWM czyli ściemnianie i rozjaśnianie diody

dioda_1

Podstawowe mechanizmy działania elektroniki czasem najlepiej przećwiczyć na najprostszych elementach takich jak diody. Poniżej przykład sterowania PWM diodą niebieską 5 mm.… Czytaj dalej “Raspberry Pi Wstęp do PWM czyli ściemnianie i rozjaśnianie diody”

Raspberry Pi Sterowanie Syrena alarmowa S2 – 6-14V 105dB 6 tonów

syrena_1

Jednym z istotnych elementów systemu ochrony inteligentnego domu są syreny alarmowe. W tym przykładzie zostanie użyta syrena alarmowa S2 – 6-14V 105dB posiadająca 6 różnych tonów.… Czytaj dalej “Raspberry Pi Sterowanie Syrena alarmowa S2 – 6-14V 105dB 6 tonów”

Raspberry Pi Sterowanie wentylatorem 12V ULN2804A / TIP122 + BC327

wentylator12_3

Dostępne obciążenie dla wszystkich pinów maliny to łącznie 50 mA. Obciążając wszystkie 17 pinów wychodzi po 3mA na pin. Maksymalnie 1 pin powinno obciążać się natężeniem nie większym niż 16 mA.… Czytaj dalej “Raspberry Pi Sterowanie wentylatorem 12V ULN2804A / TIP122 + BC327”

Raspberry Pi kontaktron czujnik otwarcia okien i drzwi + układ MCP23017

kontaktron_1

Budując inteligenty dom, nie można pominąć kwestii bezpieczeństwa. Informację o otwartych oknach i drzwiach dostarczyć nam mogą różnego rodzaju kontaktrony. W tym przykładzie użyto najprostszego kosztującego niecałe 7 zł kontaktronu dedykowanego do drzwi .… Czytaj dalej “Raspberry Pi kontaktron czujnik otwarcia okien i drzwi + układ MCP23017”

Raspberry Pi ekspander MCP23017 czyli sposób na 128 dodatkowych GPIO

MCP23017_1

Z czasem zaczyna brakować wolnych GPIO w naszej malinie. Rozwiązaniem problemu są różnego rodzaju ekspandery np. MCP23017 – 16 ports i2c based,MCP23S17 – 16 ports spi based,MCP23008 – 8 ports i2c based,MCP23S08 – 8 ports spi based.… Czytaj dalej “Raspberry Pi ekspander MCP23017 czyli sposób na 128 dodatkowych GPIO”

Raspberry Pi YL-69 + MCP3008 czyli analogowy odczyt z czujnika wilgotności gleby

MCP3008

Raspberry Pi nie posiada wejść analogowych. Aby więc odczytać wartość analogową z zakresu 0-1023 trzeba zastosować alternatywne rozwiązania np. w postaci układów MCP3008 lub MPC3004 i odczytać analogową informację poprzez interfejs szeregowy SPI.… Czytaj dalej “Raspberry Pi YL-69 + MCP3008 czyli analogowy odczyt z czujnika wilgotności gleby”

Raspberry Pi zdalny dostęp, reverse ssh, internet mobilny

REVERSESSH_1

Posiadam szybki internet LTE w PLAY, który niestety nie ma możliwości włączenia usługi publicznego ip (stały lub dynamiczny). U pozostałych mobilnych operatorów ta usługa jest płatna. Jeżeli więc nasza malina stoi za NAT-em i nie ma do niej bezpośrednio dostępu z internetu to jednym z możliwych rozwiązań dostępu zdalnego jest reverse ssh. … Czytaj dalej “Raspberry Pi zdalny dostęp, reverse ssh, internet mobilny”