Оглавление:
- Шаг 1. Установите реактивные блоки
- Шаг 2. Загрузите Couch Monitor из библиотек
- Шаг 3: понимание системы
- Шаг 4: Создайте исполняемый код
- Шаг 5: Экспорт как исполняемый JAR
- Шаг 6: подготовьте Raspberry Pi
- Шаг 7. Запустите приложение на Raspberry Pi
- Шаг 8: Расширьте свое приложение
Видео: Невидимый дрессировщик собак: 9 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Примечание! Реактивные блоки больше не доступны, поэтому вы не можете выполнить это руководство
С датчиком давления, светодиодом и динамиком вы можете превратить Pi в невидимого дрессировщика собак, который научит вашу собаку вставать с дивана. Когда собака садится на диван, светодиод мигает, и собака получает команду «Встань с дивана». Когда собака встанет с дивана, она услышит команду «Хорошая собака». Это приложение было опубликовано в блоге Bitreactive.
Шаг 1. Установите реактивные блоки
Установите Reactive Blocks с формы www.bitreactive.com
Шаг 2. Загрузите Couch Monitor из библиотек
В редакторе Eclipse с левой стороны есть два разных представления: представление блоков и представление проводника пакетов. Убедитесь, что вы находитесь в режиме просмотра блоков, и нажмите кнопку импорта.
Выберите Couch Monitoring with Raspberry Pi в разделе руководств.
На этом этапе вам будет предложено зарегистрироваться. Это даст вам немедленный доступ к руководствам, модифицируемым системам и библиотекам.
Шаг 3: понимание системы
Система состоит из 4-х многократно используемых строительных блоков. Светло-синие прямоугольники - это код Java. Если вы нажмете на код Java, он откроется в новом окне. Посмотрите, понимаете ли вы, как работает система.
Шаг 4: Создайте исполняемый код
Щелкните правой кнопкой мыши и выберите сборку в контекстном меню. Выберите Java SE
Шаг 5: Экспорт как исполняемый JAR
После генерации кода откроется вид проводника пакетов с новым новым проектом, отмеченным желтым цветом. Он должен выглядеть примерно так (возможно, с другим названием проекта).
Щелкните правой кнопкой мыши проект exe / Экспорт и выберите конфигурацию CouchMonitor Luanch. Выберите имя для исполняемого JAR, например CouchMonitor.jar
Шаг 6: подготовьте 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: Расширьте свое приложение
Возможно, вы хотите, чтобы приложение напоминало вашей собаке, если она все равно остается на диване и не уходит, когда ей об этом говорят. Научитесь расширять свою систему в учебнике по реактивным блокам
Рекомендуемые:
Невидимый пульт от гаражных ворот: 7 шагов (с изображениями)
Невидимый пульт от двери гаража: однажды мы оставили машину на стоянке возле гаража, и вор разбил окно, чтобы добраться до пульта от двери гаража. Затем они открыли гараж и украли несколько велосипедов. Поэтому я решил спрятать пульт, встроив его в пепельницу машины. Это работает, чтобы
Дрессировщик собак: 5 шагов
Дрессировщик собак: Согласно AKC (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) размер порции еды для корма необходимы собакам, и размер коробки также ограничивал количество кормов, которые собака могла съесть в день, «Ветеринар
Учебное пособие «Интерактивный дрессировщик драконов Тристана: 4 шага»
Учебное пособие «Интерактивный дрессировщик драконов» Тристана: Это первая концепция этого проекта. Когда вы активируете мини-фотоэлемент, произойдет следующее: - Голова дракона будет двигаться. - Светодиод во рту будет гореть. - Будет воспроизводиться саундтрек. музыка закончилась все выключится. Все
Невидимый беспроводной телефон Skype: 3 шага
Невидимый беспроводной телефон Skype: этот проект основан на предыдущих проектах беспроводных телефонов Skype, но в этом есть схема, аккуратно хранящаяся в базе зарядного устройства телефона. Я использую беспроводной телефон Uniden 900 Mhz. См. SkypePhone.xls ниже, чтобы увидеть, как я припаял эту
Как удалить невидимый файл / папку: 4 шага
Как удалить невидимый файл / папку. Возможно, вы читали инструкции, в которых нужно сделать "невидимым" папка, а позже решил удалить ее только для того, чтобы узнать, что она никуда не денется, и вы не можете ее переместить! В этом руководстве я покажу вам командный файл, который я написал для удаления вашего невидимого