Arduino的基础教程

步骤1:什么是arduino?
arduino是开源硬件开发板它使用avr微控制器作为其主要控制单元。 arduino通常用于制作嵌入式电子或机器人项目。 arduino是新手学习嵌入式电子和机器人技术基础的最佳产品。
第2步:arduino开发板和安装
在开始使用arduino之前,我们需要一个arduino板。
有很多arduino板,分别是arduino uno,arduino mega,arduino nano,arduino due,arduino fio等。猜想,arduino uno是学习基础知识的最佳板。
要在arduino板中上传我们的书面代码,我们必须从其网站下载arduino ide。我为您提供了链接:https://www.arduino.cc/en/main/software
完成安装过程后,当我们完全打开arduino时,其外观将类似于上图。
第3步:arduino ide
现在,让我们了解arduino ide的不同部分
1:这是用于验证您要上传到arduino板上的书面代码的按钮。
2:这是用于在arduino上上传代码的按钮。板。
3:这是用于打开一个新单元。
4:这是用于打开您以前的代码。
5:这是用于保存您的新代码。代码。
在“工具”部分中,我们必须选择要使用的arduino板。
选择arduino板后,我们必须选择
端口我们的计算机检测到arduino开发板。但是,应在将arduino板插入计算机后选择此端口。
第4步:arduino编程的一部分
在在这一步中,我们将了解arduino程序的不同部分。
我们将在第一部分中编写的代码仅由arduino运行一次。
让我们举个例子。如果我们要13号。 arduino的引脚作为输出,那么我们将在这一部分中编写pinmode(13,output)。再一次,如果我们希望将其作为输入,则将编写pinmode(13,input)。如果arduino一次读取了此命令,那么它将设置其13号。
相反,我们将在第二部分中编写要由arduino连续运行的代码。
步骤5:arduino的部分
在这一步中,我们将了解arduino的不同部分。
1:这些都是数字的
2:这是arduino的icsp头,通过它们我们可以引导在任何avr微控制器上加载arduino固件。
3:这是arduino uno的主要avr微控制器。 arduino。
4:这些引脚是arduino的电源引脚。
5:这些是模拟引脚。
6:此ic是usb到串行转换器。
7:这些是tx rx led。
8:这是内置led对于连接到数字引脚13的用户。
9:这是用于连接到计算机的usb端口。
10:这是用于为arduino供电的电源端口。
11:这是用于重新启动arduino板的按钮。
步骤6:led闪烁项目
我们将能够通过制作不同的创意项目并提高自己的创造力来成功学习arduino。现在让我们创建一个简单的闪烁的led项目。
项目的基本电路和工作过程:
一个led将通过数字引脚号2k的电阻连接。 arduino的13。 led将闪烁一秒钟,然后将停止闪烁一秒钟。
编程:
/* arduino闪烁项目
*由zubayer tahmid
*/
void setup(){
pinmode(13,output);

}
无效循环(){
digitalwrite(13,high);
delay(1000);
digitalwrite(13,low);
delay(1000);
}
在void setup()函数中,我们声明了13号。引脚作为输出。然后在void loop()函数中,我们命令arduino在13号中给出high值。销。然后,我们给出了1000毫秒的延迟。然后,我们命令arduino在13号中给low值。销。然后,我们再次给出了1000毫秒的延迟。将代码上传到arduino之后,它将按照我们在代码中的指示进行工作。
步骤7:结论
我希望您已经能够学习arduino的一些基础知识。您必须继续练习arduino才能熟练掌握它。如果您在本教程中发现任何错误,请通过我的电子邮件给我建议或在评论部分中对其进行评论。如果我在本教程中得到很好的回应,那么我将制作一个有关arduino机器人技术基础的完整系列教程,以及有关arduino的一些高级教程。祝您在嵌入式电子世界中生活愉快。


GMY002 0-100%PWM转±5V输出模块
土壤腐蚀野外组合测试仪的性能指标
实施工业物联网战略的方案
什么是白炽灯
苹果不行了iphone8跌落冰点?国内手机市场发展迅速,小米7骁龙845将于明年2月首发
Arduino的基础教程
汽车雾灯改装及电路图
UCOS2_STM32F1移植详细过程 (四)
从英国化合物半导体中心看化合物半导体集群
前端UI框架Svelte 4正式发布
数智招标 引领未来|融信招投标交易系统创新发布
半导体封测格局渐明朗 浅析本土四大龙头企业
开关二极管的开关作用的实现原理
桁架机器人的意义
万象奥科嵌入式核心板解决方案!
CAD图纸打印比例
泰科推出CAT 5E迷你主干网络线缆
除了SiC外,这15个二极管知识点你也来学学
如何减少电源纹波
串口uart和RS232,RS485有什么关系及联系