top of page

Умная корзина

Цель проекта: создать проект гигиеничного мусорного бака, который открывается без прикосновения человека с помощью ультразвукового датчика расстояния и серводвигателя с картой управления Pinoo.

Продолжительность:  2 урока

Возрастная группа:  7 лет и старше

Пино Набор:  Базовый набор, набор изобретения, набор производителя и полный набор.

Достижения:

  • Учит программировать плату управления Pinoo.

  • Научится пользоваться ультразвуковым датчиком расстояния.

  • Научится пользоваться серводвигателем.

  • Развивает алгоритмические навыки.

  • Развиваются навыки кодирования.

 

 

Материалы, которые будут использоваться:  Программа Mblock 3, плата управления pinoo, ультразвуковой датчик расстояния, серводвигатель, соединительные кабели.

  

 


Материалы, необходимые для дизайна:  Мусорное ведро, палочка от эскимо, силиконовый пистолет и силикон.

 

 

 

 

Строительство проекта:

 

В нашем проекте мы сначала прикрепляем палочку для мороженого к серводвигателю.

Приклеиваем палочку от мороженого к серводвигателю.

 

 

Закрепляем наш серводвигатель внутри мусорного бака с помощью силиконового пистолета, чтобы он без проблем открывал и закрывал крышку мусорного бака.

 

 

Сверлим отверстие в передней части мусорного бака для нашего датчика расстояния.

 

 

 

Закрепляем наш датчик расстояния с помощью силиконового пистолета и завершаем нашу конструкторскую часть.

 

Добавление расширения Pinoo:

 

 

 

На вкладке «Расширения» нажмите «Управление расширениями».

 

 

 

В открывшемся окне пишем в поисковике «Pinoo» и в результате достаточно сказать скачать.

Установил на наш компьютер.

Подключение платы управления Pinoo к компьютеру:

 

 

 

 

 

 

 

 

 

 

 

В Mblock 3 мы нажимаем на вкладку «Подключиться» в левом верхнем углу. В открывшемся окне кликаем по разделу «Последовательный порт» и на открывшейся странице выбираем опцию «COM6».

ПРИМЕЧАНИЕ. Поскольку каждый компьютер имеет разные записи портов, номера рядом с COM могут измениться.

 

Нажмите на вкладку Карты. В открывшемся окне мы выбираем опцию карты «Arduino Nano», используемую картой управления Pinoo.

 

 

Нажмите на вкладку «Расширения». В открывшемся окне выбираем «Pinoo», расширение используемой нами карты управления.

 

 

Нажмите на вкладку Подключить. Нажмите «Обновление прошивки» в открывшемся окне.

 

Кодирующая часть:

 

 

Во-первых, чтобы проверить, работает ли наш ультразвуковой датчик расстояния, мы проверяем рабочее состояние датчика расстояния с помощью нашего кода «Скажи привет» под кодом «При нажатии» на нашей марионетке-панде.

 

 

 

Для запуска серводвигателя запускаем его по команде «при нажатии клавиши». Поскольку серводвигатель работает в диапазоне от 0 до 180 градусов, мы пробуем оба угла.

 

 

 

Под нашим кодом события с зеленым флажком мы размещаем повторяющийся цикл и код, который показывает значение нашего датчика расстояния внутри него. Если значение нашего датчика расстояния будет меньше 10 см, наш серводвигатель достигнет 30 градусов, то есть крышка мусорного бака будет открыта. Если нет, то есть если он больше 10 см, наш серводвигатель сдвинется вниз и крышка мусорного бака закроется.

 

ВАЖНО: Обязательно попробуйте свои ракурсы, каждый пример может иметь разные ракурсы. Причиной этого является расположение серводвигателя.

 

 

 

 

Щелкните правой кнопкой мыши команду «Pinoo Program» и в открывшемся окне выберите опцию «Установить на Arduino».

 

 

На открывшейся странице нажимаем на кнопку «Загрузить в Arduino», которая выделена красным цветом. Наши коды загружены на нашу контрольную карту pinoo.

После появления сообщения «Установка завершена» нажмите кнопку «Закрыть». После завершения установки держатель батареи вставляется, и проект запускается.

 

Рабочий статус проекта:

 

 

 

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

IMG_4248.JPEG
IMG_4247.JPEG
IMG_4249.JPEG
IMG_4250.JPEG
IMG_4251.JPEG
IMG_4253.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
1_c4ef1835-eeeb-4549-bb0c-e37b6dbad722_480x480.jpg
2_8bff1b1e-9e60-4117-94b6-e5c12c603b24_480x480.jpg
1.JPG
2.jpg
3.jpg
IMG_4267.JPEG
bottom of page