Кремень FMZ Реклама
Kremen FMHM Реклама

Счетчик филамента из старой мышки

dagov
Идет загрузка
Загрузка
15.12.2016
17587
43
RepRap

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

60
Предлагаю немного разбавить тему с SolidWorks и посмотреть на интересный проект, как с помощью старой мышки с шариком, Arduino Uno, двухстрочного дисплея сделать счетчик филамента.

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

Эти PS/2 мышки имеют достаточно точный энкодер, простой интерфейс и хорошую электиронику для обработки входного сигнала с энкодера. Есть готовые библиотеки для Arduino, которые могут считывать расстояние и направление вращения колесика мышки. И если соединить мышку, Arduino Uno и простенький дисплей,то сможем отслеживать реальную длину пластика при каждой печати.

Вот как это работает:
Дисплей имеет две строки. Строка с буквой U показывает текущее значение пластика в мм, именно для этой печати. Строка с буквой Т показывает общее число филамента с момента первого включения. Короткое нажатие на кнопку сбрасывает показание строки U. Двойное нажатие сбрасывает вторую строку, к примеру для замены катушки.
Счетчик филамента из старой мышки
Счетчик филамента из старой мышки
Счетчик филамента из старой мышки
Берем мышку по типу такой
Счетчик филамента из старой мышки
и разбираем ее
Счетчик филамента из старой мышки
Важно,что бы там был вот такой энкодер
Потом соединяем все по схеме
Счетчик филамента из старой мышки
Дисплей нужен 16×2 с I2C,по типу такого
Счетчик филамента из старой мышки
Далее скачиваем скетч и библиотеку для Arduino. Прошиваем, печатаем недостающие детали. И наслаждаемся бегущими циферками. Ретракты он считает, вернее он считает только отмотанный пластик, с подсчетом ретрактов и обратного хода.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

60
Комментарии к статье