建立在预算上每个技能集的微控制器项目
不管你是电子机器爱好者还是完全吹捧的计算机科学专业人员,你可能会熟悉像Arduino和覆盆子PI这样的微控制器。这些小型计算设备使编程和DIY技术项目可访问、平易近人,最适合所有感兴趣的人。
这就引出了几个问题:对于一个爱好者或在教育环境中的人来说,负担得起或平易近人意味着什么?什么样的项目最适合那些对这些设备感兴趣的不同受众?
不同的用例可以给出你可以完成的工作,不管你是麻省理工学院还是从未在你的生活中建立一个科技项目。以下所有示例都提出了一个项目,解释其上诉,并不超过150美元的预算。
该项目简介:用所有必要的零件和伺服机构拾取机器人手臂套件,将其构建为一个类,然后让您的学生构建微控制器来控制它。
随着技术和计算课程在各级教育中变得更加普遍,教师(通常购买他们自己的用品)可能正在寻找项目,以充分利用最低的预算。你如何在不破坏银行的情况下挑战一个有才能的年轻人?答案是简单的:建立一个可控的机器人手臂,让每个学生建立和编程自己的微控制器。
从零件的角度来看,Arduino背后的技术是便宜和直接的。在材料中每个人大约$5,学生可以在设置自己的硬件的同时学习构建和执行电路的基础知识。您需要为Arduino(称为“综合开发环境”或IDE)编写软件的程序是开源的,这意味着它可以免费使用。一些ArduinoIDE直接在您的浏览器中运行,使其更易于访问并易于启动。
一旦你的学生建立了他们自己的自制的Arduinos,课堂就可以组装机器人手臂并学习使用他们自己构建的微控制器编程。每个学生都可以从Web浏览器远程访问和存储Arduino程序(称为“草图”),因此没有家庭计算机的学生可以在必要时使用学校的机器。这也使保存项目变得容易,并在数天内返回。
机器人手臂是当今充满好奇、科技头脑的孩子的理想教室。以下是我们认为工作良好的一些原因:
总成本:每班150美元(机器人手臂套件约50美元,另加控制器每名学生5美元)
这个项目简单地说:获得一个Arduino、一个WiFi模块、一个传感器和一个触摸屏显示器,并构建一个连接的、物联网的家用恒温器,它不仅控制着你的暖通空调,而且还显示关于天气的信息(包括当前的和预测的)。
一个恒温器控制器是一个伟大的项目,家庭爱好者谁已经有经验的微控制器和建设电路,现在想冒险进入实际应用。
随着我们生活的更多,智能设备变得越来越流行,并且与我们的日常业务相关。这个项目将帮助Hobbyist了解物联网(IoT)的工作原理,以及如何使用它来向您的家添加实用的功能。例如,您的新恒温器将能够通过在线访问天气数据来集成和显示您所在地区的天气预报。您将能够远程控制它,确保您的家在您到达时是完美的温度。
一旦您可以将设备连接到家庭网络并构建允许您从计算机或智能手机中控制设备的程序,您将打开一个可能性的世界。具有实际的、具体的目标还将有助于激励您完成项目并通过困难进行工作。
即使你还没有准备好开始编程自动响应,建立一个可控的恒温器是一个坚实的,实际的项目。更好的是,你可以从已经做过的人那里获得你的编程。这是Arduino的伟大之处之一——它的开源性质已经发展成了一个喜欢分享的社区。你几乎总是能找到以前做过你的项目的人,如果你感到不确定,你可以用他们的工作作为指导。
费用总额:155美元或以下
该项目简单地说:使用指纹扫描模块和Arduino微控制器,让员工进入休息室或其他私人区域,不需要钥匙或数字代码。
大多数小型企业都有一个为员工使用的区域,它是休息室、录音室或储藏室。这些领域应该是保持财产和讨论工作人员问题的安全场所,但员工可能会意外或有意地损害这一安全。
此安全问题的一个解决方案是结合Arduino、电动锁和指纹扫描仪模块,并创建指纹锁。注册您的员工“指纹”,他们将一无所有,并且不会丢失。只需简单的刷卡即可获得所有员工的访问权限。如果员工退出或被解雇,您可以轻松地吊销他们的凭据,而不必与其余员工共享新代码。
幸运的是,对于你(想要尝试这种方法的小企业主),你不必独自去。在如何使用Arduino微控制器构建指纹锁的过程中,还有几十种教程。这个项目有很多机会提供一个有技术头脑的企业主:
当然,这个指纹锁不是一个专业安装的安全系统的替代品,所以在添加自制的指纹锁之前完成作业,以存放保险箱、前门接入和其他敏感区域。
总成本:90美元,用于控制已机动化的锁。
该项目简介:寻求其他制造商、艺术家和DIY-ERS,并努力解决他们的一些问题或加强彼此的实践。一旦您有了想法,请设置预算并进行工作以找到适合它的解决方案。
对于高级用户来说,那些已经掌握了基本技术和流程的人,选择正确的项目是如此个人化。与其为所有高级用户提供标准的项目建议,不如问自己几个问题来帮助头脑风暴新项目:
寻找其他从事有趣工作的制造商,以此来激发创造力和灵感。学习与其他构建和修补的人协作,尤其是在您的专业知识之外的领域,是扩展技能集的最佳方式。一种实用的方法是找到您所在地区的某个人(可能是通过当地的学院、车间、艺术画廊或行业活动),并尝试孵化一个混合您的专业知识的项目。也许附近有一个雕塑家想使他们的艺术自动化,或者制作一个交互式的展览,或者一个当地的剧院,可能想把技术集成到一个性能上,但有有限的资源或专业知识。一旦您确定了一个共同目标,请设置预算并挑战自己寻找解决方案。
总成本:取决于您的合作者和目标。鉴于DIY-微控制器设置的部件成本,150美元是一个很好的媒介,足以产生一个很好的结果,但仍然是一个制约你创造力的制约因素。
在构建编程和技术技能时,教育水平和预算不应该是障碍。微控制器可能是用户友好的,足以让中学生享受,但他们仍然是执行重要任务的强大计算设备。寻找日常生活中的障碍和问题,找到创新的方法,用经济实惠的多功能微控制器来解决这些障碍和问题。
ZachWendt是一位机械工程师,他喜欢写电子元器件如何在项目中得到最好的应用。他在Arrow电子公司工作,这是一家主要的微控制器产品供应商。