LabVIEW & Arduino

所在平台: Udemy

课程主页: https://www.udemy.com/course/labview-arduino/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Coursera 课程总结:LabVIEW 与 Arduino 本课程全面介绍了 **LabVIEW**(Laboratory Virtual Instrument Engineering Workbench)和 **Arduino** 这两种在工程、科学测量和自动化领域中广泛应用的工具。 **LabVIEW** 作为一种图形化编程语言,以数据流为模型,特别适合数据采集和处理。课程将深入讲解 LabVIEW 的核心概念,包括: * **LabVIEW 的重要性:** 解释其在工程师和科学家领域的应用价值。 * **编程风格:** 探讨 LabVIEW 的编程范式。 * **National Instruments 工具:** 介绍与 LabVIEW 相关的 NI 工具。 * **数据结构与操作:** 涵盖各种变量类型、循环结构、数组(向量和矩阵)、布尔变量、字符串处理、簇、数值运算、逻辑运算及真值表。 * **文件读写:** 讲解文本文件的读写操作。 * **数据结构:** 介绍队列(Elements in Fila)和错误处理。 * **时域(Domain do Tempo):** 分析与时域相关的内容。 **LabVIEW 与 Arduino 的结合** 是本课程的一大亮点,重点在于实现两者之间的通信和控制: * **通信协议创建:** 重点讲解如何在 LabVIEW 和微控制器(以 Arduino 为例)之间创建通信协议。 * **串行通信:** 教授 RS-232 通过 USB 进行通信。 * **Arduino 基础:** 提供 Arduino 编程的快速入门,以实现 RS-232 通信。 * **传感器与执行器控制:** 通过 Arduino 和 LabVIEW 实现各种硬件的交互,包括: * 温度和光照传感器的读取(Leitura de Temperatura com Arduino, Leitura de Luminosidade com Arduino)。 * 继电器、灯、LED 的控制(Controle de relês, lâmpadas, LEDs)。 * 伺服电机、PWM 和直流电机的控制(Controle de Servo Motores, PWM, motores DC)。 * 模拟量和数字量的读取(Leitura Analógica, Leitura Digital)。 课程允许学员通过提问获得及时的解答,旨在帮助学员熟练运用 LabVIEW 和 Arduino 进行项目开发。

课程评论(0条)

课程详情

Seja muito bem vindo ao curso de LabVIEW & Arduino! O LabVIEW (acrónimo para Laboratory Virtual Instrument Engineering Workbench) é uma linguagem de programação gráfica originária da National Instruments. Os principais campos de aplicação do LabVIEW são a realização de medições e a automação. A programação é feita de acordo com o modelo de fluxo de dados, o que oferece a esta linguagem vantagens para a aquisição de dados e para a sua manipulação. Os programas em LabVIEW são chamados de instrumentos virtuais ou, simplesmente, IVs. São compostos pelo painel frontal, que contém a interface, e pelo diagrama de blocos, que contém o código gráfico do programa. O programa não é processado por um interpretador, mas sim compilado. Deste modo a sua performance é comparável à exibida pelas linguagens de programação de alto nível. A linguagem gráfica do LabVIEW é chamada "G". Irei abordar os seguintes temas: -A importância do uso do LabVIEW para engenheiros e ciêntistas; -O estilo de programação;-Ferramentas da National Instruments que utilizam LabVIEW -Tipos de Variáveis;-Tipos de Estruturas de Repetição;-Arrays (vetores e matrizes);-Variáveis Booleanas;-Tratamento de Strings;-Clusters;-Operações Numéricas;-Operações de Lógica e Tabela Verdade;-Leitura e Escrita de Arquivos do tipo Texto;-Elementos em Fila;-Tratamento de erros;-Itens no Domínio do Tempo;-Criação de Protocolo de Comunicação entre LabVIEW e Microcontroladores (aulas utilizando o Arduino);-Cominicação Serial RS-232 via USB;-Aula rápida de Programação em Arduino para realizar a comunicação RS-232;-Leitura de Temperatura com Arduino;-Leitura de Luminosidade com Arduino;-Controle de relês, lâmpadas, LEDs;-Controle de Servo Motores, PWM, motores DC;-Leitura Analógica;-Leitura Digital; Qualquer dúvida, você poderá enviar uma pergunta que responderei brevemente!

课程标签

0人关注该课程

主题相关的课程