{"id":20270086,"url":"https://github.com/arduinominas/curso2013","last_synced_at":"2026-01-26T22:53:46.384Z","repository":{"id":8020624,"uuid":"9429574","full_name":"ArduinoMinas/Curso2013","owner":"ArduinoMinas","description":"Curso Introdutório ao Arduino, o Arduíno foi criado por Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis, na cidade de Ivrea, Itália em 2005, em 2006 recebeu um prêmio da Prix Ars Eletrônica na categoria Comunidades Digitais. Este prêmio mostrou como o projeto era importante para a comunidade.  O Arduíno foi criado para ser um dispositivo de baixo custo, trazer acessibilidade aos Alunos das Escolas que desejavam desenvolver projetos eletrônicos e não tinham condições de comprar os equipamentos necessários para prototipagem.   O Arduíno é uma plataforma baseada nos micro controladores ATMega, existindo diversos clones no mercado, e plataformas similares utilizando outros micro controladores como por exemplo o MAPLE que usa um ST32 um micro controlador ARM.  No contexto artensanal há as plataformas E-Textile, que permitem o uso do Arduino com artesanato Textil e Coro, podendo este curso ser adaptado para este cenário.  O Arduíno é programado em um dialeto C/C++ conhecido como Wire, e é de fácil aprendizado, ocultando dentro do possível as diferenças entre os micro controladores.","archived":false,"fork":false,"pushed_at":"2013-05-02T18:11:25.000Z","size":10945,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-14T05:35:26.527Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ArduinoMinas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-14T13:48:02.000Z","updated_at":"2013-11-28T16:32:48.000Z","dependencies_parsed_at":"2022-07-22T18:32:50.340Z","dependency_job_id":null,"html_url":"https://github.com/ArduinoMinas/Curso2013","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArduinoMinas%2FCurso2013","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArduinoMinas%2FCurso2013/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArduinoMinas%2FCurso2013/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArduinoMinas%2FCurso2013/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArduinoMinas","download_url":"https://codeload.github.com/ArduinoMinas/Curso2013/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241753145,"owners_count":20014252,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T12:28:46.461Z","updated_at":"2026-01-26T22:53:46.352Z","avatar_url":"https://github.com/ArduinoMinas.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Curso Introdutório ao Arduino - 2013 - 1\n==========\n\nCurso Introdutório ao Arduino, o Arduíno foi criado por Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e \nDavid Mellis, na cidade de Ivrea, Itália em 2005, em 2006 recebeu um prêmio da Prix Ars Eletrônica na categoria \nComunidades Digitais. Este prêmio mostrou como o projeto era importante para a comunidade.  O Arduíno foi criado \npara ser um dispositivo de baixo custo, trazer acessibilidade aos Alunos das Escolas que desejavam desenvolver \nprojetos eletrônicos e não tinham condições de comprar os equipamentos necessários para prototipagem.   O Arduíno \né uma plataforma baseada nos micro controladores ATMega, existindo diversos clones no mercado, e plataformas similares \nutilizando outros micro controladores como por exemplo o MAPLE que usa um ST32 um micro controlador ARM.  No contexto \nartensanal há as plataformas E-Textile, que permitem o uso do Arduino com artesanato Textil e Coro, podendo este curso \nser adaptado para este cenário.  O Arduíno é programado em um dialeto C/C++ conhecido como Wire, e é de fácil aprendizado, \nocultando dentro do possível as diferenças entre os micro controladores.\n\n\n## Objetivo do Curso\nEm ambos os formatos 18/20 horas e semestral o curso visa preparar o aluno participante a desenvolver pequenos sensores inteligentes, brinquedos e o novo conceito E-Textile para artesanato, sendo apresentado aos componentes eletrônicos e a linguagem Wire/C/C++ e informações necessárias a fase inicial de conhecimento do Arduíno e seu domínio. \n\nNo formato semestral além de uma introdução mais extensa a cada período é feito um pequeno concurso com o intuito de estimular a criatividade dos participantes.\n\n## Apresentação do Curso\nO curso introdutório ao Arduíno é um curso rápido onde o aluno participante terá seu primeiro contato com a linguagem wire e C/C++, os conceitos básicos de eletrônica envolvidos na fase inicial de prototipação, e o próprio Arduíno UNO.\n\nÉ um curso onde terão a oportunidade de aprender como desenvolver pequenos sensores inteligentes e interagir com seu computador. Desenvolver a criatividade e descobrir novos horizontes na TIC (Tecnologia da Informação e Comunicação), Brinquedos e Artesanato (E-Textile), agregando conceitos de robótica e domótica.\n\nO curso terá duas modalidades:\n\n### 18 horas no total, \npodendo ser distribuído da seguinte forma:\n\n4 aulas de 4 horas e 30 minutos \n2 aulas de 9 horas \n3 aulas de 6 horas \n\n### Semestral\nDividido em 5/6 meses, sendo duas 2 horas/dia de aula por semana (uma aula semanal)\n\nCada turma será composta por 1 professor, 10 alunos, sendo um aluno por computador e o Kit conforme o formato do curso.\n\nHá a possibilidade de participação de um aluno acompanhante em casos especiais (quando houver turmas fechadas, ou equipes de empresas, por exemplo), pagando uma taxa diferenciada de participação, este aluno que deverá comprar o seu Kit Arduíno em separado.\n\nTurmas maiores que 10 alunos deverão ser acompanhadas por um auxiliar, preferencialmente que já tenha feito o curso.\n\nSerá entregue ao participante ao final do curso um \"Certificado de Participação e Conhecimento em Prototipação Básica com Arduíno\"\n\nDurante o Curso o aluno participante terá a chance de:\n\n* Conhecer através de fotos os diversos modelos de Arduíno e Clones existentes\n* Conhecer na prática e manusear o Arduíno UNO de seu KIT.\n* Conhecer os componentes eletrônicos do KIT, suas formulas matemáticas básicas, e como obter detalhas técnicos sobre o mesmo, \n* Conhecer ferramentas de esquemas eletrônicos e onde obtê-los.\n* Desenvolver pequenos Sketchs (pedaços) de códigos utilizáveis e inseri los no Micro controlador\n* Comunicar com o Mundo Externo via Display e Luzes e áudio\n* Conhecer projetos de mercado, acadêmicos e científicos que estão utilizando o Arduíno\n* Conhecer a comunidade Arduíno no Brasil e Exterior e onde obter mais informações\n* Conhecer lojas onde poderá comprar componentes eletrônicos.\n#### Sendo acrescido na modalidade semestral:\n* Desenhar seus esquemas eletrônicos utilizando o Fritizing\n* Interagir com outros micro controladores e sensores mais avançados\n* Controlar Motores, braços mecânicos, e Luzes\n\n\nO curso poderá ter um acréscimo de quatro horas para introdução á programação, dando uma maior ênfase ao tema programação, permitindo pessoas que não tenha conhecimento de programação.\n\nO plano de aula para a modalidade semestral pode ser obtida no link: https://docs.google.com/spreadsheet/ccc?key=0AvnY5U9uO3kPdE5TZXRFaFpRU2tTM0JpQzJDWDZUYmc\u0026usp=sharing \n\n## O professor\nO professor e coordenador do curso, Carlos Delfino (www.carlosdelfino.eti.br, www.github.com/CarlosDelfino) é formado no curso superior Projeto e Implementação de Redes de Computadores, tendo 20 anos de experiência em projetos de Tecnologia da Informação e Comunicação, atuando como implantador, analista de sistemas, e pesquisador.\n\nAtua como consultor Linux deste 1995, tendo amplos conhecimentos de Software OpenSource, é participante ativo em projetos OpenSource nacionais e internacionais, líder e idealizador de diversos projetos como OsTicket-Reload, um projeto Open Source para gestão de tickets de suporte e atendimento via Web.\n\nAtua com o Arduíno a 1 ano tendo desenvolvido projetos comerciais e comunitários, dentre eles:\n\nSistema de Geo Analise e coleta de dados para empresa de Analise Rodoviária,\nProjeto social de cadeira de rodas inteligente para portadores de deficiência\nColaborador no Port DuinOS, um Sistema Operacional de Tempo Real Multitarefa (http://duinos.github.com).\n\n## Perfil do Aluno\nÉ desejável que o aluno que venha a participar do Curso Introdutório de Arduino, tenha os conhecimentos básicos de uso de microcomputador e seu hardware, principalmente na modalidade 18Horas os requisitos abaixo são obrigatórios e opcionais na modalidade semestral,:\n\nO que é CPU, FPU, Co processadores, Processadores; \nO que é Memoria, e seus tipos;\nConceitos superficiais ou básicos em eletrônica;\nConceitos básicos de programação principalmente introdução a Lógica;\nPerfil para cursos de tecnologia;\n\nO curso é de grande valor para alunos de curso de Eletrônica e Mecatrônica, alunos do ensino médio, sendo um curso complementar e pode ser oferecido com o objetivo de introduzir o tema robótica e em hobbies como Aeromodelismo e Náutica, além de poder ser ofertado a alunos de curso superior de Analise de Sistemas, Engenharia de Software, Projeto de Redes, Projeto de Web Sites e similares, Engenharia Civil, Artes Plásticas, Belas Artes, Arquitetura, Artes Cênicas e similares, Medicina e odontologia,  sejam iniciantes ou formandos, para alunos iniciantes de Cursos de Engenharia Elétrica como curso de extensão.\nRegião de Oferta do curso e instituição patrocinadora\nO curso é ofertado para qualquer região do país, sendo de responsábilidade da equipe ou instituição promotora do evento.\n\nEm casos de ofertas do curso em regiões/cidades acima de 70KM de BH será de responsabiliade do promotor do curso na região o transporte do Professor, sua hospedagem e alimentação, sendo indicado o curso na modalidade de 18Horas.\n\n## Equipamentos e Softwares Necessários\nDurante o período do curso serão necessários alguns equipamentos em sala de aula, em uma turma de 10 alunos será necessário um computador/notebook por aluno com uma entrada USB 2.0 disponível. Cada computador deverá ter os seguintes softwares instalados:\n\nIDE Arduino 1.5\nFritizing\nNotepad PlusPlus  (Notepad++)\nHiperTerminal, Putty ou software equivalente para conexão a porta Serial\nUm Kit Arduino que será dado ao aluno no final do curso.\n\nO Aluno deverá também ter um multímetro, ficando a carga da escola oferecer o equipamento emprestados nas aulas ou opção de compra. O multímetro deverá ser capaz de medir resistores, corrente, tensões entre 0,5 e 50V e preferencialmente que teste Diodos e Transistores.\nAmbiente Virtual de Aprendizagem\n\nO aluno também terá disponível um ambiente virtual oferecido pelo professor em seu próprio site ou caso a instituição deseje em seu próprio ambiente de virtual de ensino, onde poderá tirar suas dúvidas além do ambiente de estudo, depositar seus sketchs, esquema de novos protótipos, fotos de seus circuitos montados, e debater com outros alunos atuais ou de cursos anteriores. \n\n## Equipamentos Dados Para Alunos\nDurante o curso o aluno irá usar um kit conhecimento como \"Starter Kit Arduino\" para o curso de 18 horas e o \"Starter Advanced Kit Arduino\" para o curso semestral, este kit de componentes será cedido ao aluno que deverá usa lo durante todo o curso, levando o para sua residência para praticas. \n\nCada Kit tem hoje o custo em média de:\n\nStarter Kit Arduino:  R$ 250,00 (Duzentos e Cinquenta Reais)\nStarter Kit Advanced Arduino: R$ 350,00 (Trezentos e Cinqueta Reais)\n\nO Kit será dado ao aluno no final do curso, e é composto dos seguintes itens:\n\n\n* 1 Arduíno Uno \n* 1 Breadboard 840P (Protoboard)\n* 1 Cabo USB A/B (Para ligar ao Micro Computador/ Notebook)\n* Kit de Jumpers para Protoboard (25 pç)\n* 1 Módulo de LCD 16x2 \n* 1 Potenciômetro linear 10k mini\n* 1 Sensor de temperatura LM35 TO92\n* 1 Sensor de Luminosidade LDR 5mm\n* 8 Leds vermelhos, 8 leds verdes e 8 leds amarelos 3mm\n* 1 Buzzer contínuo\n* 8 Resistores de 1 K\n* 8 Resistores 330R\n* 8 Push button\n* 1 Led RGB 5mm \n\nTendo o \"Starter Advanced Kit Arduino\" é acrescido os seguintes itens:\n\n* 1 Kit LEDS rx/tx (infra vermelho) (kit avançado)\n* 8 Resistores de 10 K (kit avançado)\n* 8 Resistores de 100 K (kit avançado)\n* 5 - Capacitor Cerâmico 100nF/50V (kit avançado)\n* 2 - Capacitor Eletrolítico - 1000uF/16V (kit avançado)\n* 2 - Capacitor Eletrolítico - 100uF/25V (kit avançado)\n* 2 - Capacitor Eletrolítico - 10uF/25V (kit avançado)\n* 1 - CI CD4511 PDIP-16 (Decodificador BCD) (kit avançado)\n* 2 - Transistor BC337-25 TO-92 (kit avançado)\n* 2 - Transistor BC327-25 TO-92 (kit avançado)\n* 1 - Display 7 Segmentos Catodo comum (kit avançado)\n* 1 - Sensor Elemento Piezo Elétrico (kit avançado)\n* 1 - Servo Motor 9g. (kit avançado)\n* 1 Multímetro digital - DT830B - 2M (kit avançado)\n\nA composição do KIT pode sofrer pequenas variações nos itens fornecidos devido a disponibilidade do mercado, porém sem perder a qualidade e deixar de atender as necessidades do curso.\n\nComo citado acima a escola poderá optar em emprestar ou vender o multímetro.\n\n## Custos do Curso 18 Horas\n\n* Sala de Aula\n  Patrocinada pela entidade ofertante do curso;\n* Starter  Kit Arduíno (Básico)\n  Preço para o Aluno R$ 250,00, desconto de 10% para inscritos no curso\n  Preço minimo de compra no mercado nacional: R$ 150,00\n  O Kit poderá sofrer variação no preço conforme disponibilidade de componentes, e volume de compra;\n* Apostila e Softwares (CD)  -\u003e Incluso no custo do Curso;\n* Curso de 18 Horas\n  R$ 600,00\n  R$ 300,00 para o aluno acompanhante (apenas para turmas completas);\n* Acréscimo de 4 Horas\n  R$ 150,00;\n\n#### Valor total do curso + Kit: R$ 725,00 (Seiscentos Reais)\n\n## Custo do Curso Semestral\n\n* Sala de Aula\n* Patrocinada pela entidade ofertante do curso;\n* Starter Advanced Kit Arduino (Avançado)\n  preço para o Aluno R$ 350,00 desconto de 10% para inscritos no curso\n  Preço minimo de compra no mercado nacional: R$ 190,00\n  O Kit poderá sofrer variação no preço conforme disponibilidade de componentes, e volume de compra;\n* Apostila e Softwares (CD)\n  Incluso no custo do Curso;\n* Curso semestral\n  6 parcelas de R$ 300,00\n  6 parcelas de R$ 200,00 para o aluno acompanhante\n  Acréscimo a cada 4 Horas extras\n  R$ 150,00;\n\n* Valor total do curso + Kit: R$ 615,00  no primeiro mês + 5 parcelas de R$ 300,00\n  Desconto especial para turmas fechadas.\n\n# Próximos Cursos (Curta duração)\n\n## Práticas para confeccionando placas de circuito (PCB) usando o Fritzing\nNeste curso além das práticas comuns uso do fenolite e fibra de vidro, serão apresentados novos conceitos como confecção de placas de vidro e plástico.\n\n## Comunicações Seriais do One Wire ao ISP, usando Serial TTL e RS232;\nNeste curso serão apresentados as formas de comunicações do Arduíno e tem como objetivo estender o conhecimento e praticar o uso das comunicações seriais, troca de experiência e práticas.\n\n## Sensores e suas formulas;\nA dezenas de sensores que podem vir a ser usados com o Arduino, e muitas vezes o hobbista ou profissional técnico precisa ampliar seus conhecimentos praticando de forma mais ampla a aplicação de fórmulas para uso nos sensores como por exemplo o Algorítimo PID.\n\n## Do Ethernet ao ZigBee;\nAmpliando o conceito de comunicação Serial, temos as redes Ethernet amplamente usadas para comunicação dos computadores, Redes Celulares (3g, SMS e outros meios) e a Rede com protocolo Zig Bee muito usada em automação residencial e até mesmo industrial.\n\n## Aplicações Real Time com Arduíno e RTOS, usando o DuinOS;\nSistemas desenvolvidos no Arduíno são construídos de forma que blocos de códigos sejam executados sequencialmente, muitos sistemas demandam uma analise mais dinâmica dos sensores e uma resposta mais rápida não sequenciada mas paralela, quando há uma certa quantidade, assim o uso de sistemas com base em RTOS (Real Time Operating System) isto se torna possível.\n\n## Robótica e VANTs;\nA robótica hoje é um ciência que está ao alcance de qualquer pessoas, existindo sites especializados que vendem kits preparados para uma montagem rápida, como também kits para montagens de Veículos Aéreos Não Tripulados (VANTS) como Quadricópteros, Helicópteros, Aviões, além de outros.\n\n# Contato\n\n* Celular: \n   (31) 84069811 (Claro),\n   (31) 98387171 (Vivo),  \n   (31) 87319450 (OI), \n   (31) 92521434 (TIM)\n\n* E-Mail: consultoria@carlosdelfino.eti.br\n* Site: http://www.carlosdelfino.eti.br\n* Linked-In: http://linkedin.com/in/carlosdelfino \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farduinominas%2Fcurso2013","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farduinominas%2Fcurso2013","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farduinominas%2Fcurso2013/lists"}