|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aprenda-a-programar-raspberry-pi-construindo-um-robo/
课程评论:没有评论
课程名称:学习通过构建机器人来编程Raspberry Pi 课程概述: Raspberry Pi是一款功能强大、广泛使用且经济实惠的开发板,适用于机器人项目、编程学习、家庭自动化、无人机和3D打印等众多应用。它以高连接性、强大处理能力、低成本和易用性著称。本课程专为希望学习如何编程Raspberry Pi的人员设计,适合工程专业人士、技术课程的学生以及所有喜欢动手创建编程项目的爱好者。 课程内容将教会学员使用最流行的编程语言之一——Python来编程Raspberry Pi,并使用GPIO接口控制和读取外部信号。通过GPIO,学员能够控制机器人项目、物联网(IoT)、家庭自动化、工业自动化,以及3D打印机硬件控制等数字信号相关的项目。 本课程共分为12章: 1. Raspberry Pi简介 2. 课程所需资源和材料 3. Raspbian操作系统的安装准备 4. 安装Raspbian操作系统 5. 远程访问Raspberry Pi 6. Raspbian操作系统(Linux)基础 7. Python编程语言简介 8. 组装2WD kpacitor机器人硬件 9. 机械部件的准备和组装 10. Raspberry Pi和双桥H L298N板的组装 11. 板间连接线的组装 12. 电池的组装 13. 2WD kpacitor机器人软件简介 14. 在Raspberry Pi上实现Apache服务器 15. 使用Flask微框架实现控制软件 16. 机器人的控制界面实现 前几章是入门内容,帮助学员从零开始,熟悉Raspberry Pi的操作。在这些章节中,大家将学习远程访问(包括SSH和VNCViewer的图形界面访问)等重要知识。第六章将教授学生使用Linux的基本概念,而第七章则介绍Python编程的基础。 机器人的硬件包括机器人套件、Raspberry Pi板、双桥H L298N、连接线和电池。第八章将逐步详细讲解组装过程,使即使从未接触过此类项目的学员也能得到预期的成果。在软件实现的过程中,将详细解释每个步骤,相关代码也会在每一课的附加材料中提供,确保学员顺利达到学习目标。 Raspberry Pi被认为是一款高效、可靠且成本低廉的开发板,是市场上众多选择中的最佳选择。它拥有全球协作的社区,提供丰富的开源内容和详细文档,任何人都可以利用这些资源进行开发。Raspberry Pi是发展“物联网”技术的极佳平台,致力于将物理对象(包含嵌入式电子、传感器和执行器)集成到网络中进行数据的收集和交换,以提高人们的生活质量。 根据思科在2011年11月的研究数据,预计到2020年,将有500亿个设备连接到互联网。学习使用Raspberry Pi,构建适用于这一前沿应用的设备,绝对是值得的。
A placa Raspberry Pi é uma das placas mais poderosas, difundidas e acessíveis utilizadas nos projetos de robótica, para aprendizado de programação, automação residencial, drones, impressoras 3D e muitas outras milhares de possibilidades. Ela se destaca pelo seu alto poder de conectividade e capacidade de processamento, baixo custo e facilidade de programação. Esse curso foi elaborado para todos aqueles que querem aprender a programar essa placa fantástica, sejam profissionais de engenharia, alunos de cursos técnicos e todas que têm como hobby criar projetos legais envolvendo programação. Vamos aprender a programar a placa Raspberry Pi usando Python, uma das linguagens mais poderosas e populares da atualidade.Vamos aprender também a usar o barramento de pinos da placa, o GPIO, para controlar e ler sinais externos. Com o GPIO você poderá controlar projetos de robótica, iot (internet das coisas), automação residencial, automação industrial, controle de hardware de impressoras 3D, ou seja, tudo que envolve o controle de sinais digitais. O curso é dividido em 12 (doze) capítulos: Introdução a placa Raspberry Pi.Lista de recursos e materiais necessários para as aulas.Preparação para a instalação do sistema operacional Raspbian.Instalação do Sistema Operacional Raspbian.Acesso Remoto ao Raspberry Pi.Sistema Operacional Raspbian (Linux).Introdução a linguagem de programação Python.Montando o hardware do Robô 2WD kpacitor.Preparação e montagem das partes mecânicas do Kit Robô.Montagem das placas Raspberry Pi e Ponte H Dupla L298N.Montagem dos cabos de interligação entre as placas.Montagem das Baterias.Introdução ao software do Robô 2WD kpacitorImplementação do servidor Apache no Raspberry PiImplementação do software de controle usando o microframework FlaskImplementação da interface de controle do Robô Os primeiros capítulos são Introdutórios e permitem que os alunos consigam iniciar a operação da placa, partindo do zero, até seu funcionamento total. Aprenderemos a fazer o acesso remoto entre outras coisas muito importantes para programadores de Raspberry Pi. Vamos aprender passo a passo duas formas de acesso remoto, via SSH e também usando interface gráfica via VNCViewer. No capítulo 6 vamos estudar e aprender os conceitos essenciais para que os alunos possam usar o Linux, mesmo sem nunca ter tido nenhum contato com esse sistema operacional. Já no capítulo 7 vamos aprender os conceitos necessários para aprender a programar com a linguagem Python. O hardware do Robô é composto pelo Kit robótico, placas Raspberry e Ponte H L298N, cabos e baterias. Tudo será montado no capítulo 8, passo a passo, detalhadamente explicado para que mesmo aqueles que nunca tenham feito nada parecido, consigam resultados exatamente iguais aos propostos. A implementação do Software do Robô será minuciosamente explicado, todos os códigos escritos serão disponibilizados nos materiais extras de cada aula, fazendo com que o aluno não encontre dificuldades em obter os resultados esperados. As placas Raspberry Pi se mostram extremamente confiáveis, com alta performance e baixo custo, a melhor opção entre muitas disponíveis no mercado. Ela conta com uma comunidade que colabora mundialmente, produzindo conteúdo de código aberto, e muito bem documentados, disponíveis para qualquer um que queira usá-los. A Raspberry Pi se mostra uma das melhores opções para o desenvolvimento de um dos maiores e mais promissores movimentos de tecnologia, " The Internet of Things " (A Internet das Coisas), que tem como principal objetivo integrar objetos físicos("coisas"), compostos por eletrônica embarcada, sensores e atuadores, que se comunicam em uma rede, coletando e trocando dados entre si, visando tornar mais fácil e ágil a vida de todos nós. Segundo dados de estudos da CISCO (Novembro 2011) , estima-se que em 2020, 50 BILHÕES de dispositivos vão estar conectados. Nada mal aprender a usar o Raspberry Pi, uma das mais poderosas do mundo para construir dispositivos para esse tipo de aplicação.