欢迎使用CSDN-markdown编辑器

来源:互联网 发布:阿里云esc 代码部署 编辑:程序博客网 时间:2024/06/07 20:12

沙滩鞋鞋底雕刻机开发项目


  • 灵感来源
    • 曾在贴吧中看过这样一张浪漫的图片:在微醺的酒黄色夕阳下,醉人的海风轻拂着海岸,一对臭他妈不要嗨脸的情侣狗挽着手漫步在同样被照耀得金黄的沙滩上,留下了一串串鞋印——一串串写满了”I Love You”的鞋印。
    • 在柔软的细沙上印出文字的原理很简单。既然如此,为何我们不能制作一台微型雕刻机、专门在沙滩鞋底部用阴刻的方式刻出DIY的文字呢?这样一来,只要穿着这双拖鞋在沙滩上行走,自然会像印章一样留下雕刻好的文字。

  • 项目介绍
    • 本项目主要涉及两个基本部分——硬件与软件。硬件部分主要是雕刻机主体的开发与摄像头等可能用到的用于输入图像信息的外设;软件部分主要指用于操作雕刻机的系统与相应UI的开发,还有用于图像处理的软件的开发。我们主要着力点应是软件的开发,设计的编程语言有:C语言、Java(可能还需要C艹),另外还涉及数控指令中的G-Code。虽然听着很可怕,但其实它们真的很可怕。
    • 硬件部分:我们理想中的沙滩鞋鞋底雕刻机的组成部件有:雕刻机主体(包含:核心部件单片机、一些马达、一个框架等)、摄像头(用于拍摄在纸张上书写的文字或图案并导入电脑进行处理)。
      下面是雕刻机主体的参照图。
      此处输入图片的描述

  • 项目推进计划-
    本项目主要分为两个阶段——Copy和Create。
    • 在Copy阶段我们主要打好编程基础(尤其是C语言,刘老板为我们准备了快速入门指南),除此以外,我们还会再本阶段尾端(元旦假期)复制一台别人开发的小型雕刻机出来,并在此基础上学习、实践G-Code。
    • 在Create阶段(寒假及其后),我们将要自主研发一台我们自己的雕刻机,并运用知识开发对应的操作系统、UI与图像处理软件。
      下面是本次项目对应的时间轴
      此处输入图片的描述

  • 相关材料参考
    • 微型雕刻机搭建参考http://www.geek-workshop.com/thread-8147-1-1.html
    • 对应软件开发参考资料http://www.geek-workshop.com/thread-8147-1-1.html
0 0
原创粉丝点击