5157|10

280

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

【Arduino】比“Hello World!”还要简单的程序是“Hello Arduino!” [复制链接]

本帖最后由 @ZiShi 于 2016-5-23 10:27 编辑


两天前和soso姐在QQ里聊天谈到开源硬件,soso姐说目前论坛里面还没有关于Arduino的版块(实际上已经有一些关于Arduino的不错的帖子),我说那有时间我发一篇吧,这就是这篇帖子产生的原因。


项目名称:

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项目,敬请期待!

全文结束。


预览.jpg (49.61 KB, 下载次数: 0)

预览.jpg

最新回复

楼主的机械结构一向都是很令人惊喜哒  哈哈  详情 回复 发表于 2016-5-23 09:42

赞赏

1

查看全部赞赏

点赞 关注
 

回复
举报

1万

帖子

24

TA的资源

版主

沙发
 
模拟图的效果不错,不知道是用什么画的。

点评

使用SolidWorks画的,实物图其实可以更好,只是制作和拍摄效果差了一些,有机会换个漂亮的实物图来  详情 回复 发表于 2016-5-21 17:35
 
 

回复

280

帖子

0

TA的资源

纯净的硅(中级)

板凳
 
dcexpert 发表于 2016-5-21 16:22
模拟图的效果不错,不知道是用什么画的。

使用SolidWorks画的,实物图其实可以更好,只是制作和拍摄效果差了一些,有机会换个漂亮的实物图来
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

4
 
第一次见给arduino装外壳

点评

改天给我做个树莓派壳子  详情 回复 发表于 2016-5-22 23:37
是啊,我常常做这类壳儿  详情 回复 发表于 2016-5-22 00:00
 
 
 

回复

1950

帖子

4

TA的资源

版主

5
 
楼主的创意很好啊
感觉坛里面天天都有新鲜事,真好
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

1234

帖子

4

TA的资源

纯净的硅(高级)

6
 
一个小小的Hello Arduino!也能玩出花样来
个人签名天地庄周马;江湖范蠡船。
个性签名还是放QQ号吧,2060347305,添加说明EEworld好友
 
 
 

回复

280

帖子

0

TA的资源

纯净的硅(中级)

7
 
ywlzh 发表于 2016-5-21 21:39
一个小小的Hello Arduino!也能玩出花样来

 
 
 

回复

280

帖子

0

TA的资源

纯净的硅(中级)

8
 
suoma 发表于 2016-5-21 20:20
第一次见给arduino装外壳

是啊,我常常做这类壳儿
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

9
 
suoma 发表于 2016-5-21 20:20
第一次见给arduino装外壳

改天给我做个树莓派壳子
 
 
 

回复

2万

帖子

74

TA的资源

管理员

10
 
楼主的机械结构一向都是很令人惊喜哒  哈哈
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

后续,打算以下图为基础做出一些更有趣的电子DIY [attachimg]240782[/attachimg]  详情 回复 发表于 2016-5-23 10:29
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

280

帖子

0

TA的资源

纯净的硅(中级)

11
 
soso 发表于 2016-5-23 09:42
楼主的机械结构一向都是很令人惊喜哒  哈哈

后续,打算以下图为基础做出一些更有趣的电子DIY

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表