这时候我已经不叠纸飞机了。我的脑子里突然多出好多想法,这个也想做那个也想做。每天都像大海捞针一样,在网上找来找去,最后“盯”上了超声波雷达。
听起来有点唬人,对吧?其实我要做的只是个模型,一个缩小版的传感器。在抖音,这些教程都是开源的,可以通过别人的“手搓”视频一点点学会。
万事开头难,最难的是那些基础,比如编程。
要做出传感器,光有零件远远不够。用来指挥雷达发射声波、接收信号的是代码,那我就要学会编程;Arduino板、舵机、屏幕等等零部件要拼在一起,需要画出每个螺丝孔位和支架,那我就要学会CAD建模,然后再3D打印。
好吧,开始第一步,学编程。编程相当于学习一门“第二外语”,要学会代码的“语言”,还要学思维和逻辑。爸妈给我请了一个编程老师,每天上课一两个小时,但课后自己要练习的时间,起码4个小时。常常是编程老师还没起床,我的一大堆问题,就已经“轰炸”过去。
编程中有个重要的环节,叫“编译”,就是检查程序中的语法和逻辑有没有问题。刚开始学的时候,我经常卡在这一步,排查半天不知道问题在哪。最“上头”的时候,我早晨五六点就醒了,坐在我房间的小桌子前,鼓捣昨天编译失败的程序。这也跟当年“改装”纸飞机没什么区别嘛。
差不多三个月之后,编程学了个大概,我要开始学建模了。一开始,我用的是一个网站上的基础建模软件,把系统里的正方形、圆形、多边形,用布尔运算拼到一块、组合或者删除。那会儿觉得建模好抽象,什么基本面、建模的逻辑,要花好大力气才能理解。实在学累了,我就刷刷抖音,看看“大神”们都是怎么做的。
看得多了,每天都有各种想法像烟花一样在脑子里炸开。所以要有一个开始。所以,我一定要做出那个雷达。