2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Этот горшок сделан с помощью 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-печать
Я хотел сделать цветочный горшок, в котором было бы место для карты памяти 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]
Скачайте программу и скопируйте на карту.
Вы можете найти загружаемую программу по адресу:
--
Спасибо, что прочитали мой урок, надеюсь, он вдохновит! Не стесняйтесь обращаться ко мне и рассказывать о своих творениях, желаю удачи:)