看理工男怎么带孩子,竟然用积木做了一堆智能家具!

2018-03-14作者:高山, 著编辑:明明

用乐高和Arduino可以制作机器人,乐高积木想必大家都知道,问世近70年,如图能够搭建想象中的一切。Arduino是什么呢?那么接下来我们就从硬件和软件两个部分来介绍Arduino。


(图片来自网络)


(图片来自网络)


Arduino是—款国际流行的开源硬件,被广泛应用于电子设计和互动艺术领域中,你可以把它当作是一种“科技艺术”,也可以把它当成是一种“智能玩具"。


(Arduino的LOGO)



Arduino是意大利米兰互动设计学院的教师发明的,它是—个开源的硬件开发平台,被广泛应用千机器人和智能产品开发。Massimo Banzi是意大利米兰互动设计学院的教师,他的学生常常抱怨找不到—块价格便宜巨功能强大的控制主板来设计他们的机器人。2005年冬天,Banzi和 David Cuartielles讨论到这个问题,Cuartielles是西班牙的微处理器设计工程师,当时正在这所学校做访问研究。经过讨论,他们决定自已设计—块控制主板。他们找来了Banzi的学生DavidMellis,让他编写代码程序。Mellis只花了两天时间就完成了代码编写,又经过3 天,主板就设计出来了,取名为 Arduino。很快,这块主板就受到了广大学生的欢迎。甚至那些完全不懂计算机编程的学生,都用 Arduino做出了很炫的东西:有人用它控制和处理传感器,有人用它控制灯闪烁,有人用它制作机器人。


(图片来自网络)



为什么要使用Arduino控制主板?

 

  • Arduino控制器价格低、易千普及。

  • Arduino控制器功能强大,1/0 接口数量多。

  • Arduino控制器可以连接常用的电子设备。

 

综上所述,Arduino控制器成本低、易开发。实际上,Arduino控制器的使用大大降低了人们创新的门槛,它非常适合教学和互动产品制作以及机器人研发。

 

1.Arduino主板介绍

Arduino主板是一种开源硬件,我们可以很方便地使用它,如果有足够的技术,我们还可以改造它。本书所使用的就是一款经过改造的Fansmaker Arduino Uno主板。Arduino主板就像人的大脑一样,可以对输入信息进行处理和控制并输出信息。


(Arduino主板构造)



Arduino控制主板体积小、重量轻,使用的是 ATMEGA328P 单片机,这款单片机是8位处理器,拥有32KB闪存、2KB内存。


2.ArduBlock简介

ArduBlock程序是—种 G语言,即图形化语言。它简单易学,初学者学习时很容易上手,不需要编写代码,只需将图片模块放到编程区域进行连接就可以了。当然,也可以直接在Arduino界面编程,编程语言是C语言。如果需要编写比较复杂的程序,建议使用 C语言编写。


(ArduBlock程序界面)



我们看看书中的作品哦~

(智能温控风扇)


(乐高台灯)



 

关注微信公众号书问,免费领取万本好书


内容来源:书问

作者高山
出版清华大学出版社
定价69.8元
书籍比价

分享到

扫描二维码 ×

电子纸书

一万个万一:理工男的创新创业上手工具

刘昶
清华大学出版社[2016] ¥20

气象预报怎么做如何用

叶笃正、周家斌
清华大学出版社[2009] ¥8

管理手记:人力资源经理是怎么做招聘工作的

米雅
清华大学出版社[2016] ¥23

管理手记—人力资源经理是怎么做薪酬管理的

米雅
清华大学出版社[2013] ¥34

父母做对了 孩子才成才

江苏教育电视台《成长》栏目组 编
辽宁人民出版社[2011] ¥6

出版业领先的TMT平台

使用社交账号直接登陆

Copyright © 2019 BookAsk 书问   |   京ICP证160134号


注册书问

一键登录

Copyright © 2019 BookAsk 书问   |   京ICP证160134号