Dziś mamy szczególną misję. Wykonamy i zainstalujemy diodę LED, która będzie mrugać podczas komunikacji Bluetooth z modułem BBMagic.
Co będzie potrzebne:
- dioda LED
- rezystor np. 200R – 500R
- Raspberry Pi 3 lub Raspberry Pi zero W z zainstalowanym systemem. Jeśli nie zainstalowałeś systemu może Ci pomóc zajrzenie tutaj: najprostsza instalacja systemu na Raspberry Pi
- moduł BBMagic np. BBMagic METEO
- darmowa aplikacja bbm_logger – do pobrania w dziale Download
… i do dzieła:
- Lutujemy rezystor z jedną z nóżek diody LED lub umieszczamy je na PCB z goldpinami
WAŻNE: upewnij się, że prąd pobierany przez diodę z rezystorem nie przekracza 10 mA przy napięciu 3,3V. - Wybieramy nieużywany pin Raspberry Pi i podłączamy przygotowaną wcześniej diodę LED z rezystorem. Ja wybieram pin GPIO.27
Możemy podłączyć diodę na dwa sposoby uzyskując różny efekt sygnalizacyjny.
- Podłączamy zasilanie modułu BBMagic METEO i konfigurujemy go do pracy w trybie 1 – wysyłanie danych co 2 sekundy. Jeśli nie wiesz jak to zrobić, zajrzyj proszę tutaj:BBMagic METEO: Konfiguracja okresu rejestracji i przesyłania danych
- Pobieramy aplikację bbm_logger_1.0 z działu Download. W trybie tekstowym pobieramy komendą:
wget http://bbmagic.net/download/bin/bbm_logger_1.0
- Nadajemy pobranemu plikowi bbm_logger_1.0 prawa do wykonywania komendą:
chmod 755 bbm_logger_1.0
- Uruchamiamy:
sudo ./bbm_logger_1.0 l27
jeśli dioda LED podłączona jest do GPIO.27 Maliny.
I gotowe !! Dioda LED będzie mrugać w trakcie transmisji danych Bluetooth odbieranych od modułu BBMagic METEO.