Оглавление:

Невидимый дрессировщик собак: 9 шагов
Невидимый дрессировщик собак: 9 шагов

Видео: Невидимый дрессировщик собак: 9 шагов

Видео: Невидимый дрессировщик собак: 9 шагов
Видео: Ритуал доминирования над собакой!!! Как делать его правильно 2024, Ноябрь
Anonim
Невидимый дрессировщик собак
Невидимый дрессировщик собак

Примечание! Реактивные блоки больше не доступны, поэтому вы не можете выполнить это руководство

С датчиком давления, светодиодом и динамиком вы можете превратить Pi в невидимого дрессировщика собак, который научит вашу собаку вставать с дивана. Когда собака садится на диван, светодиод мигает, и собака получает команду «Встань с дивана». Когда собака встанет с дивана, она услышит команду «Хорошая собака». Это приложение было опубликовано в блоге Bitreactive.

Шаг 1. Установите реактивные блоки

Установите Reactive Blocks с формы www.bitreactive.com

Шаг 2. Загрузите Couch Monitor из библиотек

Загрузите Couch Monitor из библиотек
Загрузите Couch Monitor из библиотек

В редакторе Eclipse с левой стороны есть два разных представления: представление блоков и представление проводника пакетов. Убедитесь, что вы находитесь в режиме просмотра блоков, и нажмите кнопку импорта.

Выберите Couch Monitoring with Raspberry Pi в разделе руководств.

На этом этапе вам будет предложено зарегистрироваться. Это даст вам немедленный доступ к руководствам, модифицируемым системам и библиотекам.

Шаг 3: понимание системы

Понять систему
Понять систему

Система состоит из 4-х многократно используемых строительных блоков. Светло-синие прямоугольники - это код Java. Если вы нажмете на код Java, он откроется в новом окне. Посмотрите, понимаете ли вы, как работает система.

Шаг 4: Создайте исполняемый код

Создать исполняемый код
Создать исполняемый код

Щелкните правой кнопкой мыши и выберите сборку в контекстном меню. Выберите Java SE

Шаг 5: Экспорт как исполняемый JAR

Экспортировать как исполняемый JAR
Экспортировать как исполняемый JAR

После генерации кода откроется вид проводника пакетов с новым новым проектом, отмеченным желтым цветом. Он должен выглядеть примерно так (возможно, с другим названием проекта).

Щелкните правой кнопкой мыши проект exe / Экспорт и выберите конфигурацию CouchMonitor Luanch. Выберите имя для исполняемого JAR, например CouchMonitor.jar

Шаг 6: подготовьте Raspberry Pi

Подготовьте свой Raspberry Pi
Подготовьте свой Raspberry Pi

Если вы новичок в Raspberry Pi, вам необходимо сначала настроить его:

- Подготовьте SD-карту (мы тестировали с помощью NOOBS). Вставьте SD-карту в Raspberry Pi.

- Подключите динамик Подключите сеть Подключите датчик (данные к GPIO0, который имеет номер контакта 11)

- Подключите светодиод (к GPIO3, номер контакта 15). Запустите Raspberry Pi, подключив mircro USB для подачи питания.

- Узнайте IP-адрес вашего Raspberry Pi (именно поэтому вы хотите, чтобы монитор был подключен к нему хотя бы в первый раз. При запуске ваш Raspberry Pi сообщит что-то вроде: «Мой IP-адрес - 10.10.15.107».)

- Мы протестировали Raspbian (логин по умолчанию: pi, пароль: raspberry), который по умолчанию включает Java.

Шаг 7. Запустите приложение на Raspberry Pi

- Войдите в Raspberry Pi (для входа по умолчанию см. Шаг 4) либо напрямую, либо удаленно через ssh.

- Проверьте, скопирован ли исполняемый файл JAR (couchmonitor.jar) на Raspberry Pi.

- Введите sudo java -jar couchmonitor.jar, чтобы запустить приложение на Raspberry Pi.

- Когда приложение запущено, светодиод начнет мигать в случае срабатывания датчика давления и вашей собаке скажут: «Встань с дивана!» Когда собака встанет с дивана, моргание прекратится, и собаке скажут: «Хорошая собака!»

Шаг 8: Расширьте свое приложение

Возможно, вы хотите, чтобы приложение напоминало вашей собаке, если она все равно остается на диване и не уходит, когда ей об этом говорят. Научитесь расширять свою систему в учебнике по реактивным блокам

Рекомендуемые: