Jurulatih Anjing Tidak Terlihat: 9 Langkah
Jurulatih Anjing Tidak Terlihat: 9 Langkah
Anonim
Jurulatih Anjing Tidak Terlihat
Jurulatih Anjing Tidak Terlihat

Catatan! Blok Reaktif tidak lagi tersedia sehingga anda tidak dapat melengkapkan Instruktif ini

Dengan sensor tekanan, pendorong dan pembesar suara, anda dapat mengubah Pi anda menjadi pelatih anjing yang tidak kelihatan yang melatih anjing anda untuk turun dari sofa. Ketika anjing itu duduk di sofa, lampu LED berkedip dan anjing itu menerima arahan "Turun dari sofa". Apabila anjing turun dari sofa, ia akan mendengar perintah "Anjing yang baik". Aplikasi ini dipaparkan di blog Bitreactive.

Langkah 1: Pasang Blok Reaktif

Pasang borang Reactive Blocks www.bitreactive.com

Langkah 2: Muat turun Monitor sofa Dari Perpustakaan

Muat turun Monitor sofa Dari Perpustakaan
Muat turun Monitor sofa Dari Perpustakaan

Dalam editor Eclipse di sebelah kiri terdapat dua pandangan berbeza: pandangan Blok dan paparan Penjelajah Pakej. Pastikan anda berada di paparan blok dan pilih butang import

Pilih Couch Monitoring dengan Raspberry Pi di bawah tutorial.

Pada ketika ini anda akan diminta untuk mendaftar. Ini akan memberi anda akses segera ke tutorial, sistem dan perpustakaan yang dapat diubah.

Langkah 3: Fahami Sistem

Fahami Sistem
Fahami Sistem

Sistem ini terdiri daripada 4 blok bangunan yang boleh digunakan semula. Kotak biru muda adalah kod Java. Sekiranya anda mengklik kod Java, ia akan terbuka di tetingkap baru. Lihat sama ada anda memahami bagaimana sistem ini berfungsi.

Langkah 4: Hasilkan Kod Boleh Dilaksanakan

Hasilkan Kod Boleh Dilaksanakan
Hasilkan Kod Boleh Dilaksanakan

Klik kanan dan pilih bina dari menu konteks. Pilih Java SE

Langkah 5: Eksport Sebagai JAR yang Boleh Dijalankan

Eksport Sebagai JAR yang Boleh Dijalankan
Eksport Sebagai JAR yang Boleh Dijalankan

Selepas penjanaan kod, paparan penjelajah pakej akan dibuka dengan projek baru baru yang ditandakan dengan warna kuning. Ia semestinya kelihatan seperti ini (mungkin dengan nama projek yang berbeza).

Klik kanan pada projek exe / Export dan pilih konfigurasi CouchMonitor Luanch. Pilih nama untuk JAR yang boleh dijalankan, mis. CouchMonitor.jar

Langkah 6: Sediakan Pi Raspberry Anda

Sediakan Pi Raspberry Anda
Sediakan Pi Raspberry Anda

Sekiranya anda baru menggunakan Raspberry Pi, anda harus menyiapkannya terlebih dahulu:

- Sediakan kad SD (kami telah menguji menggunakan NOOBS) Masukkan kad SD ke dalam Raspberry Pi

- Sambungkan pembesar suara Sambungkan rangkaian Sambungkan sensor (data ke GPIO0, yang merupakan pin nombor 11)

- Sambungkan LED (ke GPIO3, yang merupakan pin nombor 15) Mulakan Raspberry Pi dengan menyambungkan USB mircro untuk bekalan kuasa.

- Cari tahu alamat IP Raspberry Pi anda (itulah sebabnya anda mahu monitor disambungkan kepadanya sekurang-kurangnya untuk pertama kalinya. Semasa dimulakan, Raspberry Pi anda akan melaporkan sesuatu seperti: "Alamat IP saya adalah 10.10.15.107".)

- Kami telah menguji dengan Raspbian (log masuk lalai: pi, kata laluan: raspberry), yang merangkumi Java secara lalai.

Langkah 7: Jalankan Aplikasi pada Raspberry Pi Anda

- Log masuk ke Raspberry Pi (untuk log masuk lalai lihat Langkah 4), sama ada secara langsung atau jarak jauh melalui ssh.

- Periksa sama ada fail JAR yang dapat dijalankan (couchmonitor.jar) telah disalin ke Raspberry Pi.

- Ketik sudo java -jar couchmonitor.jar untuk menjalankan aplikasi pada Raspberry Pi.

- Ketika aplikasi berjalan, LED akan mulai berkedip sekiranya sensor tekanan dipicu dan anjing anda akan diberitahu: "Turun dari sofa!" Apabila anjing meninggalkan sofa, berkedip akan berhenti dan anjing akan diberitahu "Anjing yang baik!"

Langkah 8: Panjangkan Permohonan Anda

Mungkin anda mahu aplikasi itu mengingatkan anjing anda sekiranya ia tetap berada di sofa dan tidak meninggalkannya apabila diberitahu demikian. Belajar untuk memperluas sistem anda dalam tutorial Blok Reaktif

Disyorkan: