Оглавление:

Подключенный цветочный горшок для Micro: бит: 4 шага
Подключенный цветочный горшок для Micro: бит: 4 шага

Видео: Подключенный цветочный горшок для Micro: бит: 4 шага

Видео: Подключенный цветочный горшок для Micro: бит: 4 шага
Видео: BBC micro:bit — учимся программировать на JavaScript и Python с британским акцентом. Железки Амперки 2024, Июль
Anonim
Подключенный вазон для Micro: бит
Подключенный вазон для Micro: бит
Подключенный вазон для Micro: бит
Подключенный вазон для Micro: бит

Этот горшок сделан с помощью 3D-печати, в нем есть микробитовая карта.

Этот горшок содержит карту micro: bit, расположенную под контейнером для почвы. Он получает информацию от датчика влажности почвы (проводимости).

Транскрипция значения влажности почвы осуществляется с помощью кольца из 20 программируемых светодиодов RGB (красный, зеленый, синий), расположенного на передней панели.

Шаг 1: Компоненты

Компоненты
Компоненты

- micro: bit карта:

Grove Shield для micro: bit:

www.seeedstudio.com/Grove-Shield-for-micro…

Датчик влажности Grove:

www.seeedstudio.com/Grove-Moisture-Sensor….

- Светодиодное кольцо Grove RGB (20 - WS2813 Mini):

www.seeedstudio.com/Grove-RGB-LED-Ring-20-…

Шаг 2: 3D-печать

3D печать
3D печать

Я хотел сделать цветочный горшок, в котором было бы место для карты памяти micro: bit. Я использовал Fusion 360, чтобы нарисовать его.

Загрузите файл STL, вы можете найти мой на сайте thingiverse:

Распечатайте светодиодную крышку и горшок. Не забудьте добавить опоры. В качестве параметров я использовал: 0,2 мм и заполнение на 25%.

После этого осторожно снимите подставки с крышки и с горшка.

Шаг 3: Сборка

сборка
сборка

- Вставьте штифт Grove и кабель светодиодного кольца в предусмотренное место.

- Приклейте колпачок к светодиодному кольцу цианоакрилатом.

- Подсоедините кабели Grove от датчика влажности почвы и светодиодного кольца к экрану.

- Вставьте карту micro: bit.

- Прикрепите ремешок на липучке к батарейному отсеку, чтобы прикрепить его к задней части горшка.

Шаг 4: Программирование

Программирование
Программирование

Для программирования я использовал сайт Vittascience:

В части «при запуске»: Определите переменную 'led' для светодиодного кольца. Оно должно быть 20 минус 1. Отсчет для первого светодиода начинается с нуля.

Затем в части «повторять бесконечно» вставьте переменную «влажность», которая восстанавливает значение датчика влажности золя, подключенного к P0.

Вставьте условие с пороговым значением 300.

если значение меньше 300, на кольце светодиода отобразится красный цвет порта P1.

в противном случае, если значение больше 300, отобразить на кольцевом светодиоде синий цвет в P1.

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

Скачайте программу и скопируйте на карту.

Вы можете найти загружаемую программу по адресу:

--

Спасибо, что прочитали мой урок, надеюсь, он вдохновит! Не стесняйтесь обращаться ко мне и рассказывать о своих творениях, желаю удачи:)

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