程序员必知:从零开始的ArduinoUNOR3

简介: 程序员必知:从零开始的ArduinoUNOR3

刚开始玩Arduino。

这个是买板子给的第一个实验,连上线驱动装好,编译一下上传就能运行。下面是详细的步骤

int val;//定义变量val

int ledpin=13;//定义数字接口13

void setup()

{

Serial.begin(9600);//设置波特率为9600。

pinMode(ledpin,OUTPUT);//设置数字13 口为输出接口。

}

void loop()

{

val=Serial.read();//读取PC 机发送给Arduino 的指令或字符,并将该指令或字符赋给val

if(val=='R')//判断接收到的指令或字符是否是“R”。

{//如果接收到的是“R”字符

digitalWrite(ledpin,HIGH);//点亮数字13 口LED。

delay(500);

digitalWrite(ledpin,LOW);//熄灭数字13 //代码效果参考:http://www.zidongmutanji.com/bxxx/512444.html

口LED

delay(500);

Serial.println("Hello World!");//显示“Hello World!”字符串

}

}

选择板子类型

以及端口如果没选择端口,打开串口监视器,下面会报错“开发板在null 不可用“。(端口可能会不一样,我的就是COM3)

点击验证(编译)

,然后点击上传(不上传烧进板子的话后面都会没反应)

打开串口监视器,输入R,点击发送

就会出现。

以上就是给你一个程序然后你去烧进板子并运行。

相关文章
|
6月前
|
Java 程序员 编译器
从零开始的八股文
Java基础知识概要:Java代码因JVM而具备跨平台能力,源码编译成字节码,由JVM在各平台解释执行。一个Java文件可含多个类(非内部类)。访问权限包括private、default、protected、public。数据类型分基本(如int、char、boolean)和引用(数组、类、接口)。int占4字节,范围-2^31~2^31-1。全局变量等同于成员变量,局部变量仅限作用域内。包装类解决基本类型与对象特性问题,支持自动装箱拆箱。Integer与Double相等比较需先转换为相同基本类型再用`==`。
|
2月前
|
人工智能 数据挖掘 Python
Python编程基础:从零开始的代码旅程
【10月更文挑战第41天】在这篇文章中,我们将一起探索Python编程的世界。无论你是编程新手还是希望复习基础知识,本文都将是你的理想之选。我们将从最基础的语法讲起,逐步深入到更复杂的主题。文章将通过实例和练习,让你在实践中学习和理解Python编程。让我们一起开启这段代码之旅吧!
|
13天前
|
人工智能 Linux 程序员
从零开始_先跑起来_入门编程选什么系统
从零开始_先跑起来_入门编程选什么系统
|
1月前
|
Python
Python编程入门:从零开始的代码旅程
本文是一篇针对Python编程初学者的入门指南,将介绍Python的基本语法、数据类型、控制结构以及函数等概念。文章旨在帮助读者快速掌握Python编程的基础知识,并能够编写简单的Python程序。通过本文的学习,读者将能够理解Python代码的基本结构和逻辑,为进一步深入学习打下坚实的基础。
|
4月前
|
存储 Python
Python编程入门:从零开始的代码之旅
【9月更文挑战第4天】本文将带领初学者步入Python的世界,通过简明的语言和直观的例子,逐步揭示编程的乐趣。我们将一起构建基础的数据结构,探索控制语句的奥秘,并实现简单的函数。无论你是编程新手还是希望巩固基础,这篇文章都是你理想的起点。让我们开始吧,一步步将代码块搭建成思维的宫殿!
43 2
|
5月前
|
存储 程序员 Python
Python编程基础:从零开始的代码之旅
【8月更文挑战第24天】这篇文章旨在为初学者提供一个友好的Python入门指南。通过简明的语言和实际的编码示例,我们将探索Python的基本概念、数据结构、控制流程以及函数的使用。无论你是编程新手还是想扩展你的技能库,这篇文章都将是你学习旅程中的一块垫脚石。让我们开始吧,一起揭开编程的神秘面纱,享受代码带来的乐趣!
36 1
|
7月前
|
程序员
程序员必知:从零开始的ArduinoUNOR3
程序员必知:从零开始的ArduinoUNOR3
63 2
|
8月前
|
设计模式 算法 测试技术
探索代码之美:我的编程思考之旅
【5月更文挑战第8天】 在数字化的浪潮中,编程已成为一种艺术,一种用逻辑与创造力编织的语言。本文将分享我在编程实践中的一些技术感悟,从最初的困惑到逐渐的深入理解,再到最后的灵活应用,我经历了一段充满挑战与收获的旅程。文章不仅探讨了编程技巧的提升,还涉及了对软件设计原则的认识,以及如何通过不断学习来适应快速变化的技术环境。
|
8月前
|
IDE 程序员 C#
C#编程入门:从零开始的旅程
【4月更文挑战第20天】本文引导初学者入门C#编程,从环境搭建开始,推荐使用Visual Studio Community版作为IDE。接着,通过编写"Hello, World!"程序,介绍基本语法,包括数据类型、运算符和表达式。文章还涉及控制结构、函数和方法,以及面向对象编程概念。通过学习,读者将对C#有初步了解,并激发进一步探索编程世界的兴趣。
133 4
|
8月前
|
机器学习/深度学习 人工智能 数据可视化
Python编程入门:从零开始探索编程的奇妙世界
这篇教程引导初学者入门Python编程,从安装Python开始,逐步讲解基本语法,如`print()`、变量、条件判断、循环以及自定义函数。文章强调了Python在数据处理、数据分析、人工智能和机器学习等领域的重要性,并鼓励学习者探索Python的广泛应用,开启编程之旅。