e contextualizando sistemas embarcados ou no inglês em média de 6 temos não são sistemas que rodam em navios ou embarcações os sistemas embarcados são altamente relevantes no mundo da computação que estão presentes na nossa vida muito mais tempo do que você possa imaginar você tem um roteador em casa e máquina de lavar cafeteira pois é que você disse para alguma dessas perguntas sim então você é um usuário de sistema embarcado engraçado é que apesar do ray para o desenvolvimento web e mobile temos uma área praticamente infinita quando o assunto é desenvolvimento presente marcados então não
deixe de embarcar conosco nesse vídeo pra gente te provar que estamos certo vamos explorar linguagens tecnologias e tudo mais desse nicho super relevante é que coisa né efe já começa ainda no um tapa no like porque hoje vamos abrir um novo mundo para quem acha que o mundo da programação é restrito a terminar os navegadores e os comandos no mpm nada não viu programado não é só isso que os sistemas embarcados provam que desenvolver diretamente para o hard é tão divertido então bem desafiador mas para isso temos que definir realmente e raios são esse estágio
em sistemas embarcados podemos definir que quando temos um hardware um computador que é construído com o propósito de aplicação podemos dizer que o sistema que é desenvolvido para controlar e executar as funções desde arga é um sistema embarcado quando pensamos nos sistemas que controlam açúcar passa o que controla tvs e até os freios abs de uma moto estamos falando também de embarcados todos esses exemplos usam microcontroladores e sem capacidade computacional e por isso são sistemas e é claro que não podemos deixar de fazer um agradecimento especial a nossa face é o jeito é essa empresa
é incrível que conta com planos de hospedagem do básico ao avançado o que que é ajuda não só o código fonte tv nas diversos outros canais a trazer cada vez mais conteúdo de qualidade para você está precisando colocar aquele seu projeto no ar acesse o link que está aqui na descrição do vídeo que ainda vamos chegar a dita um desconto super especial ii é o primeiro sistema embarcado que se tem notícia foi o apolo gás nas com peter no computadorzinho que controlava as espaçonaves apollo da nasa e só funcionava usando portas de nós e o
trava com 1.204 mega reta e não tinha processador aquele exemplo você quiser o ajeitei foi responsável por levar o homem para a lua nas décadas de 60 e 70 então não dá para desprezar a relevância que esse tipo de sistema sempre o mundo da computação por literalmente milhões de sistemas computacionais produzidos anualmente sendo aplicado em diversos tipos de produtos por isso podemos chamar os embarcados também de embutidos mesmo só no estranho não está de todo errado todas as nós utilizamos esse sistemas todo santo dia e nem percebemos por isso temos que nos perguntar onde estão
e como vivem os deves desse início diga para gente aqui nos comentários se você desenvolve ou já desenvolveu algum tipo de sistema para microcontroladores você está por dentro desse mercado também seria super interessante saber e qual é a sua visão sobre ele vamos lá como você saber do que estamos falando aqui saiu uma listinha das áreas e também produtos que possuem os sistemas embarcados já falamos dos marca-passos temos também os equipamentos para realização de exames e uma área que vem se desenvolvendo demais é o de sistemas de monitoramento remoto de paciente ainda mais com 5g
vindo por aí esse mundo novo do alce tem muito a ver com sistemas embarcados imagina poder medir pressão realizar consultas e procedimentos de remotamente usando equipamentos desenvolvidos especificamente para isso é incrível mesmo mas tem uma área que a gente quase não percebe é de eletrodomésticos como micro-ondas geladeiras máquinas de lavar cafeteira ar condicionado muitos outros e não precisa ser uma cafeteira que se conecta com a internet basta usar um chipizinho conhecido como pique que é um microcontrolador a diferença é que sistemas embarcados não são igual ao desenvolvimento voltado para computação de propósito geral eu vou
ter um conhecimento profundo de um raro é por qual sistema está sendo criado nessa lista praticamente infinita smartphones automóveis brinquedos switches roteadores telefones e os próprios componentes de um computador como um controlador de disco pode conter os embarcados ainda temos leitores biométricos hoje códigos de barra caixas eletrônicos de bancos leite e nos aparelhos de som tvs e consoles de games armamento militar aviões robótica ou seja a área de atuação para esse tipo de sistema não teme porque falamos de forma genérica sobre robótica você já viu aqueles documentários mostrando indústrias construindo carros peças de lego lápis
engarrafado bebidas que tudo que a gente consome sistemas embarcados agora que já percebeu que esse mundo do desenvolvimento é gigante vamos entender melhor como é arquitetura para desenvolver para esse tipo de sistema como dissemos antes os computadores embutidos são também chamados de microcontroladores ou computador é só esse tipo tem uma única finalidade que a executar uma aplicação por isso não se vê tantos componentes como em um computador que estamos acostumados então quando você já deve estar desconfiado com conhecimento da eletrônica é essencial para o desenvolvimento desse tipo de sistema por isso mesmo que temos disponíveis
cursos como o de engenharia da computação das faculdades que tem todo o direcionamento para o desenvolvimento de hardware também sistemas embarcados podem ser classificados em alguns tipos baseado justamente no seu os requisitos de energia como operados a bateria de consumo fixo e o sistema de alta densidade mas existem outros tipos de classificações também agora que estamos esquentando podemos resumir quais são as principais características dos embarcados a nota e baixo consumo de energia quais o custo tem simples que custam alguns centavos tamanho reduzido confiabilidade e segurança operação em tempo real software desenvolvido diretamente para o rádio
chamou a firma baixo custo de resposta aliás dá para fazer um vídeo inteirinho falando sobre firma se você se interessar por esse assunto e quiser saber mais é só pedir aqui nos comentários é importante lembrar que nem sempre os sistemas embarcados possuem interface ou interação com o usuário é o caso dos semáforos e da sua geladeira a interface pode ser muito além dos botões é possível fazer publicação usando protocolos como a internet usb rs232 e 2c em algum outro em termos de errado e podemos classificar o uso de dois tipos de processamento os microprocessadores e
os microcontroladores podemos citar como exemplos dos microprocessadores os arm cortex a8 a9 e a 15 ainda tem intel atom intel parque um que é muito famoso aí que é o qualcomm snapdragon muito utilizado no smartphone ainda temos amd geode lx800 35 x da texas instruments os micro as dores só para citar alguns tempos família 8051 microchip pic um da cafeteira tá chegando oito motorola 6 8 hc16 arm cortex m3 m4 ainda tem o msp430 e o hércules rm 46 da texas instruments e muitos outros e olha que nem falamos nada ainda sobre o uso de
sensores que são essenciais para essa área acelerômetros magnéticos temperatura pressão fotoelétrico e os de velocidades isso aí são apenas alguns de e se você está desde o início do vídeo pensando aonde o arduino e o raspberry pi sem caixão nesse tema nós vamos te contar com esses microcomputadores são também utilizados para desenvolvimento e prototipagem de sistemas embarcados mas não só eles ainda temos muitos outros como intel galileu ogista dois da amd e o msp430 da texas instruments o desenvolvimento de sistemas embarcados é um mundo o comparamos com o desenvolvimento de softwares comerciais existem padrões e
arquiteturas próprias e conhecimentos muito específicos que faz o desenvolvedor para esse tipo de sistema ser muito diferenciado relações linguagem de programação você vai se surpreender existir linguagens mais antigos como plm e o ada que foram criadas especificamente para embarcar mas existe linguagens mais modernas como bichar que usa uma hibisco machine fique tranquilo que então nem dá para usar o java script você sabia em placas com hinos embarcados dá para usar um não dns o que é bem interessante para trazer mais deve expressar dentro das linguagens mais usadas estão na lista ou a senha obviamente se
e ser mais mais agora pode colocar na lista também o husky que já falamos aqui no canal recentemente não fechar e o onipresente que roda em qualquer lugar e java e também vai então não tem o seu jeitinho próprio e também suas limitações não tá então por exemplo roda a partir do micropython o projeto para rodar em microcontroladores então pessoal para quem gosta do mundo aí eu te de eletrônica e quer desenvolver sistemas que vão da cafeteira a caça militares os sistemas embarcados pode ser o seu mundo obviamente esse assunto é muito alto a gente
aqui só quis mostrar o quanto esse campo da computação é altamente relevante é pra tio esperamos que tem nos trazido alguma informação que você não sabe então nós ficamos por aqui e até um próximo dicionário do programador a gente aqui no canal e já se aventurou no ar eu te nesse vídeo aqui do lado a gente desenvolveu um quadro que contava o número de escrito aqui no canal usando o novo mc esp8266 tem um módulo wi-fi criamos em ser mais mais um probleminha aqui consome aí piá e do youtube e mostra no display algumas estatísticas
do canal bem legal dá uma conferida aqui no vídeo ficou bem interessante a gente chega mentira né é muito segundo só um