<br />
<b>Warning</b>:  Declaration of Jetpack_IXR_Client::query() should be compatible with IXR_Client::query(...$args) in <b>/home/professorsergio.com/www/wp-content/plugins/jetpack/vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php</b> on line <b>0</b><br />
{"id":155,"date":"2018-12-04T10:41:50","date_gmt":"2018-12-04T13:41:50","guid":{"rendered":"http:\/\/professorsergio.com\/?page_id=155"},"modified":"2023-07-22T21:47:29","modified_gmt":"2023-07-23T00:47:29","slug":"programa-da-disciplina","status":"publish","type":"page","link":"https:\/\/professorsergio.com\/?page_id=155","title":{"rendered":"Programa da Disciplina"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i1.wp.com\/professorsergio.com\/wp-content\/uploads\/2019\/02\/Robo.jpg?resize=150%2C150\" alt=\"\" width=\"150\" height=\"150\" data-recalc-dims=\"1\" \/><\/p>\n<p style=\"text-align: left;\">O curso est\u00e1 previsto para 14 aulas onde em cada uma delas o aluno ir\u00e1 aprender um determinado recurso oferecido pelo Arduino. A proposta \u00e9 que esse recurso seja imediatamente aplicado (aprender fazendo) e que a cada nova aula o aluno aumente o seu repert\u00f3rio. Ao fim do curso ele dever\u00e1 juntar os recursos aprendidos para conceber um produto ou rob\u00f4. A sequ\u00eancia de aulas previstas \u00e9 a seguinte:<\/p>\n<p style=\"text-align: left;\"><b>Aula 1 \u2013 Introdu\u00e7\u00e3o aos Computadores<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> entender o que \u00e9 um computador, como eles funcionam e refletir sobre a pertin\u00eancia de program\u00e1-los.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> uma breve hist\u00f3ria dos computadores (das primitivas m\u00e1quinas mec\u00e2nicas de calcular, passando pela m\u00e1quina de Babbage e o ENIAC, aos atuais PCs), o conceito de hardware e software, introdu\u00e7\u00e3o a linguagens de programa\u00e7\u00e3o e sua sintaxe.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias Humanas:<\/b> compreens\u00e3o do estado das coisas atuais atrav\u00e9s da sucess\u00e3o dos eventos passados (processo hist\u00f3rico).<\/p>\n<p style=\"text-align: left;\"><b>Linguagens:<\/b> a fun\u00e7\u00e3o sint\u00e1tica dos termos de uma ora\u00e7\u00e3o na L\u00edngua Portuguesa e a transposi\u00e7\u00e3o desse conceito para as linguagens de programa\u00e7\u00e3o. Voc\u00e1bulos da L\u00edngua Inglesa.<\/p>\n<p style=\"text-align: left;\"><b>Aula 2 \u2013 Start: instala\u00e7\u00e3o da IDE do Arduino (aplicativo) e o nosso primeiro programa: acender e piscar um led<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> instalar a IDE do Arduino no computador do aluno, produzir e carregar um programa para Arduino.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> instala\u00e7\u00e3o da IDE no computador, estabelecer uma conex\u00e3o entre o computador e a placa de desenvolvimento, compreender a placa de desenvolvimento e suas diversas portas, a sintaxe da linguagem C, coment\u00e1rios: seu uso e import\u00e2ncia, a estrutura de um programa para o Arduino, procedimentos para configurar as portas do Arduino com a fun\u00e7\u00e3o \u201cpinMode()\u201d, no\u00e7\u00f5es de algoritmo, uso das portas como sa\u00edda de dados e uso das fun\u00e7\u00f5es \u201cdigitalWrite()\u201d e \u201cdelay()\u201d.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Linguagens:<\/b> a fun\u00e7\u00e3o sint\u00e1tica dos termos nas linguagens de programa\u00e7\u00e3o: uso pr\u00e1tico. Voc\u00e1bulos da L\u00edngua Inglesa.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> no\u00e7\u00e3o de algoritmo.<\/p>\n<p style=\"text-align: left;\"><b>Aula 3 \u2013 Sofisticando a experi\u00eancia anterior: introduzindo meios para controlar o led<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> desenvolver um programa para controlar o led utilizando uma e duas portas (bot\u00f5es).<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> uso das portas como entrada de dados, procedimentos para leitura de dados, a fun\u00e7\u00e3o \u201cpinMode()\u201d na configura\u00e7\u00e3o \u201cINPUT_PULLUP\u201d, conceito de vari\u00e1veis e seus tipos (inteiros, reais, caracteres&#8230;), representa\u00e7\u00e3o de grandezas (sistemas num\u00e9ricos: decimal, hexadecimal e bin\u00e1rio &#8211; fundamentos), declarar e fazer uso de vari\u00e1veis na linguagem C, altera\u00e7\u00e3o no valor de uma vari\u00e1vel utilizando operadores l\u00f3gicos, a fun\u00e7\u00e3o condicional \u201cif()\u201d e como essa fun\u00e7\u00e3o avalia os operadores l\u00f3gicos: compara\u00e7\u00e3o (&lt;, &gt;, =&#8230;) e booleanos (E, OU e N\u00e3o).<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> refor\u00e7o na no\u00e7\u00e3o de algoritmo, representa\u00e7\u00e3o de grandezas, express\u00f5es l\u00f3gicas e conjuntos num\u00e9ricos.<\/p>\n<p style=\"text-align: left;\"><b>Aula 4 \u2013 Ampliando a primeira experi\u00eancia: desenvolver um sem\u00e1foro<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> desenvolver um programa para controlar um sem\u00e1foro de duas vias .<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> an\u00e1lise da sequ\u00eancia de um sem\u00e1foro e os conhecimentos que foram desenvolvidos na primeira experi\u00eancia dando-lhes agora um sentido mais pr\u00e1tico.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> refor\u00e7o na no\u00e7\u00e3o de algoritmo.<\/p>\n<p style=\"text-align: left;\"><b>Linguagens:<\/b> formas de comunica\u00e7\u00e3o n\u00e3o verbal.<\/p>\n<p style=\"text-align: left;\"><b>Aula 5 \u2013 Sofisticando o sem\u00e1foro: acrescentar uma passagem para pedestre<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico<\/b>: juntar os conhecimentos das duas aulas anteriores desenvolvendo um programa que controle um sem\u00e1foro de duas vias com passagem para pedestre.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos<\/b>: analise da sequ\u00eancia de um sem\u00e1foro com passagem para pedestre, declara\u00e7\u00e3o e uso das fun\u00e7\u00f5es na linguagem C, fazer uso das interrup\u00e7\u00f5es com a fun\u00e7\u00e3o \u201cattachInterrupt()\u201d, desvios condicionais e retornos nos algoritmos.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Linguagens:<\/b> refor\u00e7o da comunica\u00e7\u00e3o n\u00e3o verbal.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> refor\u00e7o na no\u00e7\u00e3o de algoritmo e conceito de fun\u00e7\u00e3o.<\/p>\n<p style=\"text-align: left;\"><b>Aula 6 \u2013 Ampliando o uso das portas: produzindo sons com o Arduino<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> ampliar as possibilidades de uso das portas do Arduino utilizando-as para produzir sons. Utilizar as fun\u00e7\u00f5es de repeti\u00e7\u00e3o.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> conceito de vibra\u00e7\u00e3o, freq\u00fc\u00eancia, notas musicais e figuras musicais, declara\u00e7\u00e3o e uso de matrizes (strings), emprego da diretiva \u201c#define\u201d, da fun\u00e7\u00e3o \u201ctone()\u201d e do la\u00e7o de repeti\u00e7\u00e3o \u201c\u2019for()\u201d.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza:<\/b> vibra\u00e7\u00f5es e propriedades do som.<\/p>\n<p style=\"text-align: left;\"><b>Linguagens<\/b>: fundamentos da m\u00fasica.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> indexa\u00e7\u00e3o de matrizes e tabelas (linhas e colunas).<\/p>\n<p style=\"text-align: left;\"><b>Aula 7 \u2013 Ampliando o uso das portas: controlando a luminosidade de um led<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> controlar a intensidade no brilho em um led.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> configurar as portas do Arduino para funcionar como sa\u00edda anal\u00f3gica, fun\u00e7\u00e3o \u201canalogWrite()\u201d e o conceito de PWM (modula\u00e7\u00e3o por largura de pulso).<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza: <\/b>a persist\u00eancia da vis\u00e3o.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> valor m\u00e9dio e raz\u00e3o e propor\u00e7\u00e3o (regra de tr\u00eas).<\/p>\n<p style=\"text-align: left;\"><b>Aula 8 \u2013 Ampliando o uso das portas: estabelecendo uma comunica\u00e7\u00e3o serial entre o computador e o Arduino<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> estabelecer um canal de comunica\u00e7\u00e3o entre o Arduino e o computador.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> utilizar as portas 0 e 1 do Arduino para estabelecer uma comunica\u00e7\u00e3o com o computador via RS232, controlar e configurar os par\u00e2metros dessa porta utilizando as fun\u00e7\u00f5es: \u201cSerial.begin()\u201d, \u201cSerial.end()\u201d, \u201cSerial,available()\u201d, \u201cSerial.read()\u201d, \u201cSerial.print()\u201d e \u201cSerial.println()\u201d.<\/p>\n<p style=\"text-align: left;\"><b>Aula 9 \u2013 Ampliando o uso das portas: instalado um display alfanum\u00e9rico para exibir textos e valores (dois encontros)<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> exibir textos e valores atrav\u00e9s de um display alfanum\u00e9rico tornando o Arduino um sistema com capacidade de comunica\u00e7\u00e3o autoportado.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> uso da biblioteca \u201c#include \u201d e fun\u00e7\u00f5es associadas ao controle do display, transmiss\u00e3o de dados serial\/paralelo, conex\u00e3o paralela de dados, estudo das fun\u00e7\u00f5es do display e comunicar ideias atrav\u00e9s dos recursos dispon\u00edveis.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Linguagens:<\/b> comunicar ideias utilizando recursos restritos.<\/p>\n<p style=\"text-align: left;\"><b>10 Aula 10 \u2013 Ampliando o uso das portas: medindo dist\u00e2ncias com sensor de ultrassom<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> medir dist\u00e2ncias utilizando um sensor ultrass\u00f4nico e mostrar essa dist\u00e2ncia no display alfanum\u00e9rico.<\/p>\n<p style=\"text-align: left;\"><b><u>Conhecimentos espec\u00edficos:<\/u><\/b> natureza e propaga\u00e7\u00e3o do som, velocidade do som no ar, utilizar a fun\u00e7\u00e3o \u201cpulseIn()\u201d para determinar o tempo de retorno de uma onda sonora (eco) e calcular a dist\u00e2ncia a partir do tempo decorrido.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Linguagens:<\/b> apresentar dados utilizando recursos restritos.<\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza:<\/b> ondas mec\u00e2nicas e velocidade de propaga\u00e7\u00e3o.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> raz\u00e3o e propor\u00e7\u00e3o (regra de tr\u00eas).<\/p>\n<p style=\"text-align: left;\"><b>Aula 11 \u2013 Fundamentos de eletr\u00f4nica (dois encontros)<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico: <\/b>introduzir conhecimentos b\u00e1sicos de eletr\u00f4nica.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos<\/b>: eletricidade e grandezas el\u00e9tricas, correntes alternadas e cont\u00ednuas, componentes el\u00e9tricos: resistores, capacitores e indutores, identifica\u00e7\u00e3o de resistores (c\u00f3digo de cores), componentes semicondutores: diodos e transistores, Lei de Ohm e rela\u00e7\u00e3o entre grandezas el\u00e9tricas.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza:<\/b> eletricidade e Lei de Ohm.<\/p>\n<p style=\"text-align: left;\"><b>12 Aula 12 \u2013 Ampliando o uso das portas: medindo a luminosidade do ambiente<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> fazer uso dos conhecimentos de eletricidade para determinar a luminosidade do ambiente e mostra-la atrav\u00e9s do display alfanum\u00e9rico . Utilizar as portas anal\u00f3gicas para medir tens\u00e3o el\u00e9trica.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos: <\/b>estudo do resistor LDR, Lei de Ohm e divisores de tens\u00e3o e uso da fun\u00e7\u00e3o \u201canalogRead()\u201d.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza:<\/b> eletricidade e Lei de Ohm.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica: <\/b>raz\u00e3o e propor\u00e7\u00e3o (regra de tr\u00eas).<\/p>\n<p style=\"text-align: left;\"><b>13 Aula 13 \u2013 Motores el\u00e9tricos1 \u2013 Controlar um motor DC rotativo para movimentar uma cancela de acesso<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> estudar um motor el\u00e9trico de corrente cont\u00ednua. Controlar uma cancela de acesso utilizando os conhecimentos desenvolvidos nas aulas anteriores. Determinar a posi\u00e7\u00e3o do bra\u00e7o mec\u00e2nico. Detectar se h\u00e1 obst\u00e1culos obstruindo a cancela.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos:<\/b> eletricidade e magnetismo, motores de corrente cont\u00ednua, sistemas mec\u00e2nico para redu\u00e7\u00e3o da rota\u00e7\u00e3o (caixa de redu\u00e7\u00e3o), an\u00e1lise do funcionamento de uma cancela para acesso de ve\u00edculos, estabelecer estrat\u00e9gias para perceber a posi\u00e7\u00e3o do bra\u00e7o e se ele tocou ou n\u00e3o um ve\u00edculo, uso da biblioteca &#8220;servo.h&#8221;, das fun\u00e7\u00f5es de repeti\u00e7\u00e3o \u201cwhile()\u201d e \u201cdo while()\u201d.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza:<\/b> eletromagnetismo e mec\u00e2nica.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> medida e convers\u00e3o de \u00e2ngulos e raz\u00e3o e propor\u00e7\u00e3o (regra de tr\u00eas).<\/p>\n<p style=\"text-align: left;\"><b>14 Aula 14 \u2013 Motores el\u00e9tricos 2 \u2013 Controlar um motor de passo angular<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo especifico:<\/b> movimentar um motor el\u00e9trico de corrente alternada.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos espec\u00edficos: <\/b>eletricidade e magnetismo, motores de corrente alternada, drivers para motores, utilizar a biblioteca \u201c#include \u201d e fun\u00e7\u00f5es relacionadas para controlar um motor de passo.<\/p>\n<p style=\"text-align: left;\"><b>Conhecimentos interdisciplinares:<\/b><\/p>\n<p style=\"text-align: left;\"><b>Ci\u00eancias da Natureza:<\/b> eletromagnetismo e mec\u00e2nica.<\/p>\n<p style=\"text-align: left;\"><b>Matem\u00e1tica:<\/b> raz\u00e3o e propor\u00e7\u00e3o (regra de tr\u00eas).<\/p>\n<p style=\"text-align: left;\"><b>15 \u2013PROJETO DE CONCLUS\u00c3O<\/b><\/p>\n<p style=\"text-align: left;\"><b>Objetivo espec\u00edfico:<\/b> utilizar os conhecimentos adquiridos para produzir um equipamento ou produto, de sua livre escolha, utilizando os recursos dispon\u00edveis.<\/p>\n<p style=\"text-align: left;\">Ser\u00e1 oferecido um chassis com dois motores de passo, aceler\u00f4metro de tr\u00eas eixos, m\u00f3dulo de comunica\u00e7\u00e3o Wi-Fi e sensor ultrass\u00f4nico no qual os alunos poder\u00e3o embarcar seu software. Outros elementos podem ser agregados e esse equipamento ter\u00e1 o uso compartilhado entre todos os alunos, por isso as experi\u00eancias dessa fase ter\u00e3o de passar por agendamento.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O curso est\u00e1 previsto para 14 aulas onde em cada uma delas o aluno ir\u00e1 aprender um determinado recurso oferecido pelo Arduino. A proposta \u00e9 que esse recurso seja imediatamente aplicado (aprender fazendo) e que a cada nova aula o aluno aumente o seu repert\u00f3rio. Ao fim do curso ele dever\u00e1 juntar os recursos aprendidos &hellip; <a href=\"https:\/\/professorsergio.com\/?page_id=155\" class=\"more-link\">Continue lendo <span class=\"screen-reader-text\">Programa da Disciplina<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"spay_email":"","footnotes":""},"_links":{"self":[{"href":"https:\/\/professorsergio.com\/index.php?rest_route=\/wp\/v2\/pages\/155"}],"collection":[{"href":"https:\/\/professorsergio.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/professorsergio.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/professorsergio.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/professorsergio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=155"}],"version-history":[{"count":15,"href":"https:\/\/professorsergio.com\/index.php?rest_route=\/wp\/v2\/pages\/155\/revisions"}],"predecessor-version":[{"id":1089,"href":"https:\/\/professorsergio.com\/index.php?rest_route=\/wp\/v2\/pages\/155\/revisions\/1089"}],"wp:attachment":[{"href":"https:\/\/professorsergio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}