零基础入门学用Arduino教程 – 专项教程篇

+ 电机专项
+ 面向对象基础
+ 面向对象应用-1 太乐一号


欢迎您收看太极创客制作的《零基础入门学用 Arduino 教程》。我们希望用我们的微薄之力,为您在学习和使用Arduino的路上增添一份帮助。

在这一部分的学习中,我们将分单元讲解常见的配合Arduino使用的硬件,如电机、显示屏、通讯模块、传感器等。

电机专项

很多创客爱好者喜欢用Arduino来搭建智能小车、机器人、3D打印机等。在这些项目里,Arduino发挥的最重要作用就是按照我们的程序来控制各种类型的电机。在本章学习中,我们将向您介绍如何使用Arduino来控制和驱动常见的电机类型,包括直流电机、28BJY-48步进电机以及42步进电机(NEMA电机)等。


面向对象基础

目前国内外Arduino教程普遍采用C (面向过程语言) 来教授Arduino编程,因此大多数Arduino使用者也是用C语言来进行Arduino开发。然而Arduino的魅力很大一部分是来自于丰富的开源库资源。可是这些库都是用C++开发的。这就给很多Arduino使用者造成了困扰。在接触到一个新的Arduino库时,很多人因为不懂C++而对Arduino库的使用感到不知所措

在本章中,我们将使用Arduino讲解面向对象编程的基本知识和概念。通过本章教程学习您将学会如何编写自己的Arduino库以及更好的使用和借鉴他人开发好的Arduino库。


面向对象应用-1 太乐一号

太乐一号
太乐一号

太乐一号是基于Arduino与乐高积木的创客智能模型车。该智能模型车旨在帮助创客朋友学习熟悉Arduino编程,尤其是通过面向对象的方式开发Arduino。

太乐一号的制作十分简单。您无需粘接,无需焊接,而只需要插接乐高积木并且使用螺丝刀紧固元件即可完成这个可爱的智能小车搭建。

由于是基于乐高积木的创客项目,您可以发挥无穷的想象力,改变太乐一号智能小车外形,添加更多传感器,编写您自己的控制程序,定制专属您的太乐一号。总之,太乐一号是一个充满无限拓展空间的创客机器人项目。

关于太乐一号的编程,请您放心,我们已经为您做好了丰富的库文件。您只需要具备基本的Arduino编程知识既可使用和开发太乐一号。

假如您还不知道什么是Arduino或者对Arduino编程不熟悉,不用担心。太极创客团队编制的完全免费开源视频教程《零基础入门学用Arduino》帮助很多朋友入门学会使用和开发Arduino。《零基础入门学用Arduino》链接:http://www.taichi-maker.com/homepage/arduino-basic-tutorial-index/

您只需要掌握了以上链接中的基础知识篇学习就可以开始制作开发太乐一号。(以下教程开发中,将于2019年9月上线)

太乐一号视频教程
太乐一号资源