arduino的一些基础知识
1.如何学习arduino的“硬件和软件接口”的知识
Arduinonano是Arduino家族中的一个子产品,Arduino有9类主要的产品:ArduinoDuemilanove、ArduinoNano、Arduinomini、ArduinoBT、LilyPadArduino、ArduinoPro和ArduinoPromini、ArduinoFio、ArduinoUno、Arduino2560.
Arduinonano在设计中去掉了直流电源接口,采用了Mini-B标准的USB接口来连接电脑,除了外观变了,其他接口及功能保持不变,控制器同样采用ATmega168或ATmega328,是一款缩小版的ArduinoDuemilanove。
2.Arduino从基础到实践怎么样,好不好
从比较简单的讲起,一步步的来,相对于那些什么《爱上arduino》哪一类数对于读者的门槛是很低了,只要有比较基础的电学基础就可以,代码也会有比较
详尽的讲解,但是不足的是很多代码还是没有解释清楚也没有例句,只能自己上网去找资料。还有一点就是电路没有原理图只要安装布线之后的图,让人有点摸不着
头脑,非得要去自己跟线画出原理图来理解代码。而图纸比较麻烦一点的就是书本里面是黑白的,很多走线看不清,虽然书开始的地方有彩图,能看清,但是有时候
就需要前后不断的来回翻页。纸张质量这些就不评论了,看书看的是文字而不是纸,翻几下不会烂掉就好
3.求推荐Arduino入门书籍
爱上Arduino Massimo Banzi、于欣龙、郭浩贇人民邮电出版社 (2011-07出版) 基于Arduino的趣味电子制作 Simon Monk、张宝玲、吴兰臻、郑海昕 科学出版社 (2011-07出版) Processing互动编程艺术 谭亮 电子工业出版社 (2011-06出版) Arduino Internals Wheat, Dale APress (2011-11出版) Arduino开发实战指南(AVR篇) 程晨 机械工业出版社 (2012-03出版) 爱上Processing 瑞斯 (Reas, Casey)、弗瑞 (Fry, Ben)、陈思明 人民邮电出版社 (2012-05出版) 互动电子创意设计与制作:Arduino一试就上手 孙骏荣、吴明展、卢聪勇 科学出版社 (2012-11出版) 爱上Arduino(第2版) Massimo Banzi、于欣龙、郭浩赟 人民邮电出版社 (2012-10出版) Making Things Talk: Practical Methods for Connecting Physical Objects Igoe, Tom O'Reilly Media, Inc, USA (2007-09出版) Processing: A Programming Handbook for Visual Designers and Artists Maeda, John、Reas, Casey、Fry, Ben MIT Press (2007-09出版) Getting Started with Arduino Banzi, Massimo O'Reilly Media, Inc, USA (2008-10出版) Programming Interactivity: Unlock the Power of Arduino, Processing, and OpenFrameworks Noble, Joshua O'Reilly Media, Inc, USA (2009-07出版) Practical Arduino: Cool Projects for Open Source Hardware Oxer, Jonathan、Blemings, H。
APress (2010-01出版) An Arduino Workshop Pardue, Joe Smiley Micros (2010-01出版) Getting Started with Processing: A Quick, Hands-on Introduction Reas, Casey、Fry, Ben O'Reilly Media, Inc, USA (2010-07出版) 30 Arduino Projects for the Evil Genius Monk, Simon TAB Books Inc (2010-09出版) Making Things Move: DIY Mechanisms for Inventors, Hobbyists, and Artists Roberts, Dustyn TAB Books Inc (2010-11出版) Building Wireless Sensor Networks: With ZigBee, XBee, Arduino, and Processing Faludi, Robert O'Reilly Media, Inc, USA (2010-12出版) Arduino: A Quick-Start Guide Schmidt, Maik The Pragmatic Programmers (2011-01出版) Beginning Arduino McRoberts, Michael APress (2011-01出版) Make: Arduino Bots and Gadgets: Six Embedded Projects with Open Source Hardware and Software Karvinen, Tero、Karvinen, Kimmo O'Reilly Media, Inc, USA (2011-04出版) Arduino Robotics Warren, John-David、Adams, Josh、Molle, Harald APress (2011-07出版) Arduino K。 Hnel, Claus K Hnel (2011-08出版) Beginning Arduino Programming: Writing Code for the Most Popular Microcontroller Board in the World Evans, Brian APress (2011-10出版) MintDuino: Building an Arduino-compatible Breadboard Microcontroller Kelly, James Floyd O'Reilly Media, Inc, USA (2011-10出版) Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet Monk, Simon TAB Books Inc (2011-11出版) Programming Arduino Getting Started with Sketches Monk, Simon TAB Books Inc (2011-11出版) Practical Arduino Engineering: From Requirements to Testing Timmis, Harold APress (2011-11出版) Make a Mind Controlled Arduino Robot: Create a Bot That Reads Your Thoughts Karvinen, Tero、Karvinen, Kimmo O'Reilly Media, Inc, USA (2011-12出版) Arduino Projects to Save the World Premeaux, Emery、Evans, Brian APress (2011-12出版) Arduino Cookbook Margolis, Michael O'Reilly Media, Inc, USA (2012-01出版) Making Things See: 3D Vision with Kinect, Processing, and Arduino Borenstein, Greg O'Reilly Media, Inc, USA (2012-02出版) Programming Your Home: Automate with Arduino, Android, and Your Computer Riley, Mike The Pragmatic Programmers (2012-03出版) Environmental Monitoring with Arduino: Building Simple Devices to Collect Data About the World Around Us Gertz, Emily、DiJusto, Patrick O'Reilly Media, Inc, USA (2012-03出版) Beginning Android ADK with Arduino Bohmer, Mario APress (2012-03出版) Arduino and Kinect Projects: Design, Build, Blow Their Minds Melgar, Enrique Ramos、Diez, Ciriaco Castro APress (2012-04出版) Professional Android Sensor Programming Milette, Greg、Stroud, Adam John Wiley & Sons Inc (2012-06出版) Codebox: Adventures with Processing and Arduino Odewahn, Andrew O'Reilly Media (2012-09出版) Android and Arduino: Take the Physical World Mobile with the Mega Adk Moskowite, Tyler O'Reilly Media (2012-09出版) Pro Arduino Anderson, Rick、Cervo, Dan APress (2012-10出版) Atmospheric Monitoring with Arduino: Building Simple Devices to Collect Data About the Environment Di Justo, Patrick、Gertz, Emily O'Reilly Media, Inc, USA (2012-10出版) Getting Started with NFC: Contactless Communication with Android, Arduino, and Processing Jepson, Brian、Igoe, Tom O'Reilly 。
4.我零基础,能学Arduino吗
你有兴趣学习Arduino,这样很好。
在这一过程中,你能学习到很多关于单片机开发和电机控制等知识,这些东西对于机器人的研发仅仅是基础,但却是良好的开端。不要着急买什么板子,先搞清楚机器人研发到底是要搞什么。
机器人也分很多种的,像是工业机器人、自主移动机器人、仿生机器人。..。
机器人研发也不只是搞搞板子,搞搞程序,机器人研发不是搞单片机研发。如果有条件的话,可以接触下乐高机器人或是博创的创意之星机器人,这些东西看似很简单,但也也有牛人搞出很犀利的东西。
可以关注下boston dynamics、ABB或者festo的机器人。