硬件准备
想要使用Arduino开发智能设备,首先当然是要有一块Arduino开发板,某宝上有很多版本的Arduino开发板可以购买,但是作为初学者,笔者建议购买原厂的开发板,也就是开发板上带有Arduino字样的开发板,其它根据原厂开源电路板生产的兼容开发板也能正常使用,而且价格及其低廉,但是建议入门之后根据实际产品需求购买兼容开发板,初次学习使用原厂的开发板,无论是驱动上,兼容性上,原厂都会减少很多不必要的麻烦。
Arduino官方也针对不同的应用需求,设计了不同类型的开发板,最基础的版本叫“UNO”,也是我在后续文章里主要使用的开发板,访问Arduino官网,你还能看到很多别的开发板:Arduino Mega2560,Arduino Pro Mini,Arduino Leonardo,Arduino Yun等等,很多很多,不一一列举了,下文中软件开发IDE也会涉及到开发板的菜单选择。
PS:原厂Arduino UNO R3版的开发板,市售价格大约在120元左右,兼容的第三方厂商一般只会标注“UNO”字样,或者以“XXXduino”,比如“Wifiduino”、“Funduino”等等命名的兼容Arduino UNO的开发板,市售价格一般在15~20元左右。
硬件购买到货后,应该是一个小纸盒,长得酱紫:
打开包装后,里面是一块