比“Hello World!”还要简单的程序是“Hello Arduino!”

 

受HelloWorld!程序的影响,作者开始思考如何才能在Arduino平台上使用最简单的方法显示HelloArduino!字符串。...






项目名称:

Hello Arduino!

项目目的:

接触过计算机程序设计的朋友可能都知道那个经典的Hello World!程序,针对不同的程序设计语言会有不同的实现方式,但较为常见的运行结果是在PC机的某个窗口上显示“Hello World!”字符串。要知道在屏幕上显示一行字符串远没有我们想象的那么简单,即便在Arduino这样的单片机平台上要想在某个地方显示字符串也不是三两行代码就可以实现的(至少要调用一些库函数或方法,最终还要涉及到在哪里显示以及如何显示,这个话题已经超出本文讨论范畴)。

受Hello World!程序的影响,作者开始思考如何才能在Arduino平台上使用最简单的方法显示Hello Arduino!字符串。思来想去作者想出一个“最简单”(可能还有更加简单的方法)的方法,简单一句话“先把Hello Arduino!写在某个地方,然后用LED去照亮它”。

项目实施:

首先介绍一下该项目的基本实施过程:

1、结构搭建,在这个项目中我们需要一些辅助的零部件,主要是结构件和电路板;

2、电路连接,要让LED点亮,我们需要将LED正确的连接到电路中;

3、程序编写,硬件搭建好了我们需要软件去驱动它们,所以需要编写几行简单的程序;

硬件列表:

1、结构件一套,木质以及亚克力零件;

2、Arduino电路板一块(官方或非官方);

3、LED一颗;

4、电阻一个;

5、导线若干;

接下来我们需要按照项目实施过程来完成我们的HelloArduino!项目。

结构搭建:(详见拼装说明,这里只是简要展示组装步骤)



固定电路板。


搭建小底盘。
本项目的核心,搭建“显示屏”(哎妈呀显示屏在哪呢,O(∩_∩)O哈哈~)。

电路连接:

LED的短引脚与电阻相连,电阻另一端接到电路板的GND,LED的长引脚接到电路板的3号引脚上,见实物图。
最后的组装效果见下图:
程序编写:

这里的程序非常简单,只要正常点亮LED我们的项目就算成功了,来看一看这段非常简短的程序吧:
最后我们看一下项目的实际实施效果:
项目总结:

本项目介绍了一种方法,一种最简单的在Arduino平台上显示“Hello Arduino!”的方法,这个项目可以作为学习Arduino的入门项目,通过这个项目我们可以了解如何在Arduino上编写程序,如何利用Arduino点亮一颗LED等。

项目扩展:

大家可以更换不同的LED或者改变程序内容以实现更多的显示效果。

后续:

后续我们将在下图结构基础上,制作实现更多有趣的DIY项目,敬请期待!



全文结束。

子时工作室是一只创客团队,我们专注于激光切割产品的设计开发工作,产品主要有简易仿生机器人、智能车底盘、DIY玩具以及科普模型,我们的产品以椴木板作为主要原材料,通过激光工艺进行加工生产,其特色是“从平面到立体、从静态到动态、从简单到复杂、从常规到智能、从理论到实践”,让那些想要参与DIY活动同时对机械、电子等科普知识感兴趣的朋友轻松体验动手制作的乐趣。

关注我们


    关注 子时DIY


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册