Arduino基础一文通

本文详细介绍了Arduino编程的基础知识,包括程序结构、数据类型、变量、运算符、控制语句和循环。同时,深入讲解了Arduino的函数、字符串处理、时间函数、数组以及中断和GPIO功能。文中还提到了Arduino的库函数,如模拟读取、数字写入、随机数生成等,以及字符处理和数学库的使用。
摘要由CSDN通过智能技术生成
此文旨在记录arduino的一些基本语法,以备自己后续查用,并没有任何的讲解和分析,
如果您是电子爱好者,想学习arduino,请寻找合适的教材学习;
如果您有编程基础,想短时间内粗略了解arduino,则完全可以。

Arduino学习好去处:

Arduino教程_w3cschool

第一部分 基础

一、Arduino程序结构

v2-91c69298b59c4c79a7264d8e90b60b61_b.jpg

草图启动时会调用setup()函数。使用它来初始化变量,引脚模式,启用库等。setup函数只能在Arduino板的每次上电或复位后运行一次。

在创建了用于初始化并设置初始值的setup()函数后,loop()函数,正如它的名称所指,允许你的程序连续循环的更改和响应。可以使用它来主动控制Arduino板。

二、Arduino数据类型

v2-33e1e2e75e5bb9750cebc1a12cc8663c_b.jpg

三、Arduino 变量和常量

和C完全一样;

四、Arduino 运算符

和C完全一样;

五、Arduino 控制语句

v2-795a996b61793a5b87a688bb8f485dfa_b.jpg

注意其中一个:(三元运算符)

? :条件运算符语法

expression1 ? expression2 : expression3

        max = ( a > b ) ? a : b;

      

六、Arduino 循环

和C完全一样

v2-41615592784d7fe2dbcfefbb45bdc39b_b.jpg

七、Arduino 函数

和C完全一样

注意:如果函数写在loop函数下面,则需要在前面声明,就像C语言里写在main函数下面一样

八、Arduino 字符串

Arduino字符串同样继承了C字符串的特点😭😭😭

        char my_str1[] = "Hello";
char my_str2[6];
my_str2[0] = 'H'; 

      

也可以用C的字符串函数

         
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值