Arduino视频教程(1-15)汇总(中文字幕)
2014-05-254.5万
精华项目
AI 快速预览详细
本系列Arduino视频教程共15课,适合家长和孩子一起学习,旨在激发青少年的创造力。第1-5课主要介绍基础知识,如开关LED灯、按钮调节亮度、电路基础知识等。6-10课讲解各种通信控制方式,包括串口、I2C、SPI、无线通信和硬件中断。之后的课程则涉及SD卡读写、RFID读取、LCD显示室温以及GPS跟踪等实际项目。通过这些教程,孩子们可以逐步掌握Arduino的应用,并培养逻辑思维和解决问题的能力。
|
你好!其实不久前我对电子还是一窍不通,只是作为一个父亲,看到周围的孩子整日拿着IPAD或者手机玩游戏,感觉应该做点事来改变现状。因此我翻译了本Arduino教程和另一个树莓派机器人教程,希望能激起青少年的兴趣,发挥他们的想像去创造一些新奇的东西。没准未来中国的乔布斯、比尔盖茨、马斯克就此产生了呢。 除此之外,退休的老人也可以学习啊,动动手动动脑,远离老年痴呆。更何况,祖孙三代一起学习创造,还能增进感情呢。 本教程是海外播放次数最多的Arduino教程,也被翻译成了其他语言。如果大家看了觉得好的话,请多多转发微博微信,让更多的孩子能看到,为推动创新一起出力! 第1-5课主要是基础知识,6-10课讲了各种通信控制方式,串口、I2C、SPI、无线和硬件中断。之后就可以像搭积木一样组合运用这些方法来实现自己的想法。 Arduino教程(1)开关LED灯 Arduino教程(2)用按钮调节LED灯的亮度 Arduino教程(3)电路基础知识 Arduino教程(4)模拟输入和监控移动物体警报系统 Arduino教程(5)马达和三极管(晶体管) Arduino教程(6)串口通信和Processing语言 Arduino教程(7)I2C总线和Processing语言 Arduino教程(8)SPI串行外设接口 Arduino教程(9)无线通信 Arduino教程(10/15)中断和硬件去抖 Arduino教程(11/15)SD卡读写和数据记录 Arduino教程(12/15)RFID卡读取和简单门禁系统 Arduino教程(13/15)LCD显示室温并用按钮选择摄氏还是华氏 Arduino教程(14)节日派对声光系统(随音乐变化的流水灯) Arduino教程(15/15)GPS跟踪 |




谢谢鼓励!
启动Arduino开发环境(IDE)后,选择‘File’–‘Preferences’,然后点击Editor Language旁边的下拉框,选择为‘简体中文’。退出然后再次启动Arduino开发环境(IDE)后,界面语言变为中文。
第一课程序
/*
Jeremy’s First Program /*和*/中间的文字是注释,不会被计算机执行
It’s awesome!
*/
int ledPin = 13; 板载的LED接在引脚13上,将ledPin定义为13是为了好记
void setup() setup函数在Arduino通电时执行一次,起到初始化作用
{ setup的含义是设置、安装
//initialize pins as outputs void含义是空,表示setup函数不返回任何值
pinMode(ledPin, OUTPUT); 将ledPin(即引脚13)定义为输出
} pin的意思是引脚,Mode的意思是模式
void loop() setup执行后,只要通电会一直执行loop函数。
{ loop的含义是循环
digitalWrite(ledPin, HIGH); 将ledPin置为HIGH,即点亮LED灯
delay(1000); delay含义是延迟,延迟1000ms
digitalWrite(ledPin, LOW); 将ledPin置为LOW,即熄灭LED灯
delay(1000); digital含义是数字,Write含义是写
} HIGH含义高,LOW含义低