Spisu treści:

Invisible Dog Trainer: 9 kroków
Invisible Dog Trainer: 9 kroków

Wideo: Invisible Dog Trainer: 9 kroków

Wideo: Invisible Dog Trainer: 9 kroków
Wideo: All Down on the ground! | The Pianist (2002) 2024, Listopad
Anonim
Niewidzialny trener psów
Niewidzialny trener psów

Notatka! Reaktywne bloki nie są już dostępne, więc nie możesz ukończyć tej instrukcji

Dzięki czujnikowi nacisku, ledowi i głośnikowi możesz zmienić swoje Pi w niewidzialnego trenera psów, który szkoli Twojego psa, aby wstał z kanapy. Gdy pies siada na kanapie, dioda miga i pies otrzymuje komendę „Zejdź z kanapy”. Gdy pies zejdzie z kanapy, usłyszy komendę „Dobry pies”. Ta aplikacja została opisana na blogu Bitreactive.

Krok 1: Zainstaluj reaktywne bloki

Zainstaluj reaktywne bloki z www.bitreactive.com

Krok 2: Pobierz monitor kanapy z bibliotek

Pobierz monitor kanapy z bibliotek
Pobierz monitor kanapy z bibliotek

W edytorze Eclipse po lewej stronie znajdują się dwa różne widoki: widok Bloki i widok Eksplorator pakietów. Upewnij się, że jesteś w widoku bloków i wybierz przycisk importu

Wybierz Monitorowanie kanapy z Raspberry Pi w samouczkach.

W tym momencie zostaniesz poproszony o rejestrację. Dzięki temu uzyskasz natychmiastowy dostęp do samouczków, modyfikowalnych systemów i bibliotek.

Krok 3: Zrozum system

Zrozum system
Zrozum system

System składa się z 4 bloków konstrukcyjnych wielokrotnego użytku. Jasnoniebieskie pola to kod Java. Jeśli klikniesz na kod Java, otworzy się on w nowym oknie. Sprawdź, czy rozumiesz, jak działa system.

Krok 4: Wygeneruj kod wykonywalny

Wygeneruj kod wykonywalny
Wygeneruj kod wykonywalny

Kliknij prawym przyciskiem myszy i wybierz kompilację z menu kontekstowego. Wybierz Java SE

Krok 5: Eksportuj jako uruchamialny JAR

Eksportuj jako uruchamialny JAR
Eksportuj jako uruchamialny JAR

Po wygenerowaniu kodu otworzy się widok eksploratora pakietów z nowym projektem oznaczonym na żółto. Powinien wyglądać mniej więcej tak (może z inną nazwą projektu).

Kliknij prawym przyciskiem myszy projekt exe / Eksportuj i wybierz konfigurację CouchMonitor Luanch. Wybierz nazwę uruchamialnego JAR-a, np. CouchMonitor.jar

Krok 6: Przygotuj swoje Raspberry Pi

Przygotuj swoje Raspberry Pi
Przygotuj swoje Raspberry Pi

Jeśli jesteś nowy w Raspberry Pi, musisz go najpierw skonfigurować:

- Przygotuj kartę SD (testowaliśmy przy użyciu NOOBS) Włóż kartę SD do Raspberry Pi

- Podłącz głośnikPołącz siećPodłącz czujnik (dane do GPIO0, czyli pin numer 11)

- Podłącz diodę LED (do GPIO3, czyli pin numer 15) Uruchom Raspberry Pi podłączając micro USB do zasilania.

- Sprawdź adres IP swojego Raspberry Pi (dlatego chcesz, aby monitor był do niego podłączony przynajmniej za pierwszym razem. Po uruchomieniu Twoje Raspberry Pi zgłosi coś w stylu: „Mój adres IP to 10.10.15.107”.)

- Testowaliśmy z Raspbianem (domyślny login: pi, hasło: raspberry), który domyślnie zawiera Javę.

Krok 7: Uruchom aplikację na swoim Raspberry Pi

- Zaloguj się do Raspberry Pi (domyślny login, patrz krok 4), bezpośrednio lub zdalnie przez ssh.

- Sprawdź, czy uruchamialny plik JAR (couchmonitor.jar) został skopiowany do Raspberry Pi.

- Wpisz sudo java -jar couchmonitor.jar, aby uruchomić aplikację na Raspberry Pi.

- Gdy aplikacja jest uruchomiona, dioda LED zacznie migać w przypadku zadziałania czujnika nacisku, a pies zostanie poinformowany: „Zejdź z kanapy!” Gdy pies opuści kanapę, mruganie przestanie migać, a pies zostanie poinformowany „Dobry pies!”

Krok 8: Rozszerz swoją aplikację

Może chcesz, aby aplikacja przypomniała Twojemu psu, jeśli i tak pozostanie na kanapie i nie wyjdzie, gdy o tym powiesz. Naucz się rozszerzać swój system w samouczku Reactive Blocks

Zalecana: