Давненько прикупил себе и сынуле наборчик Arduino и всяких штучек к нему. Но вот увидел в интернете, что люди делают интересные вещи! Например, двухкоординатный плоттер из старых CD-rom и Arduino.
Посидел пару вечеров - позверствовал в закромах. И вот на свет появилось Нечто!
Механизм поднятия-опускания пера слеплен из шаговика, раскручивающего диск, а само перо - обычная гелевая ручка. Карандаш - части ломается, шариковая ручка - пишет нестабильно при таком незначительном давлении. Путем подбора выяснено, что гелевая - дешево и сердито! Вероятно, капиллярная подойдет тоже, но ее рядом не было.
Ну и много-много соплей из термоклея.
Жаль, быстро я остыл к сему творению.
Кстати, привожу код, хотя его несложно найти в интернет:
Прошу обратить внимание, что в начале программы выставлены константы, которые подобраны под мой набор двигателей. Может быть у вас он будет другим.
Вот ссылка на исходник в paste.bin: https://pastebin.com/embed_js/mRuUquea
================================================================
PS: В процессе работы пришел к выводу, что идеальный перпендикуляр между осями для нашего станка не нужен. Ведь мы не собираемся выполнять прецизионные чертежи? так ведь? А для "просто поиграться" - точности достаточно.