Primeiros Passos com o Raspberry Pi

所在平台: Udemy

课程主页: https://www.udemy.com/course/primeiros-passos-com-o-raspberry-pi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Raspberry Pi 入门 课程概述:本课程将深入探讨Raspberry Pi的基础知识,了解其物理结构,并探索Linux操作系统的世界。我们将学习适用于Raspberry Pi的多种操作系统,并掌握主要的Raspbian安装流程。在安装Raspbian的过程中,我们将了解Raspberry Pi的工作模式,以及如何通过无头模式(headless mode)进行远程访问,无需外接监视器、鼠标和键盘。此外,我们还将学习如何在系统启动前启用SSH(安全外壳协议)和WiFi,以简化安装和使用过程。 安装完成后,我们将第一次启动Raspberry Pi,开始深入命令行的世界,命令行将成为我们与Raspbian进行交互的主要工具,我们可以通过代码创建文件夹和文件。此外,我们会学习系统的主要配置和使用手册(man-pages)深入研究每个命令。 在掌握Raspbian的基础后,我们将转向视觉界面,同时不放弃代码编写,开始学习Python编程语言,了解变量类型及基本操作,掌握其主要控制结构,如if、while和for。构建良好的基础后,我们将使用Python与Raspberry Pi的硬件资源进行交互,实现物理世界与虚拟世界的整合。这将包括通过按钮和传感器接收物理世界的输入,以及通过LED和蜂鸣器等执行器发送虚拟世界的输出。 学会这些软件和硬件资源后,我们将创建实用且有趣的项目,如超声波Theremin和推特按钮,展示Raspberry Pi的无限可能性。从这一点起,您的创造力将是唯一的限制,您可以独立探索创建自己的项目。 您将学习到: - 什么是Raspberry Pi? - Raspberry Pi的操作系统 - 命令行及其主要功能 - 系统的主要配置 - Python语言及其结构 - 电子学的基础知识 - 物理与虚拟世界的沟通 - GPIO的概念及其功能 为何要参加本课程?Raspberry Pi是一款与信用卡大小相仿的小型计算机,不仅具备传统计算机的所有功能,还可与外部世界进行互动。借助几乎任何编程语言编写的程序,您可以实现虚拟世界对物理世界的操控,反之亦然。由于基于操作系统,其进行复杂项目的能力超出传统微控制器,并能够简化多任务的执行。 涉及人工智能、机器学习、图像识别和物联网(IoT)的项目在这个平台上更易开发,同时凭借其小巧的体积和GPIO接口与真实环境的交互能力,为您提供便捷的开发体验。如果您希望未来参与复杂的项目或多重互动,Raspberry Pi是理想选择。此外,Raspberry Pi还专为教学设计,也非常适合希望乐于探索科技世界的学生。欢迎与我们一起深入了解这一神奇的“微型计算机”!

课程评论(0条)

课程详情

Durante este curso iremos passar por todos os fundamentos da placa, entendendo sua estrutura física e navegando pelo mundo das distribuições Linux (sistemas operacionais). Vamos conhecer grande parte dos sistemas operacionais disponíveis para o Raspberry e aprender a instalar o principal deles, o Raspbian.Durante a instalação do Raspbian iremos entender os modos de operação da placa e como realizar toda instalação e operação através de acesso remoto, conhecido como modo headless, no qual não é necessário a utilização de periféricos externos como monitor, mouse e teclado. Além disso vamos aprender como habilitar o SSH (secure shell) e o WiFi antes da inicialização do sistema que irá simplificar todo o processo de instalação e utilização imediata da placa.Com o sistema completamente configurado e instalado iremos ligar o Raspberry Pi pela primeira vez e assim iniciar uma jornada no mundo da linha de comandos. A linha de comandos será a nossa principal porta de entrada e comunicação com o Raspbian, e a partir dela poderemos criar pastas e arquivos além de navegar por todo o sistema somente através de códigos. Vamos aprender também as principais configurações do sistema operacional e como utilizar páginas de manual (man-pages) para estudar cada comando com mais profundidade.Conhecendo toda esta parte mais textual do Raspbian vamos passar a trabalhar mais com a interface visual, porém não iremos abrir mão de códigos, vamos começar a programar em Python! Iremos conhecer todos os tipos de variáveis e operações básicas dessa linguagem de programação, além de estudar as principais estruturas de controle que ela oferece, como if, while e for.Com toda esta base formada estaremos prontos para interagir com o mundo exterior utilizando o Python e os recursos de hardware do Raspberry para executar ações mistas entre mundo real e virtual! Iremos criar códigos para receber ações do mundo físico através de botões e sensores e também enviar ações do mundo virtual para o físico através de atuadores, como LEDs e buzzers.Estando familiarizado com todos estes recursos de software e hardware iremos criar projetos úteis e incríveis como um Theremin Ultrassônico e um Botão que Tweeta, te mostrando as inúmeras possibilidades desta placa.A partir deste ponto sua criatividade será o limite e você poderá se aventurar sozinho na criação de seus próprios projetos!O que você vai aprender:O que é o Raspberry Pi?;Sistemas operacionais no Raspberry;Linha de comandos e principais funções;Principais configurações do sistema;A linguagem Python e suas estruturas;Primeiros passos na eletrônica;Comunicação entre mundo físico e virtual;O que são GPIOs e como funcionam?Porque fazer este curso?O Raspberry Pi é um pequeno computador do tamanho de um cartão de crédito que além de te proporcionar todas as características de um computador convencional, oferece também a possibilidade de interação com o mundo exterior. Com programas escritos em praticamente qualquer linguagem você pode manipular o mundo físico através do virtual e vice-versa.Por utilizar um sistema operacional como base, sua capacidade de realizar projetos complexos é superior a capacidade de microcontroladores convencionais, podendo inclusive realizar múltiplas tarefas simultâneas de forma muito simplificada. Projetos envolvendo inteligência artificial, machine learning, reconhecimento de imagens e internet das coisas (IoT) se tornam muito mais simples de serem desenvolvidos nesta plataforma, com a vantagem do tamanho da placa e sua capacidade de interação com o ambiente real através de sua interface de portas de entradas e saídas (GPIOs).Se você quer se aventurar futuramente em projetos complexos e que envolvam múltiplas interações, tanto com o mundo físico quanto com o virtual, o Raspberry Pi é ideal para você, e o seu aprendizado abre portas para muitas outras áreas, que podem ser aprimoradas mais tarde com outros cursos e séries.Porém se você só quer se divertir esta placa também é para você, já que foi construída para ensinar computação e eletrônica para alunos do ensino fundamental, tendo diversos recursos didáticos que te auxiliarão na entrada neste mundo incrível chamado tecnologia.Venha conhecer tudo sobre esta placa conosco!

课程标签

0人关注该课程

主题相关的课程