Home
Manual Automation Serial Link
Contents
1. dev Ltv o dev ttysb dev Liso Moc ook de Renato A Loi renatoaloi la fdev dev tt E dev tty E luetooth Modem dev tty B luetonth PDA Sr dev Et HC HE DevE w PL PortaserialEluetooth wu seH COML tty usbserial Art tezd Para verificar a instala o da nova porta USB Serial vamos abrir um Terminal Bash e digitar o seguinte comando ls dev tty Verifique se existe um item parecido com o indicado em vermelho na imagem acima Esta sua nova porta e utilizaremos a seguir na configura o do Arduino IDE 2014 Todos os direitos reservados P gina 107 de 185 Querido otomano Instalando o Ambiente do Arduino no MAC OS X Passo 1 Acessando P gina de Download do Site do Arduino O Safari File Edit View History Bookmarks Window a P A Arduino Softw N ias hup jarduino cc en Main Software e aakala e e mm O e ml e e a e Buy Download Products Learning Arduino 1 0 6 Download Arduino 1 0 6 release notes Windows Installer Windows ZIP file for non administrator 2 MacOSX LINUX DIT 64 bit SOLUFCE Navegue at a p gina http arduino cc atrav s do seu Navegador de Internet preferido 1 Clique na aba chamada Download 2 Role a p gina at aparecer a parte mostrada na imagem acima depois clique no item Mac OS X Passo 2 Abrindo a Pasta do Download gt FTDIUSBSerialDrive rv 2 18 dmg
2. um tipo de comunica o utilizada por computadores com Sistema Operacional como Windows Linux ou MAC OSX Cabo de Rede Cabo respons vel por interligar computadores e dispositivos em Rede Utiliza conectores no padr o RJ45 e pode ser de dois tipos normal ou cruzado cross over Cabos cruzados s o poucos utilizados apenas para ligar um computador em outro criando uma Rede de apenas 2 computadores Cabos normais devem ser usados em redes com Roteadores O Roteador uma central de despachos de pacotes de comunica o e todos os computadores devem ser ligados nele atrav s de Cabos de Rede para que estes computadores estejam na mesma Rede S para conhecimento antigamente para ligar mais de dois computadores em Rede utilizava se cabos coaxiais e terminadores de 50 ohms Quando uma conex o caia a Rede inteira ca a Cabo USB Cabo de diversos tipos e formatos para ligar dispositivos compat veis com esta tecnologia O formato mais comum conhecido por boca de pato pois parece um pico de pato Esse o tipo A temos tamb m o tipo B ent o comum citarmos um Cabo USB tipo A B Mini Significa um cabo que tem em uma ponta um conector tipo A e na outra ponta um tipo B Mini Existem os tipos Normal Mini e Micro 2014 Todos os direitos reservados P gina 13 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Energia El trica Rede AC Estes termos s o usados quando nos referimos a ene
3. x I ulg o D os wl v os Q om 112 8888989898 Vejamos as tabelas de conex o para os Rabichos de Comunica o Rabicho RBC1 Terminal Origem Placa Origem Cor do Fio TX Arduino Supervis rio 1 Verde GND Arduino Supervis rio 1 Preto Terminal Destino Placa Destino Cor do Fio RX Arduino Supervis rio 2 Verde GND Arduino Supervis rio 2 Preto Confira agora o esquema de liga o descrito nas tabelas acima 2014 Todos os direitos reservados P gina 54 de 185 Serial Link Comunica es amp Servi os Conex o Serial entre Arduino Supervis rio 2 Arduino s1l e 2 A5 m x 112 A4 1 A3 1 A as 1 Al 7 na 5 AO na 2 D13 7 a2 7 D12 Dm D D11 Z ao D10 Q D13 7 D12 7 D11 7 D10 2014 Todos os direitos reservados P gina 55 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Rabichos de Conex o J vimos anteriormente neste manual que os Rabichos de Conex o s o separados em dois sub grupos S o os e Machos fios sem terminais apenas com as pontas estanhadas e e F meas fios com terminais MODU f mea em ambas as pontas Rabichos de Conex o Machos Este tipo de Rabicho utilizado para outras placas com o Adaptador de Pinos Bornes Supervis rio na sua parte de bornes Vejamos a localiza o desses rabichos em rela o a caixa no diagrama abaix
4. Esta fun o faz parte do c digo fonte exemplo e simplesmente envia o valor da vari vel x para a Serial O outro Arduino Supervis rio 2 que respons vel por entender o comando e ajustar a posi o dos Dimmers na escala de intensidade Vamos ver ent o o exemplo completo do Dimmer Automation no Painel de Controle Web Verifica se algum botao foi pressionado int lastButton automation getLastClickedButton int buttonState automation getButtonState lastButton 1f lastButton portaLampada digitalWrite portaLampada buttonState 2014 Todos os direitos reservados P gina 163 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Abaixo podemos ver um c digo completo com apenas um Bot o Automation para acionamento de uma L mpada ligada atrav s de um M dulo de Rel na Porta 5 do Arduino finclude lt EEPROM h gt finclude lt EthernetAutomation h gt finclude lt EtherEncLib h gt tdefine ACT IVATE LOGIN 1 byte mac OxDE OxAD OxBE OxEP OxFE OxED byte ipl 192 168 0 177 const char portaDimmer1 98 static char dimmerVall 127 EthernetAutomation automation 80 void setup Serial begin 115200 delay 200 Serial printlin F Serial OK automation begin mac ip delay 200 Serial printin F Ethernet OK if lautomation isWebDBExists Criando WebDB automation adaDB Criando dimmers automation addDimmer portaD
5. Repare que seus pinos s o ordenados com base no pino 1 marcado na imagem Veremos mais sobre seus pinos na montagem 2014 Todos os direitos reservados P gina 26 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicotes Os chicotes s o parte essencial do Kit Curso Arduino Automation pois eles garantem funcionalidades especiais Por exemplo o Chicote de Alimenta o fornece energia j o Chicote da Fechadura auxilia na integra o de solen ides com a plataforma Automation 2014 Todos os direitos reservados P gina 27 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicote Principal Automation Nova vers o Este chicote conhecido por Chicote C est sendo lan ando juntamente com o Kit Curso Arduino Automation visando facilitar as liga es do M dulo de Rel 4 Canais e tamb m dos Dimmer AC Bivolt Vejamos um esquema que ilustra onde este chicote utilizado em rela o as placas Conector Sindal Conector Sindal Chicote C Mo l M dulo de CANAL4 CANAL CANAL CANALI Rel s 4 Canais Este Chicote C como conhecido pelo seu c digo diferente do que apresentado acima Este um diagrama antigo s pra entendermos onde o chicote vai conectado 2014 Todos os direitos reservados P gina 28 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Aten o Atualmente o Chicote E2 chi
6. Todos os direitos reservados P gina 68 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Para efetuar a liga o da Parte 3 basta seguir os orienta es do esquema abaixo que como podemos ver da vers o antiga da documenta o Repare no Chicote E1 que exatamente a liga o que precisamos fazer para a Parte 3 Dimmer AC Dimmerac Borda da Caixa 4 TomadaTi 2014 Todos os direitos reservados P gina 69 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicote C Chicote Principal Automation Na parte de apresenta o desse manual vimos em detalhes a evolu o do Chicote C at a incorpora o de outras partes de outros chicotes e vimos tamb m o diagrama atualizado do Chicote C REV 2 perpe DODAOD Vamos ver agora como ligar esse chicote nas placas DO DO DO DD 110V 220V TARGA im F 110V 220V ARCA Repare que as liga es s o bem diretas e e os tra os cinzas representam os fios brancos e e os tra os laranjas representam os fios transparentes Apesar do diagrama n o mostrar isso todos esses fios s o organizados por um spagetti e devem passar pelo Furo FCT Aten o Quando efetuar as liga es n o se preocupe em saber qual fio o da direita e qual o da esquerda pois os fios brancos n o tem polaridade entre si Apenas ligue os fios em pares e tudo dar cer
7. es amp Servi os Instalando Bibliotecas Automation no Windows Vamos ver as instala es agora das bibliotecas EthernetAutomation e EtherEncLib no ambiente Windows Passo 1 Abrir site do GitHub acessando reposit rio de Renato Aloi H H c renatoaloi Renato loi X n e gt Q E GitHub Inc US https github comyrenatoaloi E GitHub Search GitHut Explore Features E E Contributions Repositories 3 Publi Popular repositories RFremote dh Library designed for 433Mhz RF Modul LT EtherEncLib Ri Ethernet ENC28J60 Library for Arduino 1 Acessar site https github com renatoaloi 2 Clicar na aba Repositories Reposit rios 2014 Todos os direitos reservados P gina 120 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 2 Clique no reposit rio EthernetAutomation Contributions Repositories A Public activity Search Renato Aloi renatoalo Library for Arduino Serial Link Ltd ado Paulo Brazil Sdated 19 hours ago Passo 3 Na p gina que aparecer clique no cone mostrado abaixo para fazer o Download do Arquivo ZIP Download ZIP 2014 Todos os direitos reservados P gina 121 de 185 Q serial Li nk Serial Link Comunica es amp Servi o
8. es amp Servi os Passo 3 Atualizando Driver no Computador View Help O TI p uUtET Pi E Action ess BIB E ENG EM Computer Management Loca di it System Tools b Task Scheduler b FI Ewent Viewer t ba Shared Folders b 9 Local Users and Groups b E Performance a Device Manager d Em Storage Disk Management Services and Applications b E 1 Clique com o bot o direito no item FT232RL USB UART para exibir o menu de contexto 2 Clique na op o Atualizar Driver a s Renato loi Win7 b Batteries b JH Computer gt tea Disk drives A Display adapter EE DVD CD ROM la Human Interf Uninstall Scan for hardware changes Properties Update Driver Software 2014 Todos os direitos reservados P gina 78 de 185 Q Serial Link o iicomria iei Seos Passo 4 Procurando o Driver no Computador How do you want to search for driver software Search automatically for updated driver software Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation settings gt Browse my computer for driver software Locate and install driver software manually Clique na op o mostrada acima em portugu s algo como Procurar no computador por drivers basicamente a segunda op o 2014 Todos os direitos reservado
9. 419 0 KB Show in Finder opy Address Remove From List 1 CTRL Clique no item que acabamos de baixar para aparecer o menu de contexto 2 Clique na op o Show in Finder Mostrar no Finder 2014 Todos os direitos reservados P gina 108 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 3 Arraste Arduino para Programas la Downloads aje a E m mmi O Y DEVICES Name JB MacBook de Renato Aloi Arduino RENATOMAC FTDIUSBSerialDriver v2 2 18 dmg gt E old SHARED BM dellz4s 32bits macbook 1f8f6 FT PLACES Dropbox E Desktop fi renatoalo Pv Applications no Documents Como todo bom usu rio de MAC sabe basta arrastar o pacote Arduino para a pasta Applications Aplica es 2014 Todos os direitos reservados P gina 109 de 185 Q Serial Link Passo 4 Arduino IDE Em Seu Devido Lugar 6 Finder File Edit View Go Window Help Serial Link Comunica es amp Servi os Arduino Software ADA 15 Downloads Tia CP TOO O T ado Applications Lero o jo fa Y DEVICES r la Date Modified I Address Book E Android File Transfer MacBook de Renato Aloi RENATOMAC T SHARED Arduino E dell745 32bits Aaen Pa a amp Automator Y PLACES Calculator Dropbox lt amp Chess Ed Desktop amp CocoaPacketAnalyzer t renatoaloi F CoolTerm A
10. Documents library libraries Name Date modified readme 10 9 2014 1 33 PM Arrange by View Sort by Group by Refresh Faste Faste shortcut 1 Selecione um local vazio dentro da pasta libraries e clique com o bot o direito do mouse 2 No menu de contexto que aparecer clique na op o Paste Colar Passo 11 Assim que os arquivos aparecerem na pasta libraries podemos descompact los siga as etapas abaixo Ra n EN Drones 1 Documents rduno k libraries Em be Gill Share with E mail New folder E Documents library AT Arrange libraries Name Date modified 2 mpressed zipp Er Ethernet utomation master Open in new window SkyDrive Pro Extract AIl Share with 1 Clique com o bot o direito em um dos arquivos O procedimento o mesmo para ambos vamos come ar pelo EtherEncLib enc28coremerge zip 2 No menu de contexto que aparecer clique na op o Extract All Extrair tudo 2014 Todos os direitos reservados P gina 125 de 185 Queriam Passo 12 Na tela que aparecer apenas clique no bot o Extract Extrair Select a Destination and Extract Files Files will be extracted to this folder Show extracted files when complete 2014 Todos os direitos reservados P gina 126 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 13 Repita os mesm
11. EthemetSup Area reservada para discuss es sobre o assunto e melhorias das bibliotecas Aula 2 Acionamento de Cargas por Rel s por franklin lgs G Nesta aula aprendemos sobre rel s conhecemos as formas de i z Seg Out 27 2014 12 05 am conexao com as cargas e pudemos ver em funcionamento a biblioteca EthernetSup que traz bot es grandes que facilitam a utiliza o com os dedos em smartphones etc Aqui poderemos discutir sobre esta aula e os detalhes t cnicos das bibliotecas EthemetSup h e Enc28Corelib h Aula 3 Controle de Cargas por TRIAC s e por le_janei Nesta aula veremos como controlar a velocidade do ventilador de Qui Out 09 2014 8 04 pm teto atraves de um Dimmer Digital AC utilizando um TRIAC para acionamento proporcional da carga Conheceremos tambem a Revis o 2 do M dulo Dimmer Digital AC 600W Aula 4 Plataforma Supervis rio a por franklin lgs G Nesta aula apresentaremos a Plataforma Supervis rio que amp a i i Qua Nov 05 2014 9 18 pm base do Kit Curso Arduino Automation Veremos como montar a caixa do Quartinho Passo 4 Agora s localizar o T pico do C digo Repare que vale a pena acompanhar esse t pico para obter novas vers es desse c digo fonte que controla os M dulos Dimmer AC O c digo fonte n o foi publicado neste manual justamente para n o ficar desatualizado rapidamente j que muitas melhorias vem sendo feitas nos c digos Acompanhe Aula 3 Controle de Cargas por T
12. nica para que possamos entender o circuito completo Distribuidor de Alimenta o Supervis rio 2 Conector P4 Vindo da Fechadura Fonte 12V DC Eletr nica CMN do Canal 3 NO do Canal 3 2014 Todos os direitos reservados P gina 72 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Instala o dos Programas amp Drivers Chegando nessa parte da montagem vamos partir para instalar os programas que precisamos para que tudo funcione N s temos dois 02 Arduino Supervis rios no Kit Curso Arduino Automation para carregar a programa o O processo o mesmo para ambos Arduino Supervis rios exceto que vamos carregar c digos diferentes em cada Arduino Supervis rio mas o processo o mesmo Vamos fazer um adendo aqui pois o Kit Curso Arduino Automation ser lan ado j com o Arduino Supervis rio REV2 que vamos ver que a liga o direta J para quem tiver vers es antigas do Arduino Supervis rio precisar de um chicote que saiu de linha consulte nos pois s est sendo vendido por encomenda conforme diagrama abaixo Chicote B m a f GND Cabo USB I nara X Tipo Mini B RST TX F A e Conector N ai USB Repare que este Chicote B descontinuado simplesmente fazia a liga o entre o Arduino FTDi Basic e o Arduino Supervis rio Agora n o precisamos mais desse Chicote pois o Arduino Supervis rio REV2 j vem com um conector es
13. portaDimmer1i Vel Vent 127 1 25 sendDimmerCommand 2014 Todos os direitos reservados P gina 161 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Vamos fazer uma revis o no c digo acima Na primeira linha j temos um valor estranho para a porta do Arduino const char portaDimmer1 98 N o existe uma porta 98 no Arduino Sim mas um valor virtual de porta s para atrelar uma coisa na outra Utilize valores pr ximos de 100 mas menores que 127 Ok na segunda linha temos uma vari vel chamada x para guardar o valor da intensidade do Dimmer e ela iniciada com o valor 127 colocando a intensidade em uma posi o mediana static char dimmerVall 127 Esse valor pode variar entre 0 e 255 inclusive J na quarta linha temos a chamada da fun o em si Vamos dar uma olhada nos par metros para explicar como funcionam automation addDimmer portaDimmeri Vel Vent 127 1 25 Sendo e portaDimmer1 valor da porta virtual do Dimmer e Vel Vent texto do Dimmer para apresenta o e 127 que o valor inicial da intensidade do Dimmer e que o estado inicial da dire o ou seja nulo e 25 o passo de incremento O mais interessante par metro dessa fun o o step que nesse caso foi configurado como 25 Vamos entender 25 uma d cima parte de mais ou menos 255 que um byte Ent o se pensarmos em termos de porcentagem seria
14. que lenta em termos computacionais Ent o a cria o do WebDB demora cerca de 30 segundos N o interrompa esse processo reiniciando a Serial para n o prejudicar a cria o dos dados quando o Arduino reiniciar Essa opera o s acontece uma nica vez toda vez que alteramos as Macros de controle 2014 Todos os direitos reservados P gina 170 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Problemas Conhecidos Em desenvolvimento 2014 Todos os direitos reservados P gina 171 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga es Na Rede El trica Aten o 1 Se voc for menor de idade n o v adiante neste manual sem supervis o de um adulto Voc pode montar tudo at aqui Inclusive carregar os c digos fontes nos Arduino s Supervis rio sem precisar ligar o Kit Curso Arduino Automation na Rede El trica pois o Arduino FTDi Basic j fornece os 5V na hora de carregar a programa o Aten o 2 A Rede El trica pode matar Muita aten o nas liga es daqui para frente a iE A REDE EL TRICA gI i Campanha da AES Eletropaulo Sobre Perigos da Rede El trica 2014 Todos os direitos reservados P gina 172 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Alimenta o Principal Para a correta montagem do Kit Curso Arduino Automation vamos precisar de alguns equipamentos e ferramentas adicionais que n o s o
15. veis com os modelos exigidos pelas Normas brasileiras Duas fontes acompanham o Kit Curso Arduino Automation mas elas tamb m podem ser adquiridas separadamente no seguinte link http seriallink com br loja product info php products id 84 2014 Todos os direitos reservados P gina 44 de 185 Q Serial Link Expansores de Portas Automation Os expansores de portas s o simples adaptadores que permitem a liga o de mais de um fio no mesmo Borne Parafus vel As vezes precisamos ligar v rios fios no mesmo borne dificultando as conex es Com estes adaptadores teremos apenas um fio por conector Sindal e todos os fios juntos soldados s o conectados no borne que n o fica sobrecarregado Vejamos a representa o desses adaptadores na tabela abaixo Serial Link Comunica es amp Servi os g DQ l DD DD Expansor de Portas 2 Vias Expansor de Portas 3 Vias As pontas dos fios s o estanhadas juntas garantindo uma melhor conex o No Kit Curso Arduino Automation s o fornecidos os dois modelos citados acima sendo 1 de cada Eles podem ser comprados tamb m pelo site http seriallink com br loja product info php cPath 61 amp products id 350 2014 Todos os direitos reservados P gina 45 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Montagem amp Manuten o Geral Nesta etapa do manual veremos como montar o Kit Curso Arduino Automat
16. 96d1 64 Escopo Link UP BROADCAST RUNNING MULTICAST MTU 1500 Metrica l pacotes RX 296715 erros 0 descartados 0 excesso 0 quadro 0 Pacotes TX 191544 erros 0 descartados 0 excesso 0 portadora 0 colis es 0 txqueuvelen 1000 RX bytes 399097142 399 0 MB TX bytes 37362629 37 3 MB IRQ 16 2014 Todos os direitos reservados P gina 157 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Resultados para o comando ping no Linux P Endere o IP do Roteador D Du 5 ping 192 168 0 1 0 1 56 84 bytes of tcmp seq 1 ttl 64 tcmp seq 2 ttl 64 tcmp segq 3 ttl 64 tcmp seq 4 ttl 64 temp seq 5 ttl 64 tcmp segq 6 ttl 64 renatoaloigDelLL74s PING 192 168 0 1 19 4 bytes from 192 bytes from 192 ytes from 192 bytes from 192 bytes from 192 64 bytes from 192 AC 192 168 0 1 ping statistics 6 packets transmitted 6 received 0 packet loss time 5005ms rtt min avg max mdev 2 037 2 429 3 986 0 702 ms e renatoaloif DelLL745 32Bits 5 Pd PJ e O gh E OA Tt Pad Md Mm Il i ji ji ji j j j OO 1 1 1 1 1 1 iE ud Md im Il D D O gii g g Vejamos Seo Endere o IP do seu computador possui o terceiro byte zero 0 o significa que o Endere o IP do Roteador 192 168 0 1 o endere os ideais para seu Arduino v o de 192 168 0 20 a 192 168 0 200 e Seo Endere o IP do seu computador possui o terceiro byte zero 1 o significa que o Endere o
17. Computador Para utilizar o Kit Automation na Internet precisamos lig lo em um Roteador e configurar o Encaminhamento de Portas e Discuta e aprenda mais sobre Encaminhamento de Portas no T pico do F rum da Serial Link segue o link http seriallink com br forum viewtopic php f 908 amp t 2018 Para ligar o Kit Automation em uma Rede Local de Computadores precisamos de um Cabo de Rede normal e um Roteador De um lado da conex o do Cabo de Rede temos o M dulo Ethernet ENC28J60 e na outra ponta ligamos em um Roteador ou diretamente em um computador Veremos mais detalhes sobre estas liga es durante o manual Vejamos uma foto do M dulo Ethernet Rede Local utilizado pelo Kit Curso Arduino Automation Foto de um M dulo Ethernet ENC28J60 em destaque o Conector do Cabo de Rede Aten o A conex o com a Internet um assunto avan ado e s ser abordado no Manual do Instalador Neste Manual do Usu rio nos limitaremos a detalhar o processo de conex o do Kit Curso Arduino Automation com a Rede Local de computadores fazendo coment rios sobre acesso a Internet sempre que poss vel 2014 Todos os direitos reservados P gina 6 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Novidades e Atualiza es Muitas novidades no lan amento do Kit Curso Arduino Automation A primeira e mais importante o lan amento recente do Arduino Supervis rio REV2 com conector para o Arduino FTDi Basic el
18. IP do Roteador 192 168 1 1 o endere os ideais para seu Arduino v o de 192 168 1 20 a 192 168 1 200 Evite usar endere os abaixos de 20 e tb m acima de 200 O m ximo para esse valor do quarto byte 254 porque 255 o valor da m scara enfim Este o mais longe que explicarei sobre Endere os IP neste manual Pesquise sobre o assunto se voc possui d vidas pois muito importante entender essa parte para configurar o Roteador depois para ligar o Arduino na Internet Aten o Vide este T pico do F rum da Serial Link para maiores informa es sobre como ligar seu Arduino na Internet discuss o sobre configura o de roteamento de portas de Roteadores em seus mais diversos modelos siga o link http seriallink com br forum viewtopic php f 908 amp t 2018 2014 Todos os direitos reservados P gina 158 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Gerenciando Bot es Automation Um dos grandes trunfos do Kit Curso Arduino Automation seu HTML pr formatado de forma que o instalador n o precisa se preocupar com essa parte Basta configurar os bot es que deseja apresentar ao usu rio e programar suas fun es Vamos ver como os Bot es Automation funcionam e j teremos base para saber como os outros Elementos Automation funcionam Bot es Automation s o Elementos HTML pr configurados Basta adicion los uma vez no Banco de Dados WebDB Automation e eles sempre estar o l
19. Organize Share with New folder Tr Favorites Documents library Pu EE Desktop Ethernet utomation l Downloads Name Date modified Type Recent Places a E E Do examples 11 20 2014 4 20 PM File folder Libraries _ Ethemet utomation cpp 11 20 2014 4 20 PM CPP File E a Ethernet utomation h 11 20 2014 4 20 PMH File a bar o htmlh 11 20 2014 4 20 PM H File E Pictures keywords 11 20 2014 4 20 PM Text Document z Videos _ login form h 11 20 2014 4 20 PMH File READMEmd 11 20 2014 4 20 PM MD File db Homegroup WebDB cpp 11 20 2014 4 20 PM CPP File WebDB h 11 20 2014 4 20 PMH File 2014 Todos os direitos reservados P gina 132 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 22 Agora podemos abrir o Arduino IDE e seguir as etapas abaixo 02 Digital sketch_now20a Arduino 1 0 6 03 Analog P Edit Sketch Tools Help 04 Communication Mew Ctrl M 05 Control Open Ctrl O D6 Sensors H Sketchbook k D7 Displ F Examples dii 08 Strings Close Ctrl 09 U5B Save Ctrl 5 P 10 StarterKit Save s Ctrl Shrft 5 ArduinolSP Upload Ctrl U Upload Using Frogrammer Ctrl Shift U EtherEncLib i Ethernet utomation Page Setup Ctrl Shrt P Print Ctrl P EEPROM Esplora d Preferences Ctrl Comma Ethernet 1 Clique no menu File Arquivo 2 Passe o cursor do mouse sobre a op o Examples Exemplos 3 Repare que apareceram as biblioteca
20. Rel do Canal 3 20 cm Amarelo Rel do Canal 2 20 cm 1x Rabicho Macho de 6 fios RBM2 Cor Descri o Comprimento Azul Negativo GND 20 cm Branco Cable Select CS 20 cm Verde Server Input SI 20 cm Vermelho Positivo 5V 20 cm Preto Sincronia do SPI SCK 20 cm Amarelo Server Output SO 20 cm 2014 Todos os direitos reservados P gina 38 de 185 Q serial Li nk Serial Link Comunica es amp Servi os 1x Rabicho Macho de 5 fios RBM1 Cor Descri o Comprimento Preto Negativo GND 20 cm Azul Rel do Canal 1 20 cm Amarelo Rel do Canal 2 20 cm Verde Rel do Canal 3 20 cm Branco Rel do Canal 4 20 cm 2014 Todos os direitos reservados P gina 39 de 185 Q serial Link Rabichos Especiais Serial Link Comunica es amp Servi os Temos apenas 1 desse tipo que o Rabicho Especial do Dimmer AC Bivolt com deriva o para liga o de 2 M dulo Dimmer AC Bivolt Cor Descri o Comprimento 2x Verde Comunica o DIM1 e DIM2 30 cm Preto Negativo GND 30 cm Vermelho Positivo 5V 30 cm Branco Aviso de Zero Cross ZC 30 cm Repare que existem dois fios Verdes que s o conectados nos Bornes DIM dos M dulo s Dimmer AC Bivolt 2014 Todos os direitos reservados P gina 40 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Fura o Conforme podemos ver n
21. Tomada Ti h O O D O Chicote A o Formado por duas partes E Parte 1 Composto por duas tomadas para fixa o interna caixa e rabicho para passar pelo Furo FE 1 vide fura o mais abaixo e E O Parte 2 Plugue com rabicho para ligar a caixa em uma tomada externa Veremos na parte da montagem que ligamos a Parte 1 do Chicote A na Parte 2 garantindo assim alimenta o 110 220V para a Central de Controle Automation Chicote E1 O Neste chicote ligamos a alimenta o dos M dulos Dimmer AC Bivolt O Chicote de Alimenta o Automation portanto composto dessas 3 partes que vimos acima nos diagramas Al m de acompanhar o Kit Curso Arduino Automation este chicote tamb m vendido separadamente no seguinte link em um kit que acompanha tamb m as Fontes de Alimenta o 12V 1A http seriallink com br loja product info php cPath 61 amp products id 352 2014 Todos os direitos reservados P gina 32 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicote Fechadura 12V Automation Este chicote composto de duas partes uma principal e uma externa para liga o da fechadura S o 2 fios paralelos um vermelho e um preto Na ponta temos um plugue P4 para conex o com a Fechadura Eletr nica O fio vermelho 12V e o preto Negativo ou seja OV No plugue P4 temos positivo na parte central interna e negativo na parte externa Veremos as forma
22. VirtualBox S cd home cursoarduino sketchbook librari Passo 4 Execute o comando Git para clonar o reposit rio da biblioteca EthernetAutomation S git clone https github com renatoaloi EthernetAutomation cursoarduinoficursoarduino VirtualBox ithub com renatoaloi EthernetAutomation Cloning into EthernetAutomation remote Counting objects 20 done remote Compressing objects 100 15 15 done remote Total 20 delta 3 reused 17 delta 2 Unpacking objects 100 20 20 done Checking connectivity done cursoarduinofcursoarduino VirtualBox sketchbook librariess E fsketchbook libraries5 git clone https q Passo 5 Execute o comando Git tamb m para clonar o reposit rio da biblioteca EtherEncLib git clone https github com renatoaloi EtherEncLib cursoarduinoficursoarduino VirtualBox sketchbook librariesS git clone https qg ithub com renatoaloi EtherEncLib EtherEncLib remote Counting objects 67 done remote Compressing objects 100 46 46 done Cloning into remote Total 67 delta 22 reused 49 delta 13 Unpacking objects 100 67 67 done Checking connectivity done cursoarduinofcursoarduino VirtualBox sketchbook librariess E Passo 6 Vamos mudar para a pasta EtherEncLib Execute o comando abaixo S cd EtherEncLib FW FwW r 1 drwxrwxr x 5 drwxrwxr x 8 FwW rwW r 1 FW rW r 1 FW rW r 1 FW rW r 1 FW rW r 1 cursoarduino cursoardui
23. abrir o Arduino IDE e verificar nos menus Arquivo Exemplos EthernetAutomation AutomationLogin Editar Sketch Ferramentas Arduino Waterin Ajuda Novo ge GitHub e Abrir GitHub Inc ES Qr Google Sketchbook 01 Basics Fechar W 02 Digital p Q Salvar ES 03 Analog Date Modified Salvar Como ES 04 Communication P Nov 4 2014 3 13 PM Carregar EU 05 Control P Oct 10 2014 9 33 PM Carregar Utilizando um Gravador HU 06 Sensors P Oct 10 2014 9 26 PM sr 07 Display b EET Configura o de p gina TEP OB Strings p Eq Imprimir AP 09 USB pOJ SABRE DA 10 StarterKit pe Date ArduinoISP veste EtherEncLib mia EthernetAutomation Automation AutomationLogin EEPROM b Esplora d 1 Abra o Arduino IDE e navegue pelos menus Arquivo Exemplos 2 Verifique que as novas bibliotecas apareceram Selecione o exemplo AutomationLogin e vamos edit lo 2014 Todos os direitos reservados P gina 144 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 13 Vamos apenas configurar o Endere o IP modificando a parte marcada no c digo mostrado abaixo Utilize um IP compat vel com sua Rede de Computadores Veremos mais detalhes dessa parte na se o de Utiliza o do Kit Automation mais adiante neste manual AutomationLogin Arduino 1 0 6 include lt EEFEOM h gt tinclude lt Ethernet utomation h gt Winclude lt EtherEnc
24. baixado da lista de Downloads 1 CTRL Clique para abrir o menu de contexto 2 Clique no item Show in Finder Mostrar no Finder Passo 5 Montando o DMG amp Finder File Edit View Go Window Help Virtual COM Port Drivers Downloads r a Date Modified Ara 193 DATA TTAEA MA 4 Y DEVICES JE MacBook de Renato Aloi 4 RENATOMAC al FTOIUSBSerialDriver vz 2 18 dmo gt EM old ii Open With Y SHARED E dellzas 32bits Move to Trash l ia macbook 1f8f64 Get Info Y PLACES Compress FTDIUSBSerialDriver v2 2 18 dmg Dropbox Burn FTDIUSBSerialDriver v2 2 18 dmg to Disc No MAC precisamos montar o arquivo DMG em um Drive Virtual para efetuarmos a instala o Vamos seguir as tarefas abaixo 1 CTRL Clique no nome do arquivo para abrir o menu de contexto 2 Clique na op o Open Abrir O efeito ser o mesmo se o instalador apenas clicar duas vezes no nome do arquivo 2014 Todos os direitos reservados P gina 100 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 6 Instalando Driver FTDi Finder File Edit View Go Window Help A Virtual COM Port Drivers lal Downloads _ FTDIUSBSerialDriver_v2_2_18 fz selected 8 6 MB available 10 5 10 6 10 7 Repare que no pacote temos dois arquivos de instala o e FTDIUSBSerialDriver 10 3 Para MAC OS X vers es 10 3 e FTDIUSBSerialDriver 10 4
25. de 185 Q serial Li nk Serial Link Comunica es amp Servi os Adaptador Pino Borne Supervis rio Este m dulo apenas efetua conex es de tipos diferentes Esta placa utiliza pinos no formato MODU Macho ligados diretamente a Bornes Parafus veis para integra o de dispositivos no padr o Arduino com o padr o Supervis rio 2 4 6 8 10 12 1416 Q OQ N AO OAN Q OQ O OOOO ss WS E 2014 Todos os direitos reservados P gina 24 de 185 Q serial Li nk Serial Link Comunica es amp Servi os M dulo de Rel 4 Canais Este m dulo possui 4 sa das para acionamento de dispositivos que n o s o compat veis com o Arduino como l mpadas motores solen ides etc Cada sa da isola completamente tens es como 220V do Arduino atrav s de cicuitos de prote o com optoacopladores Vejamos uma representa o gr fica do M dulo de Rel 4 Canais Repare no m dulo que temos 4 sa das cada com 3 terminais de bornes parafus veis identificados como NC CMN e NO representando respectivamente Normalmente Fechado Comum e Normalmente Aberto 2014 Todos os direitos reservados P gina 25 de 185 Q serial Li nk Serial Link Comunica es amp Servi os M dulo Ethernet ENC28J60 M dulo respons vel por conectar o Arduino Supervis rio na Rede Local Devemos ligar esse m dulo atrav s de um Cabo de Rede em um Roteador Este o nico m dulo que n o fabricado pela Serial Link por enquanto
26. entradas para eletrodutos A Caixa VDI da Tigre um produto nacional de j i sa pa qualidade muito bem resolvido que atende todas nossas necessidades Vejamos as caracter sticas Al as para amarra es de cabos da caixa pela vis o explodida Espa o no fundo para ira de cabos Podemos verificar pela imagem que os itens da caixa s o separ veis por EM Moldura com ventila o e Corpo e Placa Fundo M vel Eu chamo de Painel e Moldura e Suporte de Cabos b e Porta Para nossa montagem as partes importantes s o Placa Fundo M vel que chamaremos nesse j manual de apenas Painel e o Corpo que Placa Fundo M vel E utilizaremos para fixar na parede pp a de fixa o ao i i suporte RJ 11 ou Aten o A Caixa VDI fornecida no Kit Curso gro lr Porta com ap io Arduino Automation de sobrepor na parede venda avulsa para chave Caso deseje usar outro tipo ou tamanho indique isso na sua compra V deo Institucional da Tigre http youtu be La4lvyfyx7k Instalando a Caixa VDI na Parede Bom primeiro vamos precisar do N vel de Bolha da Furadeira e dos parafusos e buchas que acompanham o Kit Curso Arduino Automation Separe o saquinho que tem 4 buchas de 8 mm e 4 parafusos compat veis J a Repare no diagrama que o Corpo tem em seu fundo quatro furos para fixa o Vamos utilizar essa fura o para fazer as marca es na parede Utilize a pun o para isso Utilize tamb m o N vel de B
27. file for non administrator Re Er Mac OS X o Linux 32 bit 64 bit FE r Ii http downloads arduino cc arduino 1 0 o Eu Internet Protect Passo 3 Quando aparecer a janela abaixo clique na op o que Executar Run pois como um instalador basta executar n o precisamos salvar Do you want to run or save this file CE Name arduino 1 0 6 windows exe Type Application 52 5MB From downloads arduino cc Clan JD se potentially ham your computer you do not trust the soun kh un or save this software What s the isk 2014 Todos os direitos reservados P gina 91 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 4 Quando o site terminar o download uma imagem de autoriza o como mostrada abaixo aparecer e solicitar sua confirma o Se o instalador estiver usando um Windows XP essa etapa n o ser necess ria Clique em Sim Yes para continuar H User Account Control Do you want to allow the following program to make changes to this computer Program name arduino 1 0 6 windows 1 exe Verified publisher Arduino LLC File origin Downloaded from the Internet Show details Q s D Change when these notifications appear Passo 5 A primeira tela do instalador se parece com a imagem que vemos abaixo Leia a licensa de uso e clique em Aceito I Agree conforme marcado na imagem Arduino Setup License Agreement al a E Please review the
28. fornecidas e Lista de Op es e Com SubOp es o Assim 2014 Todos os direitos reservados P gina 173 de 185 Querido otmecomm isaseni Diagramas de Liga es do Chicote Principal O principal significado do Kit Curso Arduino Automation justamente a conex o de seus atuadores com a Rede El trica Vamos ver agora diversas formas de liga es poss veis atrav s do Chicote Principal Automation Vamos primeiro lembrar como esse Chicote Principal Automation em sua mais atual revis o DIMI DIMZ VENTILADOR ILUMINA O 1909 SIE e a B E E E E n e e a e Ligar na Ligar na Carga do Carga do Dimmer 1 Dimmer Dimmer AC Bivolt M dulo de Rel 4 Canais Repare que temos e 2x Conectores de Dimmer AC e 1x Conector de Ventilador e 1x Conector de Ilumina o 2014 Todos os direitos reservados P gina 174 de 185 Q serial Li nk Serial Link Comunica es amp Servi os As liga es ficam mais f ceis de serem visualizadas neste outro diagrama em que as placas aparecem DIMI DIMZ VENTILADOR ILU MINA O DOD DO DDD RR Da a voHvO AOZE AOLI DODO o rar E VOHVvO AOZZ AOTT DDD o RR r ar E Agora ficou bem mais f cil conectar o Chicote Principal Automation nas placas e tamb m efetuar as conex es com os dispositivos que ser o acionados Vamos ver logo quais op es temos de liga es 2014 Todos os direitos reservados P
29. gina 175 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o da Ilumina o Forma Direta Neste diagrama podemos ver a forma direta de liga o de uma L mpada ou dispositivo AC qualquer no Canal 1 do M dulo de Rel s de 4 Canais Q serial Lik Kit Curso Arduino Automation http www seriallink com br Liga o da Ilumina o Forma direta Rede 110 220V Normalmente Aberto NO 2014 Todos os direitos reservados P gina 176 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o da Ilumina o Com Interruptor Em Paralelo J neste outro esquema de liga o podemos perceber que um interruptor em paralelo com o Canal 1 do M dulo de Rel s de 4 Canais adiciona uma funcionalidade extra O usu rio pode optar entre o interruptor ou os Bot es Automation do Painel de Controle Web Qseria tink Kit Curso Arduino Automation http www seriallink com br Ema Liga o da Ilumina o Com interruptor paralelo FASE E NEUTRO PA Normalmente Rede 110 220V D r eu uso Aberto NO Normalmente Fechado NC a JTILADOR DO DD O00000 DO DODDO d IA IA VA 2 Va E pe A d VOUVD AQEZ AOTI VOHVO ADEZ AOTT 2D2D I DDD 2014 Todos os direitos reservados P gina 177 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o da Ilumina o Direta
30. license agreement before installing Arduino If you eo accept all terms of the agreement dick I Agree SNU LESSER GENERAL PUBLIC LICENSE Version 3 29 June 2007 E Copyright C 2007 Free Software Foundation Inc lt http fsf org gt Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License supplemented by the additional permissions listed below Cancel Nullsoft Install System w2 T iare 2014 Todos os direitos reservados P gina 92 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 6 Na segunda tela temos as op es de escolher os itens a serem instalados N o precisa mexer em nada apenas clique em Proximo Next Arduino Setup Installation Options Check the components you want to install and uncheck the components S5 you don t want to install Click Next to continue Install Arduino software Install USB driver Create Start Menu shortcut Create Desktop shortcut Associate ino files Space required 254 9MB Es Passo 7 Nesta tela o instalador pode escolher o diret rio onde o Arduino ser instalado Vamos deixar o padr o e clicar em Instalar Install Arduino Setup Installation Folder Setup will install Arduino in the following folder To instal
31. lo solto na mesa por enquanto Instalando Driver FTDi no Windows XP Vista 7 8 A instala o no Windows bem simples bastando escolher a vers o certa do Driver para baixar Acessar diretamente o site http www ftdichip com na p gina de Drivers conforme segue o link http www ftdichip com F TDrivers htm Nessa p gina o instalador poder encontrar Drivers para todas as plataformas e vers es inclusive 64 bits Vejamos as telas e etapas de configura es no Windows 7 32 bits caso seu Windows seja diferente apenas selecione o arquivo diferente na hora do Download do Driver Vamos ver isso em tempo Primeiro quando conectamos nosso Arduino FTDi Basic no computador com Windows uma tela similar a essa abaixo aparece informando que n o foi instalado o Driver x gt Driver Software Installation Device driver software was not successfully installed FT232R USB UART X No driver found You can change your setting to automatically search Windows Update for drivers Change setting What can 1 do if my device did not install properly Vamos ver ent o uma configura o passo a passo do Driver do FTDi no Windows 2014 Todos os direitos reservados P gina 75 de 185 Querido otomano Passo 1 Abrindo o Gerenciador de Dispositivos E Word 2013 F Faint Getting Started Renato Aloi Documents E Windows Media Center Pictures Calculator Music RE Sticky
32. n1 O G D9 7 E ODD D10 a OILO POWER 2014 Todos os direitos reservados P gina 59 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Rabichos de Conex o F meas Este tipo de Rabicho utilizado para outras placas com o Adaptador de Pinos Bornes Supervis rio na sua parte de pinos Vejamos a localiza o desses rabichos em rela o a caixa no diagrama abaixo STETTI 6 ERG E QQAAAANQA sssss998 9TPTZLOL BS 9 PL 8899988888 SE2RGEESZA 2 SRI Zg 8ZAR Vejamos as tabelas de conex o para os Rabichos de Conex o F meas 2014 Todos os direitos reservados P gina 60 de 185 Q serial Link Rabicho RBF1 Serial Link Comunica es amp Servi os Terminal Origem Placa Origem Cor do Fio 1 Adaptador de Pinos Bornes Supervis rio Azul 3 Adaptador de Pinos Bornes Supervis rio Branco 5 Adaptador de Pinos Bornes Supervis rio Verde 10 Adaptador de Pinos Bornes Supervis rio Amarelo 8 Adaptador de Pinos Bornes Supervis rio Preto 12 Adaptador de Pinos Bornes Supervis rio Vermelho Terminal Destino Placa Destino Cor do Fio GND M dulo Ethernet ENC28J60 Azul CS M dulo Ethernet ENC28J60 Branco SI M dulo Ethernet ENC28J60 Verde SO M dulo Ethernet ENC28J60 Amarelo SCK M dulo Ethernet ENC28J60 Preto 5V M dulo Ethernet ENC28J60 Vermelho Aten o O M du
33. o Controle Da Ativa o Velocidade e Sentido A partir de agora veremos as liga es da parte de ventila o Esse diagrama considera a liga o de um Ventilador de Teto que possui tr s fios sendo um central e dois laterais que determinam o sentido Aten o N o esque a de ligar o capacitor de partida nos fios laterais http www seriallink com br Y m 9 Q serial Lik Kit Curso Arduino Automation Liga o da Ventila o Controle de velocidade N Dimmer ativa o e invers o de sentido de rota o Fio Vermelho 110V ui E Dj a Fio Azul 220V TE Fio Central do Ventilador IES e Utilizar o Dimmer 1 1 To It j 1 CMN do E CIA TON a 4 Canal 2 e CM i ri ri NOTT AOTT E NOZZ AOTT DDDD 22000 skg D S Io E mea o O qt SD 23 2 Z zZ 2014 Todos os direitos reservados P gina 181 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o Da Ventila o Com Interruptor Em Paralelo Nesta liga o podemos ver o Ventilado de Teto conectado em paralelo com um Interruptor Dessa forma o usu rio possui duas op es de acionamento do ventilador atrav s do interruptor ou pelo Painel de Controle Web Q serial Lik Kit Curso Arduino Automation http www seriallink com br E Liga o da Ventila o Com interruptor em paralelo 5 Fio Vermelho 110V Fio Azul 220
34. o Arduino FTDi Basic e Por ser separado do Arduino Supervis rio pode ser utilizado para outras tarefas como interface de comunica o Wireless Bluetooth etc e Como o Arduino Supervis rio n o possui Conversor USB Serial Integrado seu pre o bem mais em conta que um Arduino UNO Italiano Na verdade o pre o de um Arduino Supervis rio pode ser comparado a um Arduino UNO Chin s Lista de Sistemas Operacionais Suportados pelo Kit Curso Arduino Automation em breve Android e Windows XP Vista 7 8 O Arduino FTDi Basic produto utilizado para carregar os programas no Arduino Supervis rio REV2 compat vel com todas as vers es do Windows inclusive 64 bits e MAC OSX 10 6 Pacote de instala o do Driver FTDi inclu do no pacote de instala o do Arduino muito f cil de instalar e usar detalhes inclu dos neste manual adiante e Linux Ubuntu 12 2 14 4 N o precisa de nenhum driver adicional Aten o Para acessar o Painel de Controle Web qualquer Navegador de Internet pode ser utilizado variando apenas a apar ncia de bordas e defini o do texto dos bot es Ou seja apenas altera es nas caracter sticas visuais 2014 Todos os direitos reservados P gina 8 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Termos Utilizados Neste Manual Durante o manual utilizaremos v rios termos Ainda falta organizar essa se o por ordem alfab tica mas serve como um gloss rio e s
35. para quem j tem experi ncias com a Plataforma Arduino mas nunca trabalhou com o chip ATMega fora da Placa do Arduino No Kit Curso Arduino Automation os Arduinos Supervis rios utilizados s o baseados na Plataforma Arduino mas possuem Hardware pr prio da Serial Link mais ou menos como aprender a andar de bicicleta primeiro adicionamos rodinhas para ajudar no equil brio Quando a crian a pega o jeito de andar de bicicleta com as rodinhas auxiliares tiramos as rodinhas e a crian a percebe que sabe andar de bicicleta O mesmo acontece com a Plataforma Arduino primeiro o aluno aprende a trabalhar com a Placa do Arduino com aux lio do Conversor USB Serial embutido Com o passar do tempo o aluno sente a necessidade de utilizar apenas o chip ATMega328p fora da Placa do Arduino Nesse momento que as dificuldades come am a aparecer e que o desenvolvedor deve aprender a andar sozinho A partir de agora veremos algumas op es que apesar de serem b sicas podem ser um pouco intimidantes para os iniciantes Vamos l 2014 Todos os direitos reservados P gina 156 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Configura es B sicas A configura o mais importante do Kit Curso Arduino Automation justamente o Endere o IP O Endere o IP um tipo de CEP Zip Code que identifica um local na Rede de Computadores Normalmente esse local representado por um computador Mas atualmente
36. perdidos quando o Kit Automation desligado Pelo motivo do WebDB registrar as informa es de forma permanente precisamos utilizar alguns recursos para que as informa es n o se repitam ou quando queremos limpar e gravar novamente as informa es do Banco de Dados WebDB Automation Primeiro vamos ver a fun o que verifica se o Banco de Dados WebDB existe O sistema do Kit Automation utiliza dois bytes de controle para reconhecer o formato do seu Banco de Dados Veremos como utilizar esses bytes para reiniciar o WebDB Fun o para verificar se o Banco de Dados WebDB j est instalado no Kit Automation automation isWebDBExists Onde e automation Objeto da classe EthernetAutomation e 1sWebDBExists Nome da fun o que verifica se o Banco de Dados WebDB existe Essa fun o utilizada normalmente na forma negativa e dentro de um i f Vejamos um exemplo EthernetAutomation automation 80 if automation isWebDBExists Serial println F DB Nao Existe else Serial println F DB Existe OK Podemos ver pelo c digo fonte acima que o funcionamento bem simples retornando verdadeiro se o Banco de Dados WebDB existe e falso caso contr rio Essa fun o muito importante para impedir que os Bot es Logins e Dimmers sejam cadastrados mais de uma vez Por isso utilizamos a fun o de cria o do banco de dados dentro de um 1 f conforme vimos acima 2014 Todos os direitos reserv
37. registros do Banco de Dados WebDB e tamb m n o precisamos ficar alimentando os dados toda vez que o Arduino reinicia 2014 Todos os direitos reservados P gina 169 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Em contra partida precisamos utilizar uma t cnica para reiniciar o WebDB j que reiniciar o Arduino simplesmente n o vai apagar os dados Para isso foram criadas duas Macros representando dois bytes de controle Podemos encontrar as defini es dessas Macros no arquivo WebDB h dentro da biblioteca EthernetAutomation Vejamos como esse c digo fonte ffdefine CONTROL WORD H 0xC0O ffdefine CONTROL WORD L 0xA7 Repare que bem simples apenas define duas palavras chaves que o sistema de cria o do Banco de Dados WebDB utiliza para saber se os dados s o v lidos Portanto basta alterar qualquer um dos valores para invalidar o Banco de Dados WebDB por exemplo se mudarmos o valor CONTROL WORD L para 0xA8 lembre se que s o valores hexadecimais os dados ser o invalidados e o WebDB ser recriado na pr xima vez que o Arduino Supervis rio reiniciar ffdefine CONTROL WORD H 0xC0O ffdefine CONTROL WORD L 0xA8 Aten o 1 Lembre se disso quando alterar um texto de um Bot o Automation ou criar um Login Automation novo Voc precisa invalidar o WebDB para que as altera es sejam aplicadas Aten o 2 O Banco de Dados WebDB guarda seus dados e informa es de controle na EEPROM
38. rio 1 Preto Terminal Destino Placa Destino Cor do Fio 12V Arduino Supervis rio 1 Vermelho GND Arduino Supervis rio 1 Preto Rabicho RBA3 Terminal Origem Placa Origem Cor do Fio 12V Distribuidor de Alimenta o Supervis rio 1 Vermelho GND Distribuidor de Alimenta o Supervis rio 1 Preto Terminal Destino Placa Destino Cor do Fio 12V M dulo de Rel 4 Canais Vermelho GND M dulo de Rel 4 Canais Preto Confira agora o esquema de liga o descrito nas tabelas acima Arduino Supervis rio 2 D D B D o W RS AREF GND Q D Q Q Arduino Supervis rio 1 5w RST AREF GNO AQAAQAAQANQG 9888028808 ES JO E 12V E GND Distribuidor de Alimenta o Supervis rio 1 M dulo de Rel s 4 Canais o E i S Ned a Conector P4 Vindo da moi PAD E 2014 Todos os direitos reservados P gina 53 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Rabichos de Comunica o Temos apenas um Rabicho de Comunica o Serial no Kit Curso Arduino Automation que interliga o Arduino Supervis rio 1 com o Arduino Supervis rio 2 Este Rabicho RBC1 respons vel por transmitir os comandos pela Comunica o Serial que controlam os M dulos Dimmer AC Bivolt Vejamos a localiza o desse rabicho em rela o a caixa no diagrama abaixo SIE GLSEI p ssssasaa nasassas 9LPIZIOL 8 9 PL a
39. rio que controla os Dimmers AC Bivolt Cor Descri o Comprimento Verde Comunica o Serial 30 cm Preto Negativo GND 30 cm 2014 Todos os direitos reservados P gina 37 de 185 Q serial Link Rabichos de Conex o Serial Link Comunica es amp Servi os Este tipo em especial de rabichos s o mais complicados pois possuem dois sub tipos com e sem terminais MODU Ou seja temos Rabichos de Conex o Machos sem terminais apenas com a ponta do fio estanhada e do outro tipo temos um terminal MODU f mea em cada ponta Aten o Por esse motivo acima o M dulo de Rel 4 Canais do Kit Curso Arduino Automation montado especialmente com pinos machos na placa Caso voc compre m dulos avulsos solicite os pinos machos para compatibilidade com a plataforma Automation Chamamos ent o os rabichos com as pontas soldadas de Machos e os rabichos com os terminais MODU de F mea Pronto esses s o os dois sub tipos vamos adiante 1x Rabicho F mea de 6 fios RBF1 Cor Descri o Comprimento Azul Negativo GND 20 cm Branco Cable Select CS 20 cm Verde Server Input SI 20 cm Amarelo Server Output SO 20 cm Preto Sincronia do SPI SCK 20 cm Vermelho Positivo 5V 20 cm 1x Rabicho F mea de 5 fios RBF2 Cor Descri o Comprimento Azul Rel do Canal 1 20 cm Preto Negativo GND 20 cm Branco Rel do Canal 4 20 cm Verde
40. texto foi escrito possui um conector adicional no canto superior esquerdo para liga o direta do Arduino FTDi Basic Veremos essa caracteristica em momento oportuno Continue lendo 2014 Todos os direitos reservados P gina 21 de 185 Q serial Li nk Serial Link Comunica es amp Servi os M dulo Dimmer AC Bivolt Os M dulos Dimmer AC Bivolt tamb m j est o com nova vers o que um pouco diferente da representa o gr fica desse documento mas os conectores continuam no mesmo lugar Vamos ver a imagem do Dimmer AC Bivolt abaixo GND DIM ZC W Oou E gt Uma 1104 2204 CARGA Repare na vers o que voc tem em m os que alguns componentes mudaram de lugar para melhorar a resist ncia mec nica do m dulo 2014 Todos os direitos reservados P gina 22 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Distribuidor de Alimenta o Supervis rio M dulo respons vel por alimentar as outras placas com 12V DC Possui uma entrada J4 para liga o da Fonte 12V 1A e 5 sa das em bornes parafus veis Veja a representa o gr fica na imagem abaixo Apesar das Sa das apresentarem marca es como 12V depende da fonte utilizada No caso do Kit Curso Arduino Automation a fonte de 12V ent o as sa das correspondem s marca es Mas se uma fonte de 5V for utilizada as sa das de bornes parafus veis ser tamb m de 5V 2014 Todos os direitos reservados P gina 23
41. uma pe a ou localiza o de fura o podemos usar a tabela abaixo como refer ncia de c digos do Kit Curso Arduino Automation Por exemplo existem frases como esta pelo manual Parafusar a Tomada T1 nos Furos FA1 e FAZ utilizando dos Parafusos PA1 e PAZ Essa tabela abaixo serve para traduzir esse tipo de frase Qtde C digo Descri o Obs 2 SUPARDREV2 Arduino Supervis rio REV2 Red Fabrica o Serial Link Dragon Com conector FTDi 1 ARDFTDI Arduino FTDi Basic Fabrica o Serial Link 1 SUPADA Adaptador de Pinos Bornes Fabrica o Serial Link Supervis rio 2 SUPDIST Distribuidor de Alimenta o Fabrica o Serial Link Supervis rio 1 MODREL4 M dulo de Rel 4 Canais Fabrica o Serial Link 2 MODDIMAC M dulo Dimmer AC Bivolt Fabrica o Serial Link 1 ENC28J60 M dulo Ethernet Enc28J60 1 Chicote A Chicote de Alimenta o Automation Nova vers o Inclui antigo Chicote E o Shi p ANTIGO Chi ETD TER 1 Chicote C Chicote Principal Automation Nova vers o Novo Conector 1 Chicote D Chicote Fechadura 12V Automation Nova vers o Inclui 2 partes o Shi E ANTIGO Chi os Di Na eia Chi y 3 Rabicho A Rabichos de Alimenta o Rabichos da alimenta o DC 12V 1 Rabicho B Rabichos de Comunica o Rabichos de Comunica o Serial 12C etc Rabicho C Rabichos de Conex o Rabichos de conex o em geral 1 Rabicho D Rabichos Especiais Rabicho es
42. 1 Role a tela para achar o texto do README conforme mostrado na imagem 2 Clique no link https github com renatoaloi EtherEncLib tree enc28coremerge Passo 5 Na p gina que aparecer da biblioteca EtherEncLib ramo enc28coremerge clique no bot o Download ZIP para iniciar o processo Download ZIP Passo 6 No MAC as pastas compactadas s o automaticamente convertidas em pastas normais Ent o facilita muito o trabalho Veja como ficaram os Downloads que acabamos de fazer ano Downloads EthernetAutomation master 13 1 KB EtherEnclLib enci coremerge E 270 KB 2014 Todos os direitos reservados P gina 141 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 7 Abra a pasta de Downloads do passo anterior Mas tamb m navegue at a pasta dos nossos Sketches do Arduino ane 5 Documents Y DEVICES rm MacBook de Renato Aloi BE Arduino RENATOMAC gt O eagle FT SHARED EM dellzas 32bits macbook 1f8f64 E user pc T PLACES E Dropbox Ed Desktop fi renatoaloi a Applications Ei Documents 1 Abra o Finder e clique no atalho para Documents Documentos 2 Dentro dessa pasta temos que clicar na pasta Arduino 2x para abri la Passo 8 Dentro da pasta dos Sketches do Arduino temos a pasta libraries Esta pasta onde instalaremos nossa bibliotecas 1 Clique 2x tamb m na pasta libraries para abri la 201
43. 10 de um byte por incremento Fica meio complicado pois n o base 10 Mas para resumir o que interessa que teremos que apertar umas 10 vezes o bot o aumentar ao m ximo ou 10 vezes para diminuir a intensidade at o m nimo Aumentando esse n mero de step diminu mos a quantidade de vezes que teremos que apertar os bot es para atingir o m ximo ou o m nimo da escala Quem tiver d vidas nessa parte estudar L gica Booleana e Aritm tica Bin ria Ajuda muito conhecer essas mat rias Para facilitar vamos ver uma tabela de valores que podem ser utilizados no par metro step Valor Correspondente Base 10 Descri o 25 10 10 toques 50 20 5 toques 5 30 3 toques 125 50 2 toques para ir de um extremo no outro na faixa de intensidade entre 0 255 2014 Todos os direitos reservados P gina 162 de 185 Q serial Li nk Serial Link Comunica es amp Servi os E finalmente ainda na an lise do c digo temos a chamada da fun o sendDimmerCommand que envia efetivamente o comando que na verdade o valor da vari vel dimmerVal1 para o Arduino Supervis rio 2 respons vel pelo controle dos M dulos Dimmer AC sendDimmerCommand Repare que essa fun o n o tem o objeto automation na frente pois n o um m todo da classe EthernetAutomation mas sim uma fun o auxiliar conforme segue void sendDimmerCommand Serial write dimmerVall
44. 10 5 10 6 10 7 Para MAC OS X vers es 10 4 10 5 10 6 10 7 Clique duas vezes 2x no pacote para iniciar o processo de instala o Aten o Para vers es anteriores ao OS X como OS 8 ou 9 verifique a p gina de downloads do site FTDi Chip pelos pacotes corretos de instala o 2014 Todos os direitos reservados P gina 101 de 185 Querido otomano Passo 7 Introdu o da Instala o do FTDi NE E 3 j moo E Em s MET CAN E stall FiLUIUiSsBserialUriverinstaler ma i a o m m em em ce o e m e 1 e e Pa e m o a e Welcome to the FTDIUSBSerialDriveriInstaller Installer Introduction amp Read Me You will be guided through the steps necessary to install this software O Destination Select O Installation Type o Installation O Summary E i ar GoBack Nesta tela clicamos apenas em Continue Continuar 2014 Todos os direitos reservados P gina 102 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 8 Leia me An 9 E E e e o e Install FTDIUSBSerialDriverInstaller Important Information FTDIUSBSerialDriver ReadMe FTDIUSBSerialDriver is an implementation of a serial driver for FTOI O Introduction Read Me USB devices on Mac OS X supports FTBUZ32AM FTBUZ4SAM FT232BM FT245BM FT2232 FT232R FT245R FT2232H FT4232H O Destination Select FT232H and FT X Series devices o Installation Type E YP Revision History o Ins
45. 14A e 5 sa das de bornes parafus veis AC DC AC significa corrente alternada que o tipo de energia fornecida nas tomadas das nossas casas Indica que n o existe um positivo e um negativo fixos eles alternam com o tempo aqui no Brasil em uma taxa de altern ncia de 60 ciclos por segundo 60Hz DC a corrente cont nua ou direta Nesse tipo de energia temos um positivo e um negativo que nunca mudam E normalmente s o identificados pelas cores vermelho para o positivo e preto para o negativo Plataforma Supervis rio Placas produzidas pela Serial Link utilizadas como m dulos no Kit Curso Arduino Automation Cada placa possui uma funcionalidade espec fica Verifique os termos para conhecer as fun es de cada m dulo Adaptador Pino Borne Supervis rio Um m dulo da Plataforma Supervis rio respons vel por converter as conex es do padr o MODU para o padr o de Bornes Paralus veis Programa C digo O termo Programa bem confuso pois utilizamos ele por v rias vezes com sentidos diferentes As vezes significa um programa de computador as vezes um c digo criado por algu m As vezes ainda significa um dispositivo que permite dois outros programas funcionar um termo complicado at de explicar Vamos usar exemplos Na frase Apareceu um erro na hora que fui carregar meu programa no Arduino Nesse exemplo o sujeito est se referindo ao c digo que ele criou para Arduino O programa trav
46. 4 Todos os direitos reservados P gina 142 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 9 Arrastando pastas das bibliotecas EthernetAutomation e EtherEncLib da pasta Downloads para a pasta correta chamada libraries que acabamos de navegar 1 Lale sBcm o g A DEVICES Name l Date Modified IE MacBook de Renato Aloi E A Marcha dos Infames Lobo mp3 Nov 4 2014 3 13 Ph RENATOMAC Dropboxinstaller dmg Oct 10 2014 9 33 P O gerbv 2 6 1 LE TT TA ale Oct 10 2014 9 26 PI libraries 7 SHARED E dellzas 32bits E macbook 1fBfE 4 RI user pc E d Y DEVICES Mm F PLACES E u MacRook de Renato Aloi P EtherEncLib encZBcoremerge Dropbox E RENATOMAC EM Desktop readme txt Y SHARED E dellz45 32bits E macbook 1f8f64 user pe 1 Arraste as duas pastas EthernetAutomation e EtherEncLib da pasta de Downloads para a pasta libraries dentro da pasta dos Sketches do Arduino renatoaloi Ap Applications Documents Passo 10 Finalmente precisamos renomear as pastas EtherEncLib enc28coremerge para EtherEncLib 2 WEtherEncLib utomation master readme txt Rai Passo 11 E precisamos renomear as pastas EthernetAutomation master para EthernetAutomation 2014 Todos os direitos reservados P gina 143 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 12 Neste ponto basta
47. Adaptador de Pinos Bornes Supervis rio Azul 3 Adaptador de Pinos Bornes Supervis rio Branco 5 Adaptador de Pinos Bornes Supervis rio Verde 10 Adaptador de Pinos Bornes Supervis rio Amarelo 8 Adaptador de Pinos Bornes Supervis rio Preto 12 Adaptador de Pinos Bornes Supervis rio Vermelho Confira agora o esquema de liga o descrito nas tabelas acima 2014 Todos os direitos reservados P gina 57 de 185 Q serial Li nk Serial Link Comunica es amp Servi os RBM1 Parte 1 1 Adaptador Pinos Bornes Supervis rio Arduino Supervisorio 1 w o 222g A5 DD DA A4 V JO o Nba 2 4 6 8 40 121416 Q OQ O NAA ASA RE x O LS O D D4 A a so D SSS SNAAR S QRSNS8NRN889 POWER pa RBM2 Parte 1 2 Adaptador Pinos Bornes Arduino Supervis rio 1 Supervis rio RX Z a es a5 x O DDOD D D2 Z 7 43 Jn D3 7 2 a2 pal a Da Z Z a1 a g Do D5 7 no s D6 Z Z D13 o 11 lS D7 Z D12 mA A D8 TDi vm D9 IT D10 B yo 2014 Todos os direitos reservados P gina 58 de 185 Q serial Li nk Serial Link Comunica es amp Servi os RBM2 Parte 2 2 Adaptador Pinos Bornes Supervis rio u lt Arduino Supervis rio 1 ae SCK RX Z 2 6 as O s ESTE D3 7 A2 w 1 Da 7 Z aO D D5 Z O G h D6 7 A O 3 Es o7 a Ig IBI R D8 7 O So
48. Com Controle de Intensidade Neste modelo temos a utiliza o de um dos M dulos Dimmer AC Bivolt da Serial Link que garantem acionamento proporcional a cargas de filamento e magn ticas ou seja l mpadas incandescentes e motores AC Quando utilizamos o M dulo Dimmer AC Bivolt 1 s o dois no Kit j contamos com alimenta o e n o precisamos ligar no Neutro ou Fase da Rede El trica Os pr prios Dimmer s AC ambos j est o conectados na Rede El trica Qseria tink Kit Curso Arduino Automation http www seriallink com br Liga o da Ilumina o Atrav s do Dimmer AC 1 Normalmente Aberto NO Comum CMN FZ 72 Do DO q Eta ido DDD No exemplo acima poderia ser utilizado o M dulo Dimmer AC Bivolt 2 s que invertendo os controles no Painel de Controle Web 2014 Todos os direitos reservados P gina 178 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o da Ilumina o Com Controle De Intensidade E Interruptor Em Paralelo Esta liga o um pouco mais complicada mas o Chicote Principal Automation facilita tudo Perceba que as conex es s o bem diretas e n o exigem muito malabarismo Aten o Voc j deve ter percebido que nesse ponto da montagem qualquer conex o mais complicada pode levar horas Isso pois j temos 99 do Kit montado e tudo fica mais fr gil nesse momento Leve o tempo que precisar para se adaptar e nos envie sug
49. ETE Dashboard Dictionary dp mL Documents Basta clicar duas vezes 2x no cone do Arduino para abrir o programa Jan 22 2013 5 18 PM Oct 15 2012 1 25 PM Oct 2 2013 12 36 PM sep 16 2014 4 11 PM Oct 18 2013 11 31 PM Jan 22 2013 5 18 PM Jan 22 2013 5 18 PM May 19 2009 3 09 AM Feb 17 2013 5 34 PM Feb 5 2013 10 13 PM Jan 22 2013 5 18 PM Jan 22 2013 5 18 PM k TE ATT EH 2014 Todos os direitos reservados P gina 110 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 5 Verificando a Porta Serial uino Arquivo Editar Sketch Mageluageda Ajuda Auto Formata o Arquivar o Sketch Corrigir Codifica o amp Recag Monitor Serial e li sketch fro p L Pimi DEE no sl Placa Porta Serial sketch oct a dev tty usbserial A700ezd8 idev cu usbserial A700ezd8 Gravador P jdevitty HC 05 DevB Gravar Bootloader dev cu HC 05 DevB 3H Jdev tty X2 01 COMI idev cu X2 01 COM1 1 Como Arduino IDE aberto clique no menu Ferramentas Tools 2 Depois passe o mouse sobre o item Porta Serial Serial Port 3 Selecione da lista a op o tty da sua nova porta serial Aten o Se o computador tiver muitas portas virtuais instaladas execute o Passo 13 da Instala o do F TDi mais de uma vez para comparar as listas de dispositivos com o FTDi desconectado e depois conectado Um dos itens deve s
50. EtherEncLib cpp EtherEnclib h Cut Fil H keywords Copy d a Create shortcut 7 2 _ TepStack cpp Delete F TepStackh Fil Rename 1 Clique com o bot o direito na pasta EtherEncLib enc28coremerge para aparecer o menu de contexto 2 Selecione a op o Delete Apagar clicando nela Passo 19 Confirme a opera o clicando no bot o Yes na tela que aparecer EtherEncLib enciScoremerge Date created 11 20 2014 4 19 PM 2014 Todos os direitos reservados P gina 131 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 20 Repetir os procedimentos dos Passos 17 18 e 19 para a pasta EthernetAutomation Mover os arquivos para fora da pasta EthernetAutomation master e depois apag la i rduno libraries Ethernet utomation JU ONA CLNEme Share with E mail New folder Documents library gt Ethernet utomation Name Date modified Type di Ethernet utomation master LANAMI A AM PRA File folder Open Open in new window 1 Volte na pasta EthernetAutomation clicando nela na barra de endere os 2 Abra a pasta e repita os Passos 17 18 e 19 s que agora para a pasta EthernetAutomation master Passo 21 O resultado final da pasta EthernetAutomation deve ficar igual ao mostrado na imagem abaixo di Documents k Arduino libraries Ethernet utomation
51. Isso tamb m vale para os outros controles como Dimmers Logins etc Mais adiante vamos aprender como reiniciar o Banco de Dados WebDB Automation mas por ora veremos apenas os comandos individuais e suas configura es Primeira coisa que devemos saber que existem dois tipos de bot es e s o definidos pelas Macros de Tipos de Bot es Automation O nome complicado mas significa que temos algumas palavras chaves que podemos utilizar para definir o tipo de bot o As palavras chaves que definem os tipos de bot o s o e ONOFF BUTTON Define um bot o com dois estados ligado desligado e PULSE BUTTON Define um bot o de pulsar exemplos fechadura eletr nica campainha etc Acompanhem este T pico do F rum da Serial Link para maiores informa es sobre as Macros de Tipos de Bot es Automation segue o link http seriallink com br forum viewtopic php f 10781 2843 Dito isso podemos apresentar a fun o de cria o dos Bot es Automation automation addButton char pin char text char type Onde e automation Objeto da classe EthernetAutomation e addButton Nome da fun o que adiciona Bot es Automation no Painel de Controle Web e pin Porta do Arduino atrelada ao bot o e text String com o nome de exibi o do bot o at 19 caracteres e type Uma das duas op es ONOFF BUTTON OU PULSE BUTTON Exemplo de um c digo de Bot o para acionar uma l mpada const char portaLampada 5 Etherne
52. Notes Games Sa Snipping Tool A Remote Desktop Connection ui Magnifier s Solitaire Co mputer eee 4 poe Devici Map network drive Disconnect network drive EAEN Show on Desktop Poo ANfTograros 1 Help Rename Properties Sefrch programs end file 1 Clique no bot o do Windows 2 Clique com o bot o direito do mouse no item Computador Computer 3 No menu de contexto clique na op o Gerenciar Manage 2014 Todos os direitos reservados P gina 76 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 2 Localizando o Dispositivo FT232RL A Computer Managemen File Action View Help 1 gt Aml B Wl Computer Managemen Local a Renato loi Win7 P g a it System Tools gt Batteries b Task SchedulAr gt JE Computer b w Event Views b Disk drives E a Display adaptei Ea DVD CD ROMdrives e tr o Disk Management gt Es Services and Applications Co 57 gt s Ea nei and game controllers b i System devices p F Uniwersal Serial Bus controllers 1 Clique no item Gerenciador de Dispositivos Device Manager 2 Localize o item FT232R USB UART sinalizado com um tri ngulo amarelo com um s mbolo de exclama o Podem existir outros itens assim mas o que nos interessa esse 2014 Todos os direitos reservados P gina 77 de 185 Q Serial Link Serial Link Comunica
53. RIAC s Regras do f rum NOVOT PICO k 2 pesquisar neste f ru Pesquisar Selecionar todos os t picos como lidos 29 t picos P gina 1 de 2 i 2 T PICOS RESPOSTASEXIBI ES LTIMA MENSAGEM C digos da Aula Novo por renato aloi G por renato alol Seg Mar 03 2014 10 36 pm l Seg Mar 03 2014 10 36 pm C digos da Aula Antigo por renato aloi 4 por renato aloi Seg Jan 20 2014 11 44 am Seg Jan 20 2014 11 44 am Slides da Aula por renato aloi i 0 por renato aloi Seg Jan 20 2014 11 38 am i seg Jan 20 2014 11 38 am Video da aula por alcides 4 por renato aloi Qua Dez 18 2013 12 53 pm i Seg Jan 06 2014 10 37 pm 2014 Todos os direitos reservados P gina 153 de 185 Q Serial Link Passo 5 Na p gina que abrir role at o final pois precisaremos do ltimo c digo fonte Vejamos as etapas para copi lo Serial Link Comunica es amp Servi os C digo 4 Serial Dimmer AC 2 Regula dois Dimmer s AC ao receber 2 bytes pela serial C DIGO SELECIONAR TODOS static volatile unsigned long momentobisparo O static volatile unsigned int gatilhoDisparo 4000 static volatile unsigned long momentobisparo 6 static volatile unsigned int gatilhobisparo 4000 static volatile unsigned int potVval 8 static volatile unsigned int potval 6 const unsigned char portaDbimmerACI const unsigned char portaDimmerAC io i m in C digo 4 Serial Dimmer AC 2 Regula do
54. Rabicho A Rabicho B e Rabicho C Estas formas s o utilizadas em textos mais antigos Conex es Uma conex o normalmente envolve ligar duas ou mais pontas de um Rabicho ou de um Chicote Por exemplo quando falamos em conectar um Rabicho precisamos na verdade ligar v rios conectores de um lado e do outro da conex o Por isso muitas vezes simplificamos chamando de conex o uma s rie de liga es que precisam ser feitas seguindo uma ordem num rica ou de cores 2014 Todos os direitos reservados P gina 14 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Barra Sindal Barra de conectores parafus veis para fios Os Bornes s o conectores parafus veis para as placas e as Barras Sindal ou Conectores Sindal como s o chamados tamb m fazem a mesma fun o s que para fios 2014 Todos os direitos reservados P gina 15 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Apresenta o Dos Componentes Neste t pico verificaremos todos os componentes que fazem parte do Kit aprendendo um pouco sobre cada um e de quebra conferindo as pe as 2014 Todos os direitos reservados P gina 16 de 185 Q serial Link Tabela dos C digos de Componentes Serial Link Comunica es amp Servi os Esta tabela abaixo lista todos os C digos utilizados nesse manual e cria alguns novos melhorando assim a comunica o de Instaladores e Clientes Assim quando formos identificar
55. SAS 49 Diagramas de Conex es dos Rabichos ir ereerreereeeareereeeareereeearrereerererereerreneernerrererreresa 51 Rabichos de MIMENA O us sesrraesaad rasas as NS nan Sp 52 RaDICHoS 06 CommCaCADE eaen E pad dad dA sda 54 RaDICHOS CEC OEM rc iii E A E OS 56 RaDICNOS ESPECIAIS scosi Eaa ENCORE nO ip Eira 64 Diagramas de Conex es dos Chicoies e ertreeremeereereneereerreeresareeraesaree rar reeraaasereeeeseasenransa 67 Chicote A Chicote de Alimenta o Automation s s snsrerersrsnsisinininininininininininininrninrnrnninrnnrrnnnrnnsens 68 Chicote C Chicote PinciparAU OM QUO sissanigiasarosraicdasdndadasctas nas idas rasas aaa Genie 70 Chicote D Chicote da Fechadura 12V Automation reerereerereerareerereerereerereernteo 11 2014 Todos os direitos reservados P gina 2 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Instala o dos Programas amp BD o READ ERA RD ER RR NE 13 Instalando Drivers do FTDi Basic no WindOWsS s s sssesnesesrererersrsnsnrnanrnrrsnnrnrunanunnnnnnnnrsnnnnnnnnnnnnrnennrnna 75 Instalando o Ambiente do Arduino no WiINndoOWS ss sssssrssesssrsrsrsrssnsrsrnsrnrnnnsrnnnrnrnnnannrnnnnnnnnnnnnrnnnnrnee 90 Instalando Drivers do FTDi Basic no MAC OS X s s sessssrsrersrsrsrerenininrnnennrnrnnanunannnrnrnrnnnrunnnnennnnnnnnneenenna 97 Instalando o Ambiente do Arduino no MAC OS X ssssssssssisrssrsrsrsrsrssnsnsrnsnnrnrnsrnnnn
56. Serial Link Comunica es amp Servi os KIT EDUCACIONAL CURSO ARDUINO AUTOMATION ph Cumo Arduine Automalior no RREO NA 1 db e a quai Marini de Umiidn E s a pi P E e pe Evo siai a ddatao Q Manual do Usu rio Revis o 1 Renato Aloi 0771072014 Revis o 2 Renato Aloi 19 11 2014 2014 Todos os direitos reservados P gina 1 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Sum rio Descri o do Kit Curso Arduino ALON aDON s5 5 0025550 5525505500 beisas coiadiooabi iisdadreisdadind dedo idia canta i ends da bsb sda 4 OU o PR RE pn RR RR E E RR RR UR RD RR RO 4 Conte do do Kit Curso Arduino Automation ieeeeereererereererareererereererarete re reererarerrertereeraeererarensa 4 Contal dec onirolo ALL ao Nasa a 5 Pamela Controle ANO aspzasreiis vacap do RagionEs ree E E ad 5 Conexao Com RedeAmMemne seriene araea A OE DEERE 6 Novidades e AVID EE 45 076 RR T REQUISIOS 0G SISEMAA aaea iee 8 Termos Utilizados Neste Manual as si a 9 Apresenta o Dos ComponenteS s sesssrsrsrsssersrrarusnsrsrsnrrannrntatioronsnnnnratanusnersntnnnnnntatunronennnnatnennonntnnnnernenne 16 Tabela dos C digos de Componentes erereerereereneerareerarterareerereecerence rena rereeranesensnerenao 17 CaN DTI eaa E A A 19 Pacan Modu e a E 20 AQUINO UEN OO sene E E E 21 M dulo Dimmer AC Bivolt s s sseneneseseserererererennununnnnnnnnnnnnnnunnninininun
57. Suggested Sites Web Slice Gallery Y O Virtual COM Port Drivers EC mr Pager Steyr Toos td Processor Architecture xd Operating Release xBh SNI es sda e System Date 32 bit ne PPC ARM MIPSIL MIPSIV O SH4 Comments 2 12 00 WHQL Certified Windows 0 CE 21200 O Available 29 as setup executable Release Motes AI OTTI 4 I k http www ftdichip com Drivers COM CI Internet Protected Mode On 10 Primeiro role a tela para chegar nessa tabela mostrada na imagem acima Depois clique no link indicado na imagem que serve tanto para todas vers es de Windows At para os 64 bits Passo 8 Salvando o Download Do you want to open or save this file F Name CDM v2 12 00 WHQL Certified zip Type Compressed zipped Folder 2 12MB From www ftdichip com Always ask before opening this type of file ham your computer f you do not trust the source do not open or Q While files from the Intemet can be useful some files can potentialhy TW EE ELES ES Na tela que aparecer clique no bot o Salvar Save conforme mostrado acima 2014 Todos os direitos reservados P gina 82 de 185 Queria enaumcomuneagese sevens Passo 9 Abrindo Pasta do Download O00 WHG L20 Certified zip from www ftdichip com Downloaded 2 12MB in 25 sec Download to CAUser MCDM v2 12 00 WHOL Certified zip Transfer rate 86 5KB Sec Close this dialog box when download comple
58. Tmega328 Arduin Diecimila or Duemilanove w AT megal Arduino Nano w Tmegas28 Arduino Napo w A Tmegalb8 Arduino Megy 2560 or Mega ADK Arduino Mega AT megal280 Arduino Leonardi Arduino Esplora 3 rduino Micro 2014 Todos os direitos reservados P gina 96 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Instalando Drivers do FTDi Basic no MAC OS X No MAC OS X a instala o tamb m bem simples bastando apenas seguir algumas telas de instala o e teremos tudo resolvido em pouco tempo Passo 1 Acessando Site FTDi Chip 6 Safari File Edit View History Bookmarks Window Help 8 O TA Apple ES E 00 ftdichip com FTDI Qip Home Page ES Ka Google FTOI Chip Home Page http fftdichip com FTDI Drivers Virtual COM Port Drivers Search for ft in History WATCH Learn more gt Watch the film Experience the keynote 5 Abra seu navegador de prefer ncia e acesse o link http www ftdichip com 2014 Todos os direitos reservados P gina 97 de 185 Passo 2 Acessando a P gina de Downloads Safari File Edit View History Bookmarks Window Help al O hrrp mem ftdichip com FTDrivers htm Future Technology Devices Inter FTDI a Chip USB Device Solutions ASIC Design PF ae Home Products PLEASE NOTE When updating drivers refer to the followi Drivers New drivers are now availabl
59. V Liga o que Fio Central do eu uso Ventilador Utilizar o Dimmer 1 a VE mi AOZT NOTT DDDD DDDD 2014 Todos os direitos reservados P gina 182 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Sugest o de Passagem da Fia o Em desenvolvimento 2014 Todos os direitos reservados P gina 183 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Anexos Anexo 1 Lista de Componentes Lista Geral Qtde Componente Descri o 1 Manual Completo Ilustrado Este documento 4 DVD do Curso Arduino Automation 1 Caixa do Sistema VDI da Tigre 30x30cm Sobrepor na parede Ver lista de conte do 1 Fechadura Eletr nica 12V Acompanha acess rios de instala o 2 Caixas de Componentes Serial Link Ver lista de conte do Conte do da Caixa do Sistema VDI Tigre Qtde Componente Descri o 1 Corpo do Quadro Sistema VDI Chamado de Painel de Fundo ou simplesmente Painel neste manual 1 Moldura com Porta Acompanha 4 parafusos de fixa o da moldura 4 Parafusos de fixa o Fixam a Caixa do Sistema VDI na parede 1 Cartela de Etiquetas Sem muita utilidade 2014 Todos os direitos reservados P gina 184 de 185 Q serial Link Serial Link Comunica es amp Servi os Conte do da Caixa de Componentes Serial Link 1 Qtde Componente Descri o 1 Chic
60. XO 1 para lista completa 2014 Todos os direitos reservados P gina 4 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Central de Controle Automation A central de controle ou centralina como tamb m conhecida uma caixa onde as placas de controle ficam localizadas fisicamente E tamb m centraliza todas as conex es Painel de Controle Web Painel com bot es grandes para acionamento com os dedos dos dispositivos da casa ou c modo conforme figura Curso Arduino Automation Veremos mais detalhes sobre o Painel de Controle Web nas se es apropriadas deste manual Vel vent 49 Novo Agora com Sistema de Logins Automation e Formul rio de k Curso Arduino Automation login admin senha sss Enviar Powered by Serial Link 2014 Todos os direitos reservados P gina 5 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Conex o Com Rede lnternet A conex o entre o Kit Curso Arduino Automation e a Rede Local ou apenas Rede de computadores feita atrav s de um cabo conhecido pelo seu conector RJ45 Este cabo tamb m as vezes chamado de Par Tran ado ou simplesmente Cabo de Rede Veremos mais adiante que existem dois tipos de cabos e que utilizamos e um tipo para ligar o Kit Automation no Roteador e mas tamb m podemos utilizar o outro tipo para ligar diretamente em um computador criando uma Rede apenas entre o Kit Automation e o
61. a a isso antes de come armos com o passo a passo Esta etapa n o depende do Sistema Operacional ent o tanto para usu rios do Windows MAC OSX ou Linux a partir de agora os procedimentos s o os mesmos Aten o A instala o das bibliotecas mostradas a seguir considera que voc j est com o seu Arduino FTDI Basic devidamente conectado no Arduino Supervis rio REV2 Mas qual Essa a parte importante Essas bibliotecas devem ser carregadas no Arduino Supervis rio 2 que est conectado no M dulo Ethernet Enc26J60 2014 Todos os direitos reservados P gina 151 de 185 Q seria Link Serial Link Comunica es amp Servi os Instalando C digo dos Dimmers AC Para correto funcionamento do Kit Curso Arduino Automation vamos precisar carregar um c digo no Arduino Supervis rio 2 Conecte o Arduino FTDi Basic no Arduino Supervis rio 2 localizado ao lado dos M dulos Dimmer AC e vamos seguir os passos Passo 1 Acesse o F rum da Serial Link para pegar a vers o mais atual do c digo fonte seriallink com br Indice Chromium 5 seriallink com br ir x gt seralinkcombrforum VG9Ped caU HE alho seriallink com br O Forum do Curso Arduino Pesquisa av an alia ndice do f rum MEA ElPainel de Controle do Usu rio 0 mensagens novas Ver as suas mensagens I FAQ FA Membros d Sair renato aloi 1 Navegue at o endere o do F rum da Serial Link http seriallink c
62. acima C digo Descri o Orienta o DISTSUP1 Distribuidor de Alimenta o Supervis rio da Conector J4 voltado para Fechadura esquerda ENC28J60 M dulo Ethernet ENC28J60 Deixar espa o para o Cabo de Rede ADASUP1 Adaptador Pinos Bornes Supervis rio Indiferente MODREL4 M dulo de Rel 4 Canais Deixe sempre os rel s voltados para cima alinhados com o Furo FC1 33 DISTSUP2 Distribuidor de Alimenta o Supervis rio Geral Conector J4 voltado para direita 2014 Todos os direitos reservados P gina 49 de 185 Q serial Li nk Serial Link Comunica es amp Servi os DIMM2 M dulo Dimmer AC Bivolt 2 110 220V Carga voltado para direita DIMM1 M dulo Dimmer AC Bivolt 1 110 220V Carga voltado para direita ARDSUP2 Arduino Supervis rio 2 Conector de Bornes chamado Power voltado para baixo ARDSUP1 Arduino Supervis rio 1 Conector de Bornes chamado Power voltado para baixo N o esque a de deixar espa o para as tomadas Calcule o espa o necess rio utilizando a Caixa VDl e o Chicote A que voc j montou na etapa anterior N o f cil acertar de primeira fa a umas experi ncias para melhor acomoda o das placas no Painel de Fundo 2014 Todos os direitos reservados P gina 50 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Diagramas de Conex es dos Rabichos Vamos ent o come ar pra valer a efetuar as cone
63. ados P gina 168 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Fun o de cria o do Banco de Dados WebDB automation addaDB Onde e automation Objeto da classe EthernetAutomation e addDB Nome da fun o que cria o Banco de Dados WebDB Aten o muito importante que essa fun o de cria o do Banco de Dados WebDB fique dentro de um 1f que verifique se o WebDB j existe Sen o toda vez que o Arduino reiniciar o Banco de Dados ser recriado limitando a vida til da mem ria EEPROM onde os dados s o armazenados Exemplo de utiliza o da fun o de cria o do Banco de Dados WebDB EthernetAutomation automation 80 if automation isWebDBExists criando banco apenas uma vez automation addaDB Repare que a fun o addDB fica dentro do i f que verifica se o Banco de Dados WebDB existe Isso vale tamb m para todos os outros elementos estudados at agora Todas fun es addLogin addButton addDimmer etc devem ficar dentro desse if Vejamos um exemplo completo com a cria o de cada um dos elementos EthernetAutomation automation 80 if automation isWebDBExists criando banco apenas uma vez automation addDB automation addLogin seunome seuasenha 5 automation addButton portaLampada Lampada ONOFF BUTTON automation addDimmer portaDimmer2 Int Lamp 127 1 25 Trabalhando dessa forma n o duplicamos os
64. al println F Serial OK automation begin mac ip delay 200 Serial printin F Ethernet OK if lautomation isWebDBExists Criando WebDB automation adaDB Criando botoes automation addButton portaLampada Lampada ONOFF BUTTON Serial printIn F DB Add OK else Sserral prinatin Pl DE Init OK i void loop 1f automation available ACTIVATE LOGIN 4 SerLal printin tF ETA avail OK s Verifica se algum botao foi pressionado int lastButton automation getlLastClickedButton int buttonState automation getButtonState lastButton if lastButton portaLampada digitalWrite portaLampada buttonState automation close 2014 Todos os direitos reservados P gina 160 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Gerenciando Dimmers Automation Dimmers Automation diferem um pouco dos Bot es Automation pelo fato deles lidarem com mais estados do que simplesmente ligado e desligado Ou seja Dimmers Automation podem assumir valores intermedi rios entre ligado e desligado como por exemplo o efeito chamado Meia Luz Este efeito muito conhecido por ter se popularizado em quartos de crian as onde poss vel ajustar a intensidade da luz atrav s de um bot o tipo volume girando para um lado aumenta a intensidade da luz girando para o outro diminui No Kit Curso Arduino Automation temos este mesmo efeito mas atrav s de bot es
65. comando S sudo ln s usr share arduino arduino 1 0 6 arduino usr bin arduino Passo 9 Executando o Arduino IDE Se todas as configura es de seguran a deram certo ao digitar arduino na linha de comando do Bash teremos uma tela parecida com a mostrada abaixo Aten o Repare que a op o Serial Port est habilitada Se o instalador l nas ltimas etapas da Instala o do Driver FTDi n o fizer as configura es certas aqui nesse momento o menu Serial Port estar acinzentado e indispon vel Verifique as permiss es do usu rio atual Se isso acontecer significa que o usu rio atual est sem permiss es de acesso a porta serial dev ttyUSBO ou que ela n o est no modo de leitura e escrita Revise os ltimos passos da instala o do Driver do FTDi Para iniciar o Arduino IDE execute o seguinte comando no Bash S arduino sketch octi0a Arduino 1 0 6 cursoardu a sudo pa Tools cursoardu Auto Format Experimen JELASE ketch octiva Archive Sketch Fix Encoding amp Reload Native Lil Serial Monitor Ctr Shift M Java lib Board Serial Port Programmer Burn Bootloader 2014 Todos os direitos reservados P gina 118 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Configurando e Carregando o Painel de Controle Web No t pico anterior cobrimos todas as instala es poss veis dos Drivers e programas essenciais Daqui para frente vamos aprender a insta
66. cote das cargas dos dimmers faz parte do chicote principal Vejamos as conex es dos M dulos Dimmer AC Bivolt Em Ei t s Furo Fc1 1 12 E Ps ap s i L f f 2014 Todos os direitos reservados P gina 29 de 185 Querido otomano A vers o atual do Chicote C tem o seguinte diagrama Chicote C REV2 VENTILADOR Ligar na Ligar na Ligar no Carga do Carga do NC4 e Dimmer 1 Dimmer 2 NO4 Ligar no NC2 e NOZ Ligar no CMN1 Dimmer AC Bivolt M dulo de Rel 4 Canais As linhas tracejadas no diagrama correspondem aos fios brancos do chicote j as linhas marrons correspondem aos fios de capa transparente do chicote O ponto mais importante do diagrama ligar os dois fios do lado esquerdo do conector Sindal principal nos bornes NC4 e NO4 e os dois fios do lado direito nos bornes NC2 e NO2 Entre os fios da esquerda ou os dois da direita n o existe ordem certa para ligar por exemplo ao efetuar as conex es nos bornes NC2 e NO2 n o importa qual dos dois fios branco da direita ser ligado no NC2 e qual ser ligado no NO2 O diagrama considera o ponto de vista de frente do conector sindal ou seja olhado do lado com os parafusos Uma das melhorias feitas no Chicote C foi a elimina o do Jumper entre o CMN2 e o CMN4 substitu do por um fio duplo conectado no alojamento central do conector Sindal principal Outra melhoria foi o conect
67. de Fundo sem desmontar pelo menos uma das tomadas Verifique o Diagrama de Cortes para saber onde cortar o Painel de Fundo para que ele possa ser removido facilmente 2014 Todos os direitos reservados P gina 48 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Montagem das Placas no Painel Neste momento da montagem voc pode optar por trabalhar com o Painel de Fundo montado na Caixa VDI ou voc pode retir lo trabalhar na mesa ou bancada e depois recolocar o Painel de Fundo j com as placas montadas Utilize as cintas pl sticas fornecidas juntamente com o Kit Curso Arduino Automation para prender as placas e m dulos no Painel de Fundo Aten o Nos DVD s que voc recebeu ao adquirir o Kit Curso Arduino Automation tamb m possuem muitas dicas e exemplos de utiliza o das cintas Na verdade todo o processo de montagem est gravado em v deo caso o instalador queira acompanhar a instala o assistindo as aulas Neste documento apresentamos a mesma organiza o de placas sobre o Painel de Fundo que foram feitas no curso Vejamos abaixo o diagrama de sugest o S3 EE isa UE GPA R Eras d a e ce stsLcfs lt o lt o lt o lt o lt o 8989089559 908 SS822982SEZ a E p a tum im jDeixar 4 jespa o y Iparaas l tomadas E seas 1 gagagagaga Sssssseeas SS998089000 D QQOQQOQQQOA E a a a A SR22828 F8RN Tabela de identifica o das placas do diagrama
68. do tipo Dimmer Automation Imagine que voc deitou com seu filho e ele dormiu Mas a luz est te incomodando e voc n o quer desligar apenas suavizar Se voc levantar seu filho vai acordar Mas tendo o celular a m o com alguns cliques voc pode ajustar a intensidade da luz Temos dois 2 M dulos Dimmer AC no Kit Curso Arduino Automation Vamos ver como a fun o de cadastramento de Dimmers Automation no Painel de Controle Web automation addDimmer char pin char text char valorIni char direction char step Onde e automation Objeto da classe EthernetAutomation e addDimmer Fun o que adiciona Dimmers Automation no Painel de Controle Web e pin Porta do Arduino a ser acionada e text Texto do dimmer at 19 caracteres e valorini Valor inicial do dimmer e direction Dire o inicial do dimmer e step Quantidade de passos por acionamento Os Dimmers Automation possuem uma fun o adicional para disparar o comando que enviado pela Serial conforme segue sendDimmerCommand Repare que o comando n o recebe argumentos e n o retorna nada Ele precisa ser executado no in cio e toda vez que formos atualizar o valor de algum dos M dulos Dimmer AC Exemplo de um c digo de Dimmer para regular intensidade de uma l mpada const char portaDimmerl 98 utilize numeros perto de 100 static char dimmerVall 127 vai de 0 a 255 EthernetAutomation automation 80 automation addDimmer
69. dr OxDE OXAD OxBE DxEF OxFE OXED MACInit OK MACInitMHacAddr OK MaC pen OK MACEnableRecyv OK Hardware Rev 6 Sotware Rev 3 Ethernet OK DB Init OK 7 Autoscroll Molineendng isd0baud v 1 Preste muita aten o para esse n mero mostrado na imagem acima Onde est escrito Hardware Rev 6 Se aparecer Hardware Rev 0 significa que n o funcionou Reveja os passos e consulte a se o de Problemas Conhecidos deste manual Visite tamb m o F rum da Serial Link e participe da comunidade para aprender e compartilhar suas experi ncias 2014 Todos os direitos reservados P gina 136 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 27 Com tudo funcionando podemos voltar no Navegador Browser e digitar o Endere o IP que configuramos para nosso Painel de Controle Web do Kit Automation no meu caso 192 168 0 177 conforme segue l renatoaloi EtherEnclibat x 5 192 168 0177 C D 192 168 0 177 Curso Arduino Automation login admin senha e DAE Powered by Serial Link 1 Na barra de endere os do Navegador digite o Endere o IP que configuramos na c digo AutomationLogin 2 Preencha os campos do formul rio de login com os dados abaixo 1 login admin 2 senha 1234 3 Clique no bot o Enviar 2014 Todos os direitos reservados P gina 137 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 28 Pro
70. e o IP v lido dentro da sua Rede de Computadores veremos mais detalhes sobre isso mais adiante 2 Carregue o c digo fonte no Arduino Supervis rio 1 clicando no cone mostrado na imagem acima 3 E abra o Monitor da Serial para acompanhar o funcionamento inicial do hardware clicando no cone indicado 2014 Todos os direitos reservados P gina 134 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 25 Com o Monitor da Serial aberto precisamos configurar a velocidade Baud Rate da comunica o siga as etapas abaixo File amp COMA EEE Send 2 4 hfiv ev xy FINO FILHO FIO def byte byte cons Cons cons cons cins Ethel 7 Autoscroll Nolineendng w 9 void setup E a l Tl 1 1 Aan a 1 Repare que aparecer o caracteres estranhos na Serial Normalmente o Monitor da Serial do Arduino IDE vem configurado com a velocidade 9600 Bps 2 Basta configurar para 115200 Bps conforme mostrado na imagem acima 2014 Todos os direitos reservados P gina 135 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 26 Quando mudarmos a configura o de velocidade da Comunica o Serial o Arduino Supervis rio 1 reiniciar automaticamente e as informa es iniciais aparecer o no Monitor da Serial coms B ja Serial OK Configuring Ethernet Layer IPAddr 192 168 0 177 MACAd
71. e 2 2 Adaptador Pinos Bornes Supervis rio M dulo Ethernet Enc28J60 HanRun Fio Preto SCK Pino 8 j o Ko t N m O qi 00 WO f N T 3 S Mo Asas Q Q OQ OO OAA Q OQ OQ OOOO Fio Vermelho 5V Pino 12 2014 Todos os direitos reservados P gina 62 de 185 Q serial Li nk Serial Link Comunica es amp Servi os RBF2 Parte 1 1 Adaptador Pinos Bornes M dulo de Rel s Supervis rio 4 Canais STETIT 6 L S E TVE SEESE 2014 Todos os direitos reservados P gina 63 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Rabichos Especiais Temos apenas um Rabicho Especial no Kit que efetua a liga o entre o Arduino Supervis rio 2 e os M dulos Dimmer AC Bivolt Vejamos a localiza o desse rabicho em rela o a caixa no diagrama abaixo STETIT 6 LS ET L 9989999290 SEY 9LPIZTLOL ES 9 PL a ng l u a sig w 2 vlg 08 O n QQQQQQQQQQ 92892929 22882A Vejamos as tabelas de conex o para o Rabicho Especial dos Dimmers 2014 Todos os direitos reservados P gina 64 de 185 Q serial Link Rabicho RBE1 Serial Link Comunica es amp Servi os Terminal Origem Placa Origem Cor do Fio GND Arduino Supervis rio 2 Preto 5V Arduino Supervis rio 2 Vermelho D2 Porta Digital 2 Arduino Supervis rio 2 B
72. e to support the FT4222H Firmware Support Windows 8 1 Drivers are available which allow FTDI devices to work witt 1 Clique na op o Drivers do menu lateral 2 Depois clique em VCP Drivers no sub menu que aparecer 2014 Todos os direitos reservados P gina 98 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 3 Selecione a Vers o do Download O Safari File Edit View History Bookmarks Window Help ana Virtual COM Port Drivers O http iumftdichip com Drivers VCP htm o A Netflix Arduino Sup Empresar Circuitos T Lojas Pessoal Curso Operating Release x86 32 System Date bit 2014 i i ir Windows 09 29 2 1400 2000 Linux 15 14 1 5 0 2012 de Windows CE 2012 4 2 5 2 01 06 No Mac saber se o sistema 32 bits ou 64 bits uma arte Uma regra b sica saber que se o processador for Intel Core 2 Duo 99 das maquinas MAC baseadas em Intel ou superior ele 64 bits Em resumo baixe a vers o 64 bits Se algo der errado tente a vers o 32 bits 2014 Todos os direitos reservados P gina 99 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 4 Mostrando no Finder 800 Downloads FTDIUSBSerial Driver v2 2 18 dmg 419 9KE Show in Finder Copy Address Remove From List Terminado o Download vamos abrir o arquivo no Finder neste momento o instalador pode apenas clicar duas vezes no arquivo
73. ente Atrav s desse dispositivo podemos controlar a intensidade de l mpadas incandescentes ou a velocidade de motores AC M dulo de Rel de 4 Canais Aprendemos no Canal do Curso Arduino B sico que um Rel um componente eletr nico capaz de acionar cargas que n o s o compat veis com o Arduino ou seja que queimariam nossos Arduinos Esses Rel s precisam de circuitos de prote o para serem acionados portanto tudo isso j est resolvido em um m dulo que traz 4 Rel s com seus devidos circuitos de prote o al m de bornes parafus veis que facilitam as conex es 2014 Todos os direitos reservados P gina 9 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Bornes Parafus veis Alojamentos para conex es de fios onde um parafuso mant m o fio firmemente conectado ao terminal da placa Bornes normalmente s o azuis e podem ser enfileirados formando v rios alojamentos em sequ ncia Os alojamentos s o todos identificados na impress o da placa E o padr o adotado na plataforma Supervis rio Conectores MODU Termo utilizado para designar conectores f mea tipo alojamento do padr o MODU que largamente utilizado na rea de eletr nica em geral E o padr o adotado na plataforma Arduino S o conectados em fios formando Jumpers F mea ou conectados em placas formando barras de conectores f mea Jumpers Pinos Macho Pinos macho s o o oposto dos Conectores MODU ao inv s de alojame
74. er IPAddr 192 168 0 177 MACAddr xDE BxAD BxBE BxEF xFE BxED MACImit OK MACIm tMacAddr OK MACOpen OK MACEnableRecv OK Hardware Rew 6 Software Rew 3 Ethernet OK DB Imt OK 1 Verifique se o d gito 6 seis aparece nessa linha indicada na imagem Se parecer o d gito O zero significa que N O est funcionando Verifique isso agora para fazer os ajustes necess rios Verifique a se o de Utiliza o do Kit Automation e Problemas Conhecidos para maiores informa es 2014 Todos os direitos reservados P gina 146 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 16 Volte ao Navegador de Internet para acessar o Endere o IP que configuramos para nosso Kit Automation O http 192 168 0 177 go LL s Netflix Arduino Sup Empresa Circuitosr Lojasr Pe renatoaloi EtherEncLib atencZ amp c http 192 168 0 177 Curso Arduino Automation login admin Enviar Powered by Serial Link 1 Digite o Endere o IP do Kit Automation que ajustamos algumas etapas atr s Estamos prontos Siga os passos da parte de Utiliza o do Kit Automation mais adiante neste manual 2014 Todos os direitos reservados P gina 147 de 185 o RA lal Link Serial Link Comunica es amp Servi os Instalando Bibliotecas Automation no Linux Vamos ver as instala es agora das bibliotecas EthernetAutomation e EtherEncLib no ambiente Linux Passo 1 Primei
75. er revisado em futuras vers es deste documento Central de Controle Automation Termo que define a parte f sica do Kit Curso Arduino Automation compondo a caixa com seus componentes e fia o Arduino Supervis rio Arduino fabricado pela Serial Link para ser instalado em caixas e pain is Vide Arduino mais abaixo para maiores detalhes sobre o termo Este termo pode vir acompanhado de n meros de modelos e revis es como o caso do Arduino Supervis rio REV2 indicando a Revis o 2 da placa Painel de Controle Web Termo utilizado para definir a p gina Web que utilizamos como painel de controle da nossa automa o Primeiro ajustamos e carregamos o c digo do Arduino estude os termos depois acessamos o Painel de Controle Web para manipular nossos dispositivos ligando l mpadas e ventiladores Arduino FTDi Basic Conversor USB Serial que utilizamos para carregar nossos c digos no Arduino Supervis rio Somente atrav s de um conversor desses que podemos comunicar o computador com o Arduino Este tipo de conversor necessita normalmente de um Driver que precisa ser instalado no computador Veja a se o de instala o de programas para maiores detalhes Driver Programa que permite o computador enxergar algum dispositivo conectado nas portas USB no nosso caso o Arduino FTDi Basic Dimmer AC Bivolt Chamamos tamb m de M dulo Dimmer AC Bivolt que o m dulo respons vel por acionar cargas proporcionalm
76. eservados P gina 7 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Requisitos de Sistema Para a instala o do Kit Curso Arduino Automation precisaremos de algumas ferramentas e tamb m de um computador Veja a lista de ferramentas na se o apropriada deste manual Vamos precisar de um computador para editar e personalizar o c digo do Arduino conforme o gosto do cliente alterando textos dos bot es ordem de apari o funcionalidades adicionais etc Podemos usar tamb m o pr prio computador para acessar o Painel de Controle Web Sim existe a possibilidade de ligar a Central de Controle Automation diretamente no computador sem a necessidade de um Roteador mas discutiremos isso no F rum da Serial Link Por enquanto precisamos apenas saber que o Arduino Supervis rio que o Arduino do Kit Curso Arduino Automation difere um pouco do Arduino UNO Italiano pelo fato de n o possuir Conversor USB Serial Integrado Por esse motivo o Kit Automation fornecido com o Arduino FTDi Basic que uma ferramenta poderosa de integra o USB Serial A grande vantagem que podemos utilizar apenas um nico Arduino FTDi Basic para programar quantos Arduino s Supervis rio quisermos Outras vantagens do Arduino FTDi Basic e N o perde a programa o comum nos Arduino s UNO Italiano que acaba causando a perda do Conversor USB Serial Integrado e consequentemente a perda da placa inteira Isso n o acontece com
77. est es de altera es e tamb m suas experi ncias de montagem Poste no T pico de Projetos dos Membros do F rum da Serial Link segue link http seriallink com br forum viewforum php f 08 Qseria tink Kit Curso Arduino Automation http www seriallink com br Liga o da Ilumina o Atrav s do Dimmer AC 1 com a interruptor paralelo Normalmente Normalmente Fechado NC Aberto NO 2014 Todos os direitos reservados P gina 179 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o da Ilumina o Abajur De Leitura Esta liga o assim como todas as outras uma sugest o para um Abajur de Leitura que pode ter o brilho de sua l mpada regulado pelo M dulo Dimmer AC Bivolt 2 Esse tipo de liga o bem interessante pois normalmente o abajur possui um Interruptor Integrado mas n o possui regulagem de intensidade do brilho O Kit do Curso Arduino Automation pode resolver isso E voc nem precisa levantar da cama para regular o abajur podendo fazer isso atrav s do seu celular Q serial Lix Kit Curso Arduino Automation http www seriallink com br Liga o da Ilumina o Abajur ligado no Dimmer AC 2 Liga o que eu uso Utilizar o Dimmer 2 VENTILADOR VONVD AOZZ MOTT 2000 2014 Todos os direitos reservados P gina 180 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Liga o Da Ventila
78. hare with Send to Cut Copy Create shortcut Delete 1 Selecione os dois arquivos arrastando o ponteiro do mouse 2 Clique com o bot o direito do mouse em qualquer um dos arquivos 3 Selecione Cut Recortar do menu que aparecer 2014 Todos os direitos reservados P gina 123 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 8 Vamos navegar at a pasta de Sketches do Arduino siga as etapas abaixo Fr Favorites Documents library 1 E Desktop Includes 2 locations pi Downloads Name Hl Recent Places di Arduino Libraries di Modelos Personalizados do Office Documents a Music Pictures iTi Videos 1 Clique na pasta Documents Meus Documentos 2 Clique 2x na pasta Arduino local onde s o salvos nossos c digos fonte Passo 9 Finalmente clique na pasta libraries que o destino final dos nossos arquivos conforme segue Documents Arduino New folder Documents library Arduino Name libraries 1 Clique 2x na pasta libraries bibliotecas dentro da pasta Arduino 2014 Todos os direitos reservados P gina 124 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 10 Nesta pasta que acabamos de abrir escolha um espa o e clique com o bot o direito do mouse para colar os arquivos que recortamos da pasta de Downloads Documents rdunmo k libraries New folder
79. iib ho gt define ALTIVATE LOGIN 1 byte macl 1 BxDE GxAD GxBE BxEF GxFE GxED byte ip I const char portalampada 5 const char portaventilador 6 const char portasSentidoventilador s const char portaFfechadura f const char portasair 99 Ethernetiutomation automation S 1 Modifique o Endere o IP para ser compat vel com sua Rede de Computadores 2 Clique no cone marcado na imagem para carregar o c digo fonte para o Arduino 3 Quando terminar o carregamento clique no cone do Monitor da Serial mostrado na imagem Passo 14 Ajuste da velocidade da Comunica o Serial 300 baud 1200 baud 2400 baud 4800 baud Sem fim de linha 9600 baud H fm o AN Be ka AEA AE UNS Y ke hF Aea kal Rm 14400 baud e pe pa Rag EnA A 19200 baud rio a AA R a 28800 baud 38400 baud 57600 baud Arduino Uno 115200 baud ld 1 Ao abrir o Monitor da Serial regule a velocidade para 115200 Bps conforme mostrado acima N o se preocupe se caracteres estranhos aparecerem na Serial E normal 2014 Todos os direitos reservados P gina 145 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 15 Com a velocidade da Comunica o Serial ajustada para 115200 Bps as informa es corretas come am a aparecer Siga a etapa abaixo para verificar se tudo est funcionando corretamente ana dev tty usbmodemidlli Enviar Serial OK Configuring Ethernet Lay
80. im de extrair o painel Como isso extremamente chato de fazer toda hora que precisamos remover o painel ent o a sugest o efetuar um corte do tamanho de um gomo o painel separado por gomos para que o painel possa ser removido sem a necessidade de desmontar as tomadas Vejamos no diagrama abaixo essa sugest o de corte chamada de rea de Corte AC1 Vejamos abaixo a tabela de c digos dos cortes C digo do Furo Descri o rea Posi o AC1 Corte no painel do fundo para 1gomo do Superior esquerda passar pela Tomada T2 painel 2014 Todos os direitos reservados P gina 42 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Acess rios O Kit Curso Arduino Automation fornecido com alguns acess rios dependendo da vers o Vejamos alguns dos principais 2014 Todos os direitos reservados P gina 43 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Fonte de Alimenta o 12V 1A Acess rio essencial para o funcionamento da Central de Controle Automation Duas 2 fontes s o inclu das no Kit Curso Arduino Automation e possuem as seguintes funcionalidades e Fonte 1 Alimenta o geral do circuito e e Fonte 2 Acionamento da bobina da fechadura eletr nica Veja a representa o da Fonte de Alimenta o 12V 1A no diagrama abaixo As fontes de alimenta o e as tomadas fornecidas no Kit Curso Arduino Automation s o compat
81. iminando assim o Rabicho FTDi que antes era necess rio para carregar a programa o no Arduino Supervis rio Outra novidade importante a segunda revis o do Chicote Principal Automation Totalmente remodelado conta com fios diferenciados para facilitar as conex es conforme veremos nesse manual Para se manter atualizado sobre as Novidade Atualiza es e Lan amentos visite sempre o site http www seriallink com br Fique por dentro das atualiza es nos c digos e ou bibliotecas seguindo o endere o https www github com renatoaloi Assista todos os v deos do Curso Arduino Automation e Nos DVD s que voc recebeu acompanhando o Kit Curso Arduino Automation e On line no Canal do Curso Arduino no Youtube https www youtube com user cursoarduino Playlist do Curso Arduino Automation https www youtube com playlist list PLZBvA3I7rl6Fwbi5JSjnD ONgS0JeQoRt Participe do F rum do Curso Arduino http seriallink com br forum T pico no F rum do Curso Arduino sobre Configura o de Roteadores http seriallink com br forum viewtopic php f 908 amp t 2018 T pico no F rum do Curso Arduino sobre Personaliza es da Biblioteca EthernetAutomation novo http seriallink com br forum viewtopic php f 50 amp t 2146 Aten o Vers o oficial da biblioteca EthernetAutomation h com login j est no reposit rio siga este link https github com renatoaloi EthernetAutomation 2014 Todos os direitos r
82. immeri Vel Vent 127 1 25 Serial printin F DB Add OK else Serial princin F DB INit OK sendDimmerCommand v id loop d 1f automation available ACTIVATE LOGIN Serial printin E EIH avail OKE s Verifica se algum botao foi pressionado int lastButton automation getLastClickedButton if lastButton portaDimmer1 dimmerVall sup getDimmerValue sendDimmerCommand automation close void sendDimmerCommand Serial write dimmerVall 2014 Todos os direitos reservados P gina 164 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Gerenciando Sensores Automation N o dispon vel ainda nessa revis o do manual Em desenvolvimento 2014 Todos os direitos reservados P gina 165 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Gerenciando Logins Automation O sistema de Logins Automation uma nova ferramenta implementada bem recentemente por solicita o antiga dos membros da comunidade do Curso Arduino Toda implementa o dos Logins foi feita nos moldes dos Bot es e dos Dimmers sendo assim podemos adicionar Logins Automation no Banco de Dados WebDB Automation Vimos na parte de instala es o Formul rio de Login conforme imagem abaixo Mozilla Firefox http 192 168 0 177 lt gt 192 168 0 177 CHE Goi Curso Arduino Automation senha sss Enviar Powered by Serial L
83. ink Nesta tela podemos usar o Login Administrativo ou algum Login cadastrado pela fun o que veremos a seguir O Login Administrativo possui os seguintes dados fixos login admin senha 1234 2014 Todos os direitos reservados P gina 166 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Mas importante saber que a tela da imagem acima s aparece se ativarmos o Sistema de Logins Automation Para isso existe uma Macro especial chamada ACTIVATE LOGIN que controla o funcionamento ou n o dos Logins Podemos ver essa diferen a ao compararmos os c digos fontes Automation ino e AutomationLogin ino que acompanham a biblioteca EthernetAutomation Vejamos o c digo fonte sem Sistema de Logins Automation void loop if automation available automation close Agora o c digo fonte com Sistema de Logins Automation define ACTIVATE LOGIN 1 void loop if automation available ACTIVATE LOGIN automation close Essa simples diferen a entre os c digos a chave para ativar o sistema de Logins Automation e No primeiro c digo ao acessarmos o Endere o IP do Kit Automation ser amos apresentados diretamente ao Painel de Controle Web e J no segundo c digo antes de mais nada ser amos apresentados ao Formul rio de Login S ao digitar algum login v lido poder amos acessar o Painel de Controle Web Vamos ver ent o a fun o que adiciona Logins Automation a
84. ino 1 0 6 linux32 Lgz You have chosento open arduino 1 0 6 linux32 tgz which is Pacote tar 20 2 MB from http downloads arduino cc What should Firefox do with this File O Openwith Gerenciador de arquivos compactados d O save File C Do this automatically for files like this from now on Cancel 1 Selecione a op o Save File Salvar Arquivo no disco 2 Clique no bot o OK Passo 4 Exibindo Pacote na Pasta ao amp Arduino Software lt amp arduino cc en Main Software v E Google q i 1E EA a arduino 1 0 6 linux32 tgz Arduino 1 2m 20 2 MB arduino cc 15 55 Download Arduino 1 0 6 release note show All Downloads 1 Clique no bot o do gerenciador de downloads do navegador 2 Depois clique no cone da pasta de arquivo para verificarmos o arquivo baixado 2014 Todos os direitos reservados P gina 116 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 5 Efetuando as Tarefas Pelo Terminal E O terminal mm jj Aplicativos Terminal 1 Clique no cone do Ubuntu no lan ador 2 Digite terminal no campo de pesquisa e 3 Clique no aplicativo Terminal que aparecer Bom n o seria um tutorial de Linux se n o abrissemos um Terminal Vamos continuar a instala o com comandos do Bash Passo 6 Descompactando Pacote do Arduino IDE Bom ag
85. ion e tamb m aprenderemos algumas tarefas b sicas de manuten o Maiores detalhes sobre manuten o no Manual do Instalador Para come ar vamos ver a lista de ferramentas e equipamentos necess rios depois vamos montar todas as placas chicotes e rabichos e s ent o vamos instalar os programas e carregar nossos c digos nos dois 02 Arduinos Supervis rios Isso mesmo temos que carregar dois c digos distintos um em cada Arduino Supervis rio Relembrando temos um c digo para apresentar o Painel de Controle Web e outro para controlar os M dulos Dimmer AC Bivolt Material Necess rio Para a correta montagem do Kit Curso Arduino Automation vamos precisar de alguns equipamentos e ferramentas adicionais que n o s o fornecidas e Chave de Fenda pequena para os bornes e Chave Philips ou estrela como tamb m conhecida tamanho m dio e Alicate de Bico e Alicate de Corte utilize para cortar as pontas estanhadas muito grandes e Furadeira e Brocas Para Pl stico Madeira o 2mm o 25mm broca plana o 12mm broca plana e Brocas de V dea para cimento concreto o 8mm fixa o das buchas na parede e Tesoura para cortar as cintas pl sticas e N vel de Bolha para n o ficar tudo torto e Pun o para marcar a fura o da parede 2014 Todos os direitos reservados P gina 46 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Instala o da Caixa VDI i A i Corpo Reforcado com mais
86. is rio REV2 Chicote E Foi desmembrado Na nova vers o foi incorporado aos Chicotes C e A a parte de alimenta o foi para o Chicote A e a parte de sa da foi para o Chicote C Dessa forma a configura o da Nova Vers o de Lan amento do Kit Curso Arduino Automation os Chicotes ficaram assim e Chicote A Toda parte de alimenta o incluindo a parte dos M dulos Dimmers AC conhecido agora por Chicote de Alimenta o Automation e Chicote C Toda parte da sa da conhecido agora por Chicote Principal Automation e Chicote D Toda parte de acionamento da fechadura e ficou conhecido por Chicote Fechadura 12V Automation Vamos ent o para os diagramas de conex o 2014 Todos os direitos reservados P gina 67 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicote A Chicote de Alimenta o Automation Neste ponto da montagem o instalador j deve ter furado e fixado esse Chicote Pois j vimos diagramas suficientes para saber que sem esse chicote montado n o poss vel medir as outras pe as que v o na caixa Mas vamos ver mais um diagrama s para confirmar Vejamos ent o uma lista com as partes desse chicote e Parte 1 Composta pela fia o principal e duas tomadas e Parte 2 Composta por um rabicho de fio paralelo e um Plugue de Tomada e Parte 3 Composta de um rabicho com emenda para ligar os dois M dulos Dimmers AC Bivolt 2014
87. is Dimmers AC ao receber 2 bytes pela serial C DIGO SELECIONAR TODOS static volatile unsigned int gatilhoDisparo 4000 static volatile unsigned long momentobisparo 0 static volatile unsigned int gatilhoDisparo au static volatile unsigned long momentobisparo O TE Copy Search Google for static static volatile unsigned int potVal Print gtatic vo ile unsigned int potVal Inspect element const unsigned char portalbimmer CIl const unsigned char portalbimmer C 1 Clique no link SELECIONAR TODOS conforme indicado na imagem 2 Isso far todo o c digo fonte ficar selecionado escolha um lugar selecionado para clicar com o bot o direito do mouse 3 No menu de contexto que aparecer escolha a op o Copy Copiar 2014 Todos os direitos reservados P gina 154 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 6 Basta agora abrir o Arduino IDE e colar o c digo fonte que acabamos de Copiar do F rum da Serial Link sketch nov la Arduino 1 0 6 EEE File Edit Sketch Tools Help sketch o novita Cut Copy Copy for Forum Copy as HTML Paste Select AIl 1 Clique com o bot o direito do mouse em uma parte vazia da rea de c digo fonte 2 No menu de contexto que aparecer clique na op o Paste Colar Passo 7 Agora basta carregar o c digo para o Arduino Supervis rio 2 sketch nov2ia Arduino 1 0 6 Arqu
88. ispositivo que converte a comunica o USB para Serial TTL conhecido por Conversor USB Serial 2014 Todos os direitos reservados P gina 12 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Serial TTL Serial RS232 USART Termos utilizados para definir a comunica o serial entre dois equipamentos Serial uma palavra que existe em portugu s e significa em s rie E simples assim As comunica es s o consideradas em duas grandes categorias Paralela e Serial Comunica o paralela trabalha em um modelo de envio das informa es todas juntas ao mesmo tempo Comunica o serial utiliza o modelo de fila indiana passando um por vez em s rie A comunica o serial a utilizada pelos microcontroladores e precisamos de um adaptador para tal fun o Essa comunica o chamada Serial TTL pois compat vel com o padr o CMOS de constru o de chips J a Serial RS232 um padr o antigo e caiu em desuso ap s a elimina o da porta DB9 dos computadores A Serial RS232 foi engolida pela USB e s atrav s de um conversor podemos USB podemos nos comunicar com ela Ainda sim existem conversores RS232 como o MAX232 caso voc esteja utilizando um computador antigo vide este produto http seriallink com br loja product info php products id 109 SB Termo em ingl s acr nimo para Linha Universal de Comunica o Serial Olha o termo Serial de novo a Sim USB em s rie E
89. ivo Editar Sketch Ferramentas Ajuda sketch nov2la amp static volatile unsigned long momentoDisparo O static volatile unsigned int gatilhobisparo 40 static volatile unsigned long momentobisparo static volatile unsigned int gatilholisparo 4 oD oF GaG static volatile unsigned int potval O static volatile unsigned int potval 2 6 q G const unsigned char portaDimmerA cl const unsigned char portaDimmeraco void setup i Serial begin 115200 de lay 5001 1 Clique no Bot o Carregar indicado na imagem para terminar o processo Vamos ver as configura es dos M dulos Dimmer AC na parte de Utiliza o do Kit Automation mais adiante ainda neste manual 2014 Todos os direitos reservados P gina 155 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Utiliza o do Kit Automation A utiliza o do Kit Curso Arduino Automation bem simples bastando apenas seguir algumas regras de configura o Depois que o Kit estiver configurado normalmente n o mexemos mais a n o ser que haja uma manuten o ou nova adi o a ser feita O Kit Curso Arduino Automation um Kit Educacional e visa instruir o aluno instalador enquanto efetua as montagens e configura es Ou seja aprenda enquanto monta Futuramente lan aremos Kitf s Profissionais mas por serem mais avan ados necessitar o de um conhecimento pr vio maior Este Kit o lugar certo para come ar inclusive
90. k Install to perform a standard installation of O Installation Type this software on the disk RENATOMAC O Installation e e ON F Summary EREE CEEET F Chip Change Install Location Customize Go Back Corsa gt Basta clicar no bot o Install Instalar conforme mostrado na imagem acima Passo 11 Autorizando Instala o PN Type your password to allow Installer to make i changes Name Renato Aloi Details Digite a senha SUDO para autorizar a instala o e clique em OK 1 Digite a senha de eleva o de permiss es no campo Password 2 Clique no bot o OK 2014 Todos os direitos reservados P gina 105 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 12 Finalizando ie AAA Temen eane amp Install FTDIUSBSerialDriverinstaller The installation was completed successfully O Introduction Read Me Destination Select O Installation Type Installation The insta wa hbi was successful O Summary at p The CHI gt Go Back E A tela final dever se parecer com a imagem acima Apenas clique em Close Fechar para terminar a instala o 2014 Todos os direitos reservados P gina 106 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 13 Conferindo a instala o 6 Terminal Shell Edit View Window Help ano Terminal bash 80x24 E
91. l in a different SO folder dick Browse and select another folder Click Install to start the installation Destination Folder C Program Filesi rduino 2014 Todos os direitos reservados P gina 93 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 8 Quando a instala o principal terminar aparecer a tela abaixo solicitando saber se o Driver deve ser instalado Como j fizemos isso podemos clicar em N o Instalar Don t Install O instalador pode escolher clicar em Instalar Install caso seja utilizado futuramente um Arduino UNO no nosso caso vamos clicar em N o mesmo conforme segue Windows Security Would you like to install this device software Mame Arduino USE Driver Er Publisher Arduino LLE C Always trust software from Arduino LLC C Don t Install gt E You should only install driver software from publishers you trust How can decide which device software Is safe to Install Passo 9 Com a instala o terminada podemos clicar em Fechar Close conforme mostrado abaixo Arduino Setup Completed mm Show details Mullsoft Install System ve 2014 Todos os direitos reservados P gina 94 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 10 Clique ent o no bot o do Windows e depois no menu principal escolha o programa rec m instalado clicando no cone do A
92. lar e configurar o Painel de Controle Web programa exclusivo do Kit Curso Arduino Automation que roda atrav s da biblioteca EthernetAutomation Veremos mais detalhes a seguir J vimos no in cio do manual uma imagem da apar ncia do Painel de Controle Web com seus bot es grandes e visual agrad vel Assim n o precisamos ficar redimensionando a p gina com os dedos toda vez que ela recarrega V rias funcionalidades adicionais vem sendo implementadas na biblioteca EthernetAutomation desde seu lan amento e n o existe previs o de acabar Sempre teremos novidades e melhorias Basta acompanhar no reposit rio de c digos fonte pelo link https github com renatoaloi Para o Kit Curso Arduino Automation precisamos acompanhar dois projetos de biblioteca e EthernetAutomation Biblioteca respons vel por apresentar a p gina do Painel de Controle Web e EtherEncLib Biblioteca especialmente criada para o M dulo Ethernet ENC28J60 Uma poderosa ferramenta para conectar nosso equipamento na Ethernet Internet Aten o A instala o das bibliotecas mostradas a seguir considera que voc j est com o seu Arduino FTDI Basic devidamente conectado no Arduino Supervis rio REV2 Mas qual Essa a parte importante Essas bibliotecas devem ser carregadas no Arduino Supervis rio 1 que est conectado no M dulo Ethernet Enc26J60 2014 Todos os direitos reservados P gina 119 de 185 Q serial Li nk Serial Link Comunica
93. lo Ethernet ENC28J60 na presente revis o deste manual n o fabricado pela Serial Link portanto n o segue o padr o Os terminais de destino da tabela acima indicam a etiqueta do pino e n o seu n mero pois podem existir varia es Procure as liga es pelas etiquetas impressas na placa e n o pela numera o Rabicho RBF2 Terminal Origem Placa Origem Cor do Fio GND M dulo de Rel s 4 Canais Preto RL1 M dulo de Rel s 4 Canais Canal 1 Azul RL2 M dulo de Rel s 4 Canais Canal 2 Amarelo RL3 M dulo de Rel s 4 Canais Canal 3 Verde RL4 M dulo de Rel s 4 Canais Canal 4 Branco Terminal Destino Placa Destino Cor do Fio 16 Adaptador de Pinos Bornes Supervis rio Preto 15 Adaptador de Pinos Bornes Supervis rio Azul 13 Adaptador de Pinos Bornes Supervis rio Amarelo 11 Adaptador de Pinos Bornes Supervis rio Verde 9 Adaptador de Pinos Bornes Supervis rio Branco Confira agora o esquema de liga o descrito nas tabelas acima 2014 Todos os direitos reservados P gina 61 de 185 Q serial Li nk Serial Link Comunica es amp Servi os RBF1 Parte 1 2 Adaptador Pinos Bornes Supervis rio M dulo Ethernet Enc28J60 HanRun Fio Branco CS Pino 3 E J Ea Fio Azul GND Pino 1 2 4 6 8 10 121416 Q Q Q QAAN Q OQ OQ OOOO L3 S eo T1135 Fio Verde SI Pino 5 RBF1 Part
94. no cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduino cursoarduinofcursoarduino VirtualBox sketchbook libraries EtherEncLibs 3453 4096 4096 41 12746 1175 7650 877 Now Now Now Now Now Now Now Now 20 20 20 20 20 20 20 20 19 40 19 40 19 40 19 40 19 40 19 40 19 40 19 40 EtherEncLib h f keywords txt net h README md socket c socket h 2014 Todos os direitos reservados P gina 149 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 7 Precisamos pegar um ramo branch espec fico do reposit rio Para isso execute o seguinte comando dentro da pasta EtherEncLib S git checkout enc28coremerge cursoarduinofcursoarduino VirtualBox sketchbook Libraries EtherEncLibS git che ckout enc28coremerge Branch enc28coremerge set up to track remote branch enc28coremerge from origin Switched to a new branch enc28coremerge cursoarduinofgcursoarduino VirtualBox sketchbook lLibraries EtherEncLibS git pul L enc28coremerge From branch enc28coremerge gt FETCH HEAD Already up to date cursoarduinogcursoarduino VirtualBox sketchbook Libraries EtherEncLibS LL Depois execute o comando abaixo para verificar se est tudo ok conforme mostrado na imagem acima S git pull enc28coremerge Passo 8 Tudo OK Podemo
95. no Automation mas eles tamb m podem ser comprados todos juntos em conjunto nesse link http seriallink com br loja product info php cPath 61 amp products id 344 Os rabichos s o separados pelo uso existem de Conex o de Alimenta o de Comunica o e Especiais Vejamos uma lista com todos os rabichos inclu dos no Kit Curso Arduino Automation e 3x Rabichos de Alimenta o Supervis rio e 1x Rabicho de Comunica o Serial e 4x Rabichos de Conex o Supervis rio o 2x No Padr o MODU o 2x No Padr o Bornes fio com ponta estanhada e 1x Rabicho Especial dos Dimmers AC Bivolt 2014 Todos os direitos reservados P gina 35 de 185 Q Serial Link Rabichos de Alimenta o Serial Link Comunica es amp Servi os S o 3 no total e possuem apenas 2 fios sendo um preto e um vermelho Cor Descri o Comprimento Vermelho Positivo 12V 30 cm Preto Negativo GND 30 cm Utilizados para ligar alimenta o entre o Distribuidor de Alimenta o Supervis rio e as placas do Arduino Supervis rio e do M dulo de Rel 4 Canais 2014 Todos os direitos reservados P gina 36 de 185 Q serial Link Rabichos de Comunica o Serial Link Comunica es amp Servi os Temos apenas 1 no Kit Curso Arduino Automation que possui 2 fios um verde e um preto Esse rabicho utilizado para ligar a Comunica o Serial entre o Arduino Supervis rio que controla a Rede com o Arduino Supervis
96. nrnrnnnnns 184 Conte do da Caixa de Componentes Serial Link 1 s snnsnsnsnerrnsnsrsnsnninrnrrnnnrrnrnnnnnnrnrnninnsrsrnnrnnnennene 185 Conte do da Caixa de Componentes Serial Link 2 e rereeereeeereerrereeeeraeeenerere 185 2014 Todos os direitos reservados P gina 3 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Descri o do Kit Curso Arduino Automation A Serial Link orgulhosamente apresenta o Kit Curso Arduino Automation Um kit educacional de componentes e placas para voc automatizar sua casa Experimente a sensa o de controlar aparelhos da sua casa ao toque de um dedo na tela do seu Celular ou Tablet Compat vel com todos os dispositivos Android ou iOS Bastando apenas um Navegador de Internet para acessar a interface do Painel de Controle Web Introdu o Kit de pe as e componentes contendo todo o material necess rio para montar a Central de Controle Automation apresentada nas aulas do Curso Arduino Automation Consiste em um conjunto de componentes DVD s uma caixa e um manual Este manual ser impresso encadernado e enviado junto ao Kit para que a pessoa ao montar possa manusear fisicamente o manual A Central de Controle Automation fornece as seguintes caracter sticas e 3 dispositivos AC 110 220V l mpadas ventiladores geladeira etc o Sendo 2 dispositivos anal gicos l mpadas e motores com acionamento proporcional e 1 dispositivo DC de 12V fechadura o
97. nto Essa a tela do Painel de Controle Web da Central de Controle Automation Veremos mais detalhes sobre a utiliza o depois 0 renatoaloi EtherEnclibat x 5 192 168 0 177 C O 192 168 0 177 7 Do you want Google Chrome to save your pas Save password Never for this site x Curso Arduino Automation Lampada Ventilador Inv Ventf Porta d EtherEncLib enc28co zip 7 4 Ethemet utomation zip 7 Show all downloads X 2014 Todos os direitos reservados P gina 138 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Instalando Bibliotecas Automation no MAC OSX Vamos ver as instala es agora das bibliotecas EthernetAutomation e EtherEncLib no ambiente MAC OSX ane renatoaloi Renato Aloi GitHub O https github com renatoaloi Passo 1 Abrindo site do GitHub e acessando o reposit rio de Renato Aloi GitHub search GitHub Explore Features E Contributions Repositories A Public activity Popular repositories RFremote E Library designed for 433Mhz RF Modul EtherE ncLib ui Ethernet ENC28JBO Library for Arduino ArduinoTorradeira do Arduino Dimmer AC Resist ncia de Renato Aloi Y ArduinoUSBhos Pi renatoaloj Arduino firmware to provide USB host fu 1 Abra seu Navegador de Internet preferido e acesse o link https github com renatoaloi 2 Na p gina que abrir clique na aba chamada Repositories Reposit rios 2014 T
98. nto possuem pinos Este termo est associado com Jumper que um fio com terminais nas pontas Esses terminais podem ser f mea MODU ou machos Pinos Roteador Equipamento respons vel por conectar computadores em uma rede Al m disso gerencia as conex es e efetua tarefas administrativas da rede Os modelos atuais possuem poucas portas f sicas onde ligamos Cabos de Rede mas aceitam muitos dispositivos Wireless conectados Wireless Defini o de rede sem fio por r dio frequ ncia Roteadores utilizam essa tecnologia para conectar os computadores na Rede sem a necessidade de fios Ethernet Internet Rede Estes s o os termos que mais confundem os iniciantes Utilizamos muitos termos quando nos referimos a redes de computadores Quando estamos falando de uma Rede Local ou seja computadores ligados atrav s de um Roteador chamamos de Ethernet ou simplesmente Rede Local ou ainda s Rede Quando este Roteador al m de conectar os computadores em uma Rede Local tamb m est conectado a um Modem dizemos que ele est conectado na Internet portanto essa Rede possui acesso a Internet De uma forma geral Rede uma rede de computadores Ethernet significa que essa rede local e Internet significa que ela global Modem Dispositivo normalmente fornecido pela operadora de servi os de Internet No nosso caso do Brasil pode ser a Telef nica Net Telemar Claro Vivo etc M dulo de Ethernet ENC28J60 M dul
99. o STETIT 6 L S Sag E sessassa SISESE 9TPTZLOLB 9 PL D ng v u oa 9 o 2 w 2 v 08 O n QQQQQQAQAQQA 9828922 2884A Vejamos as tabelas de conex o para os Rabichos de Conex o Machos 2014 Todos os direitos reservados P gina 56 de 185 Q serial Link Rabicho RBM1 Serial Link Comunica es amp Servi os Terminal Origem Placa Origem Cor do Fio GND Arduino Supervis rio 1 Preto D5 Porta Digital 5 Arduino Supervis rio 1 Azul D6 Porta Digital 6 Arduino Supervis rio 1 Amarelo D7 Porta Digital 7 Arduino Supervis rio 1 Verde D8 Porta Digital 8 Arduino Supervis rio 1 Branco Terminal Destino Placa Destino Cor do Fio 16 Adaptador de Pinos Bornes Supervis rio Preto 15 Adaptador de Pinos Bornes Supervis rio Azul 13 Adaptador de Pinos Bornes Supervis rio Amarelo 11 Adaptador de Pinos Bornes Supervis rio Verde 9 Adaptador de Pinos Bornes Supervis rio Branco Rabicho RBM2 Terminal Origem Placa Origem Cor do Fio GND Arduino Supervis rio 1 Azul D10 Porta Digital 10 Arduino Supervis rio 1 Branco D11 Porta Digital 11 Arduino Supervis rio 1 Verde D12 Porta Digital 12 Arduino Supervis rio 1 Amarelo D13 Porta Digital 13 Arduino Supervis rio 1 Preto 5V Arduino Supervis rio 1 Vermelho Terminal Destino Placa Destino Cor do Fio 1
100. o Painel de Controle Web automation addLogin char login char pass ulong timeout Onde e automation Objeto da classe EthernetAutomation e addLogin fun o que adiciona os Logins no Banco de Dados WebDB e login Login a ser adicionado m ximo de 9 caracteres e pass Senha do login m ximo de 9 caracteres e timeout Tempo de dura o da sess o de Login Em minutos Nada mais precisa ser feito Depois de configuradas as op es mostradas aqui o Sistema de Logins Automation cuida do resto 2014 Todos os direitos reservados P gina 167 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Gerenciando Banco de Dados WebDB Automation Uma das modifica es da nova biblioteca EthernetAutomation desenvolvida especialmente para o lan amento do Kit Curso Arduino Automation a adi o de um Banco de Dados chamado WebDB Esta nova ferramenta nos permite gravar de forma mais permanente nossos Bot es Logins Dimmers e futuramente Sensores Isso sem falar no fato que o novo WebDB capaz de armazenar muito mais informa o que t nhamos dispon veis na mem ria RAM Agora podemos gravar quase 30 Bot es Dimmers etc e 8 Logins Outro motivo para ado o desse novo Banco de Dados WebDB o fato de que as informa es n o se perdem quando o Kit Automation sofre uma perda de energia Quando voltar o sistema estar com todas as informa es prontas Ou seja os dados do WebDB n o s o
101. o caso do nosso exemplo COMB 2014 Todos os direitos reservados P gina 89 de 185 Querido otomano Instalando o Ambiente do Arduino no Windows Com o Driver do FTDi corretamente instalado precisamos de mais uma ferramenta o Ambiente Integrado de Desenvolvimento do Arduino conhecido apenas por Arduino IDE Para a plataforma Windows existe um instalador que facilita bastante essa parte Vamos ao passo a passo Passo 1 Primeiro volte ao Navegador de Internet e v at a p gina http arduino cc clique na aba Download conforme mostrado abaixo Ed E aon Elo MED Ts SF f A Arduino Software Window ternet Explorer Es A tr Favorites vs p Suggested Sites E Web Slice Gallery 28 0 virtual COM Port Drivers GD Arduino Software xl Dr Pager Safety Toos O Arduino cc offers limited compatibility for Internet Explorer 8 Cet a modern browser as z o ARDUINO Search the Arduino Website Home Buy Download Products Learning Y Reference Support h Blog 1 Fr F http arduino cc en Main Software F Internet Protected Mode On fa 100 2014 Todos os direitos reservados P gina 90 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 2 Role a p gina at chegar na parte mostrada na imagem abaixo Depois clique na op o Windows Installer Arduino 1 0 6 Download Ne Arduino 1 0 6 release notes Gi Windows ZIP
102. o de Rede Local para o Arduino Como j vimos Ethernet significa rede de computadores no mbito local ent o podemos conectar nosso Arduino com outros computadores atrav s do M dulo Ethernet Enc28J60 2014 Todos os direitos reservados P gina 10 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Arduino O termo Arduino pode significar muitas coisas Quando falamos Arduino em uma frase sem mais nada acompanhando normalmente estamos falando da plataforma ou seja do conjunto da obra Quando falamos Arduino UNO ou Arduino Supervis rio estamos falando de um modelo espec fico de placa Normalmente tamb m esse tipo de termo com acess rios indica o fabricante pois sabemos que Supervis rio uma marca da Serial Link ent o Arduino Supervis rio o Arduino da Serial Link Quando dizemos Programa do Arduino ou Arduino IDE estamos nos referindo ao programa de computador que utilizamos para programar nossos c digos do Arduino e tamb m para carregar nossos c digos no Arduino J C digo do Arduino significa o c digo que escrevemos e que ser carregado no chip do Arduino Esse processo de carregamento do c digo explicado em outro termo Esse c digo tamb m pode ser chamado as vezes de Sketch Distribuidor de Alimenta o Supervis rio Placa da Plataforma Supervis rio que distribui a alimenta o DC entre as outras placas do Kit Possui um conector J4 para ligar a Fonte de Alimenta o 12V
103. o diagrama abaixo temos c digos indicando cada sugest o de furo a ser feita pelo instalador na hora da montagem Este diagrama de fura es apenas uma sugest o baseada na montagem feita nas aulas do Curso Arduino Automation no Canal do Curso Arduino Youtube https www youtube com cursoarduino e T eh Vejamos abaixo a tabela de c digos e dimens es dos furos C digo do Furo Descri o Di metro Posi o FA1 e FA2 Fura o de fixa o da Tomada T1 2 3 mm Utilize a pr pria tomada para marcar a posi o dos furos FB1 e FB2 Fura o de fixa o da Tomada T2 2 3 mm Utilize a pr pria tomada para marcar a posi o dos furos FC1 Furo de passagem do Chicote 25 mm Painel superior alinhado com a Principal e do Cabo de Rede sa da do M dulo de Rel FD1 Furo de fixa o do Conector J4 de 12 mm Painel lateral mais ou menos no Painel utilize a rosca para fixa o meio FE Furo de passagem do Chicote de 5 10mm Painel lateral na parte baixa ou Alimenta o no painel inferior a escolher 2014 Todos os direitos reservados P gina 41 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Cortes No Kit Curso Arduino Automation temos apenas uma sugest o de corte para facilitar a retirada do painel do fundo Ocorre que quando as tomadas est o instaladas o painel do fundo n o pode ser retirado Para tal necess rio desmontar uma das tomadas af
104. odos os direitos reservados P gina 139 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 2 Baixando o Arquivo ZIP da biblioteca EthernetAutomation ana renatoaloi Renato Aloi GitHub C https github comrenatoaloi tab repos e sapato Ra j TA Ea ORS O p a itories ms k F Fl as K f Kesi AA O mim o ee 1qu qe a a a qa nais ad 2 p A a pa Lp quo St eea e w ELLE Ti Er E pa Ds ds AEN h a Mt E E o A a ER rh TE e q Cote N x IF E Er s 1 a z E e e a pi mE Da real ds cacos no a Deo ee T ee gr e mpi eee a e em mg DE a ie fm ri Ia GitHub search GitHut Explore Features Contributions Repositories A Public activi n P A Search EthernetAutomation Ethernet library for Kit Curso Arduino Automation Updated Nov 19 2014 Renato Aloi renatoaloi 1 Clique no link mostrado na imagem referente a biblioteca EthernetAutomation Passo 3 Na p gina que aparecer procure pelo bot o mostrado na imagem abaixo para fazer o Download do Arquivo ZIP e clique nele 2014 Todos os direitos reservados P gina 140 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 4 Procure tamb m na mesma p gina rolando um pouco a tela por este link mostrado na imagem abaixo EthernetAutomation Ethemet library for Kit Curso Arduino Automation Depends on Depende https github com renatoaloi EtherEncLibiree enc28coremerge
105. olha para alinhar corretamente a Caixa VDI na parede Aten o Esta fura o do fundo do corpo n o gt possui c digo pois original da Tigre n o da Serial Link Lenbe se as fura es deste manual que possuem c digo s o sugest es feitas pela Serial Link Os furos do fundo da caixa s o originais feitos na fabrica o pela Tigre Marque fure e fixe a caixa na parede Pode fazer isso agora pois precisaremos da caixa no lugar para que possamos planejar a fia o do c modo e deixar ela pronta N o se preocupe com a montagem das placas pois o Painel do Fundo remov vel e trabalharemos fora da caixa Precisaremos do Painel no lugar para medir a localiza o das Tomadas T1 e T2 do Chicote A 2014 Todos os direitos reservados P gina 47 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Fura o e Corte da Caixa VDI Conforme vimos acima neste manual precisamos efetuar alguns furos e cortes adicionais Fura o Para seguir as sugest es de furos deste manual siga os passos e Coma Caixa VDI corretamente instalada na parede deixe o Painel de Fundo no lugar e com o Chicote A nas m os vamos medir a fura o das Tomadas T1 e T2 e A Tomada T1 vai localizada na borda inferior da caixa no canto direito conforme j vimos nos diagramas de Fura o e correspondem aos furos FA1 e FAZ e A Tomada T2 vai localizada na borda superior da caixa no canto e
106. om br forum Passo 2 Role a p gina e procure pelo T pico do M dulo Automation do Curso Arduino conforme imagem abaixo 4 E DO Sae Area G9Pcd c3aU comportamento spam essas Cosas LP CURSO ARDUINO T PICOS MENSAGENSULTIMA MENSAGEM M dulo B sico por renato aloi 2 Aulas da Temporada 2011 do Curso Arduino Qua Nov 19 2014 12 21 am M dulo Advanced 37 por rafael machado 4 Aulas do Curso Arduino Adwanced Qui Nov 20 2014 12 54 pm M dulo Pr E por FabioCarpi Categoria para discuss o sobre as aulas do Curso Arduino Pro Ter Ago 12 2014 5 31 pm M dulo Automation por ALENCARCIRO a M dulo sobre automa o residencial do Curso Arduino Qui Nov 20 2014 6 17 pm M dulo Express E por gavinha 3 M dulo com aulas r pidas e qualidade de momento para EE Qui Nov 20 2014 1 14 am mostrar utiliza o de dispositivos vendidos na loja Suporte atraves desse t pico do f rum Participem 2014 Todos os direitos reservados P gina 152 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 3 Na p gina que abrir localize e clique no T pico da Aula 3 Controle de Cargas por TRIAC s Modulo Automation Assinalar sub f runs como lidos T PICOS MENSAGENSULTIMA MENSAGEM Aula 1 Ethernet Shield por ALENCARCIRO G Aula inaugural do Curso Arduino Automation sobre Ethemet Qui Nov 20 2014 6 17 pm Shield Verifique nesse t pico sobre o download das bibliotecas
107. or Sindal de 5 pinos como sendo o principal Agora o Chicote C j est pronto para liga o do interruptor em paralelo com o ventilador Foi solicitado por muitos clientes Produto acompanha o Kit Curso Arduino Automation mas tamb m pode ser adquirido separadamente no link http seriallink com br loja product info php cPath 61 amp products id 349 2014 Todos os direitos reservados P gina 30 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicote de Alimenta o Automation Este chicote respons vel pela alimenta o do Kit Curso Arduino Automation Ele composto por 3 partes Na documenta o inicial este chicote era citado como Chicote A1 Chicote A2 e Chicote E1 Vamos entender atrav s dos esquemas de liga o Vejamos primeiro o Chicote A partes 1 e 2 gt Chi a Chicote A1 L J E 1 Tomada T2 j ia Borda da Caixa df Mei Tomada T1 i r 1 A i i Conector Sindall 1 No p A Ns m n E E E a l e o ma Tomada Caseira 110V ou 220V o SN AH L Chicote por me 2014 Todos os direitos reservados P gina 31 de 185 Q Serial Link Serial Link Comunica es amp Servi os Agora vejamos o Chicote E1 que foi incorporado ao Chicote A Dimmer AC1 Dimmer AC 2 e aa Borda d ataka
108. ora que estamos no Terminal Bash vamos come ar criando um caminho melhor para nosso Arduino IDE ficar O instalador pode decidir onde instalar o pacote do Arduino IDE inclusive trabalhar com vers es do Arduino IDE diferentes no mesmo computador Mas para a instala o padr o o mais comum criar uma pasta sob usr share e fazer os links simb licos necess rios para a pasta de execut veis usr bin isso que vamos fazer nesse manual primeiro criamos a pasta com o comando S sudo mkdir usr share arduino Depois o comando descompactar com op o para enviar os arquivos para a pasta que acabamos de criar cd Downloads S sudo tar xvzf arduino 1 0 6 linux32 tgz C usr share arduino Passo 7 Instalando Pacotes do Java Um requisito para o funcionamento do Arduino IDE o ambiente do Java instalado Precisamos do Java Runtime Enviroment JRE Vamos instalar atrav s do aptitude S sudo apt get install openjdk 7 jre 2014 Todos os direitos reservados P gina 117 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 8 Criando Link Para Execut vel O arquivo execut vel do Arduino IDE na verdade um script Bash para executar algumas tarefas inclusive lan ar o Java com as configura es do Arduino IDE Ent o s o que precisamos fazer criar um link simb lico para o script em algum lugar que esteja no PATH e f cil de acessar Escolhemos o destino usr bin ent o vamos ao
109. os os direitos reservados P gina 84 de 185 Queria senaumccomuneagese sevens Passo 13 Pegando o Caminho da Pasta Parte 2 Organize Include in library Share with New folder Fr EE Name Date modified EE Desktop Ji amd64 10 9 2014 1 21 PM dp Downloads J 286 10 9 2014 1 21 PM E Recent Places Do Static 10 9 2014 1 21 PM Repare que ao clicar na rea do Passo 12 o caminho fica no formato texto e podemos copiar agora Primeiro selecione todo o caminho como mostrado na imagem acima Passo 14 Pegando o Caminho da Pasta Parte 3 1 D is ir Favorites temia EE Desktop amd 4 o Downloads J i386 ii E Recent Places d Static Select All Finalmente com todo o caminho da pasta selecionado siga os itens abaixo 1 Clique com o bot o direito do mouse em qualquer parte selecionada 2 Clique na op o Copiar Copy 2014 Todos os direitos reservados P gina 85 de 185 Queria senmumccomuneagese sevens Passo 15 Colando Caminho da Pasta Na Pesquisa de Drivers Include subfolders gt Let me pick from a list o Select All 1 Clique com o bot o direito do mouse em qualquer parte selecionada 2 Clique na op o Colar Paste 2014 Todos os direitos reservados P gina 86 de 185 Queria senmumcomuneagese sevens Passo 16 Verificando Sub Pastas amp Continuando Browse for driver software on your computer Search for driver software in this location CAUser
110. os procedimentos dos Passos 11 e 12 para o arquivo EthernetAutomation master zip t Documents Arduino libraries Share with E mail New folder Documents library libraries 1 iso Name Date modified Type du EtherEncLib encibiNgremernge 1 dia omni LIANA Lis fol Ei EtherEncLib encigcore ergs pen Mpi J EthernetAutomation master Sai aii np RE SkyDrive Pro t kn Extract All Open with 1 Mesmo procedimento clicando com o bot o direito do mouse 2 No menu que aparecer clique em Extract All Extrair tudo Passo 14 Agora precisamos renomear a pasta para que funcione no Arduino O GitHub adiciona informa es no nome da pasta que confundem o Arduino IDE o EtherEncLib casam snns a sanki File fok Ethernet ys mation RT f File folc Ether Lib enc28cc EE dia M Compr 1 E ernet utomation Ane o i h Compri readme Share with Text Do Restore previous versions Send to Cut Copy Paste Create shortcut Delete Rename Qpen folder location 1 Clique com o bot o direito do mouse na pasta EtherEncLib enc28coremerge 2 No menu que aparecer clique na op o Rename Renomear e mude o nome para EtherEncLib conforme mostrado na figura acima 2014 Todos os direitos reservados P gina 127 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 15 Vamos arrumar os arquivos agora entrando na pasta que acabamo
111. ote Principal Automation Nova revis o Muito mais organiizado 2 Kits Expansores de Porta Automation Cada Kit cont m 2 Adaptadores sendo um de 2 alojamentos e outro de 3 alojamentos 1 Chicote de Alimenta o Automation Completo contendo todas partes do chicote 2 Fontes de 12V 1A Acompanha Tomadas j conectadas acabamento em organizador retr til e 2 Fontes de Alimenta o 12V 1A 1 Chicote de Fechadura 12V Completo contendo todas partes do chicote 1 Kit de Rabichos Automation Completo com todos os Rabichos necess rios 4 Parafusos de Fixa o das Tomadas Parafusos de fixa o das Tomadas T1 e T2 do Chicote de Alimenta o Automation 2 Organizador Retr til Tipo spagetti Metros 1 Cabo de Rede Conte do da Caixa de Componentes Serial Link 2 Qtde Componente Descri o Arduino FTDi Basic Arduino Supervis rio Chip ATMega328p M dulo de Rel 4 Canais M dulo Dimmer AC Bivolt Distribuidor de Alimenta o Supervis rio Adaptador Pino Borne Supervis rio A N Nea NNa M dulo Ethernet Enc28J60 N 01 Cintas Pl sticas Cabo USB 2014 Todos os direitos reservados P gina 185 de 185
112. ou e n o responde mais 2014 Todos os direitos reservados P gina 11 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Nesta outra frase vemos uma utiliza o totalmente diferente do termo Programa que continua sendo um c digo desenvolvido por algu m mas nesse caso o sujeito da frase est reclamando que o programa que ele estava utilizando travou Podemos perceber que ele est reclamando do que chamamos de Programa de Computador ou ainda Software Nesta segunda frase o sujeito pode at estar se referindo ao Arduino IDE que pode ter parado de responder Justamente nesse caso onde temos as maiores confus es Vamos a um terceiro exemplo Apareceu um erro novo no programa do Arduino quando fui carregar o programa Blink Esta frase normalmente n o ser utilizada neste documento mas apenas como exemplo temos um usu rio reclamando que a IDE do Arduino travou quando ele foi carregar o c digo as vezes chamamos de Sketch do Blink c digo exemplo que vem junto com a IDE do Arduino Repare como complicado explicar Vamos evitar esse tipo de confus o neste manual Arduino IDE IDE um termo largamente utilizado no mundo da programa o mas n o existe tradu o direta para o portugu s Mas um termo em ingl s que significa Interface Integrada de Desenvolvimento Este termo define um ambiente onde podemos digitar nossos c digos mas n o apenas isso tamb m poss
113. pecial dos Dimmers AC 2 Furo FA1 FA2 Sugest o de Fura o Furo FB1 FB2 Sugest o de Fura o Furo FC1 Sugest o de Fura o Furo FD1 Sugest o de Fura o Furo FE1 Sugest o de Fura o Corte AC1 Sugest o de Corte 2 Tomada T1 T2 Fazem parte do Chicote A 2 Fonte 12V FT1 FT2 Fontes de Alimenta o 12V DC 1A 1 Caixa VDI1 Caixa do Sistema VDI da Tigre 1 Fechadura FH1 Fechadura Eletr nica 4 Parafusos PA1 PA2 Parafusos de fixa o das Tomadas T1 2014 Todos os direitos reservados P gina 17 de 185 Q serial Li nk Serial Link Comunica es amp Servi os PB1 PB2 e T2 4 Parafusos PC1 PC2 Parafusos de fixa o da Caixa VDI na PC3 PC4 parede 4 Parafusos PD1 PD2 Parafusos de fixa o da Tampa da PD3 PD4 Caixa VDI 4 Buchas 8mm BA1 Buchas de fixa o da Caixa VDI na BA2 BA3 BA4 parede 25 Cintas Pl sticas Cintas pl sticas com trava bra adeiras 2014 Todos os direitos reservados P gina 18 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Caixa VDI Tigre O Kit Curso Arduino Automation foi desenvolvido para ser montado dentro de uma Caixa do Sistema VDI da Tigre de 30x30 cm Veja maiores detalhes sobre a Caixa VDI 30x30 de Sobrepor na Parede utilizada no Curso Arduino Automation diretamente no site do fabricante http www tigre com br Esta caixa pode ou n o ser fornecida juntamente com o Kit Curso Arduino Au
114. pecial para ligar o FTDi conforme veremos mais adiante Outro problema desse chicote era que para ligar e desligar do Arduino Supervis rio precis vamos ficar soltando e apertando parafusos Agora com o novo conector do Arduino Supervis rio REV2 por encaixe Um ltimo motivo dessa melhoria que foi feita que esse Chicote B precisava de um capacitor na linha do Reset agora esse capacitor faz parte da pr pria placa do Arduino Supervis rio REV2 visando aumentar a compatibilidade com outros Conversores USB Serial Tenha em mente que o FDTi conhecido por ser um Conversor USB Serial Universal ou seja funciona em todos os Sistemas Operacionais em todas as vers es Aten o A Serial Link est sempre pensando no p blico brasileiro e n o no italiano ou chin s mas no BRASILEIRO Portanto tivemos a coragem de remar contra a mar pois n o concordamos com a decis o da equipe italiana do Arduino em substituir o chip FTDi pelo ATMegaSu2 ou similar Foi uma decis o que se mostrou errada e n s da Serial Link gostamos de pensar que somos inteligentes e mudamos de opini o Voltamos atr s e trabalhamos com o FTDi Voc s n o ver o pela internet not cias que o Arduino FTDi Basic desgravou ou n o aparece mais na lista de dispositivos USB coisa que comum nos Arduino UNO atuais 2014 Todos os direitos reservados P gina 73 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Para conectar o Ard
115. pode ser uma variedade quase infinita de coisas por exemplo e Computadores e Roteadores e Pontos de Acesso e Arduino s e Raspberry s Pi e Console de Jogo Xbox PlayStation Nintendo etc e Set Top Boxes e etc etc Em uma resid ncia tradicional brasileira temos um Modem da empresa que fornece Internet ligado em um Roteador Wireless Isso significa que normalmente temos v rios aparelhos Wireless passando pelo Roteador e acessando a Internet ou se comunicando entre si Normalmente o Roteador possui o Endere o IP inicial da Rede Local de Computadores Esse que nos interessa Ele pode ser parecido com um dos exemplos abaixo 1 192 168 0 1 o mais comum 2 192 168 1 1 segundo mais comum mas h controv rsias entre os dois quem ganha 3 10 0 0 1 roteadores em sub redes podem apresentar esse tipo de endere o Acredito que 99 9 dos casos est o entre os dois primeiros Para ter certeza disso utilize um computador conectado ao Roteador seja por cabo ou por Wireless e digite os comandos abaixo em uma janela de DOS Bash No Windows gt ipconfig gt ping 192 168 0 1 No MAC OSX Linux Meu Endere o IP da Rede Local ifconfig eth0 ping 192 168 0 1 Resultados para o comando ifconfig no Linux renatoa lLoigDeLL745 32Bits S ifconfig eth6 etho Link encapsEthecnet Endere o de HW 68 18 8b e0 96 01 inet end f192 168 0 151 JSST 192 168 080 255 Masc 255 255 255 0 endere o ineto Tes0TTZTS 8bff fee0
116. ranco D5 Porta Digital 5 Arduino Supervis rio 2 Verde D6 Porta Digital 6 Arduino Supervis rio 2 Verde Terminal Destino Placa Destino Cor do Fio Ponta GND M dulo Dimmer AC Bivolt 2 Preto DIM M dulo Dimmer AC Bivolt 2 Verde 5V M dulo Dimmer AC Bivolt 2 Vermelho Terminal Destino Placa Destino Cor do Fio Emenda GND M dulo Dimmer AC Bivolt 1 Preto DIM M dulo Dimmer AC Bivolt 1 Verde ZC M dulo Dimmer AC Bivolt 1 Branco 5V M dulo Dimmer AC Bivolt 1 Vermelho 2014 Todos os direitos reservados P gina 65 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Confira agora o esquema de liga o descrito nas tabelas acima Dimmer AC 1 Arduino Supervis rio2 5N aS E 9 3 AGE E 3 L SS os Dimmer AC 2 NANANA GND DIME ZC 5V 110V 220V CARGA DIM2 Pronto Temos todos os Rabichos conectados podemos partir para a etapa de conex o dos Chicotes 2014 Todos os direitos reservados P gina 66 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Diagramas de Conex es dos Chicotes Como j pudemos verificar anteriormente neste manual alguns esquemas da documenta o antiga traziam c digos diferentes das vers es atuais dos Chicotes Vejamos o que mudou para o lan amento do Kit Curso Arduino Automation e Chicote B N o ser lan ado Na nova vers o o FTDi conecta diretamente sem necessidade de chicote no Arduino Superv
117. rduino ES Snipping Tool PO Computer 4 Remote Desktfb Connection Control Panel Magnifie kai s Devices and Printers Default Programs Help and Support 1 Clique no bot o do windows 2 Localize o icone do Arduino e clique nele Passo 11 Com o Arduino IDE aberto podemos verificar se tudo deu certo com o Arduino FTDi Basic conectado acesse o menu Tools depois passe o mouse sobre o item Serial Port Se aparecer a COMX onde X o n mero da COM criada no seu computador quer dizer que est tudo certo ae m etch J H9a Ard Mafa LC File Edit Sketcf Tools HY Archive Sketch Fix Encoding amp Reload Ctrl T sketch o oci a Serial Monitor Ctrl Shrft M Serial Port Programmer Burn Bootloader 1 Clique no menu Tools 2 Passe o mouse sobre o item Serial Port 3 Clique na COMX do seu Arduino FTDi Basic 2014 Todos os direitos reservados P gina 95 de 185 Q Serial Link Serial Link Comunica es amp Servi os Passo 12 Selecione a Board Arduino UNO conforme mostrado abaixo ag sketch octd a Arduino 1 0 6 Ctrl T Archive Sketch Fix Encoding amp Reload Serial Monitor Ctrl Shift Mi Programmer Burn Bootloader 1 Clique no menu Tools 2 Passe o mouse sobre o item Board 3 Clique no item Arduino UNO o Arduino Uno EE Arduo Liuemilanove w
118. reeereereeeereereeeereerereereererereeeererereereerar cera erarrereerarensas 166 Gerenciando Banco de Dados WebDB Automation eteeeeerereereeeererererer rena erereertert 168 PrODISMAS O OMMECI OS cao an gi 171 G9acoes Na Rede ER UICA ssaga ssa aso reias tas ea aaee ae 172 Alimeniacao PINCDa larsson oie dai no lona 173 Diagramas de Liga es do Chicote Principal ieeeereereerereerereereerareereerareereerareerereneereses 174 Liga o da Ilumina o Forma Direta ceeereereeeereeeareererearerranceree cane rrsenterenseneeransa 176 Liga o da Ilumina o Com Interruptor Em Paralelo eeereeererereerereerereerereereses 177 Liga o da Ilumina o Direta Com Controle de Intensidade eres 178 Liga o da Ilumina o Com Controle De Intensidade E Interruptor Em Paralelo 179 Liga o da Ilumina o Abajur De Leitura ss snsesnsnsrsnsrsrsrsrsrnnnnnnnnnnnnnnnnnnnununininininininininininenrnenrns 180 Liga o Da Ventila o Controle Da Ativa o Velocidade e Sentido 181 Liga o Da Ventila o Com Interruptor Em Paralelo erereerreereerreererereereeerea 182 Sugestao qe Passagem da FIA O assisen aa a A aa E 183 ANOS sutis aaa aontaaini E dd ind 184 Anexo 1 Lista de CombONeMeS a zsosaias suiossosai ora Enio aaconduaSiscio SUGS nano ake des toada 184 ESCLEROSE A a 184 Conte do da Caixa do Sistema VDI Tigre s e snnneesnsnsnsrsrnsnsrsrnnininrrnrnrnrnrnnnnnnrnnnnnininnrnnnnnrnrnnnnn
119. rgia el trica que chega nas tomadas de nossas casas do tipo corrente alternada AC e pode matar Normalmente opera em tens es entre 110V at 440V dependendo das fases que chegam na resid ncia com rcio ou ind stria Vamos focar na energia el trica comumente usada no Brasil de 220V ou 110V em algumas regi es Tens o Corrente Resist ncia Tens o a grandeza medida em Volts Corrente o fluxo de energia medida em Amp res Resist ncia justamente a resist ncia que um corpo oferece a passagem de corrente Estes termos est o intimamente ligados pela lei de Ohm Tens o Corrente x Resist ncia Ou seja Tens o igual ao produto da Resist ncia pela Corrente normalmente expresso por E R i Onde E a Tens o R a Resist ncia e i a Corrente Chicotes Neste manual utilizamos o termo Chicote para definir um conjunto de fios cabos e conectores com um prop sito em comum Por exemplo o Chicote de Alimenta o Automation um conjunto de fios e tomadas que garantem alimenta o ao circuito S o diferentes dos Rabichos pois oferecem alguma funcionalidade Rabichos Este termo Rabicho vem sido utilizado nesse manual para indicar um conjunto de fios para ligar uma placa em outra sem funcionalidades adicionais Outra forma que este termo pode ser usado para se referenciar um peda o de um Chicote Por exemplo o Chicote de Alimenta o Automation separado em 3 partes que as vezes s o chamadas de
120. river usbserial generic 729030 usbserial USB Serial support registered for generic 753431 usbcore registered new interface driver ftdi sio 753456 usbserial USB Serial support registered for FTDI USB Serial Device 753556 ftdi sio 4 1 1 0 FTDI USB Serial Device converter detected 753601 usb 4 1 Detected FT232RL 753604 usb 4 1 Number of endpoints 2 753607 usb 4 1 Endpoint 1 MaxPacketSize 64 753610 usb 4 1 Endpoint 2 MaxPacketSize 64 a bs P m mi Serial Device converter now attached to ttyuUSsBO FTDI USB S a mensagem acima j nos garante que est tudo certo mas vamos listar os Device s atrav s do comando ls dev tty 2014 Todos os direitos reservados P gina 112 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Se no resultado aparecer a ttyUSBX onde X o n mero da porta USB assim como listado no dmesg estamos resolvidos Imagem da lista de Devices e o ttyUSBO aparecendo como uma porta USB Serial dispon vel e pronta para uso Aten o Para que a Porta Serial funcione no Arduino IDE rodando sob o usu rio normal precisamos modificar algumas permiss es efetue as etapas a seguir para configurar as permiss es do dispositivo S sudo usermod a G dialout nomeusuario S sudo chmod atrw dev ttyUSBX Onde nomeusuario o nome do seu usu rio e X o n mero da porta USB normalmente zero 0 Exemplo dev ttyUSBO 2014 Todos os direitos re
121. rnnnannnnnnnnnnnrnrnnrnrne 108 Instalando Drivers do FTDi Basic no LINUX s s sesessssrsrsrsrsrsrsrenininrnnrnrnrnnnnnnannnrnnnnnnnrunnnunrnnnnnrernnnenennne 112 Instalando o Ambiente do Arduino no LINUX e e sssssessersrsrsrsrsrsrenininrnnnnrnrnnnnnnenrnrnrsrnrrnrnnrnnrnnrnrnnrsrerens 114 Configurando e Carregando o Painel de Controle Web s s snsnsnerersrsrsrnrnrnisininininininininininrsrsnrsrrnrsrrnrsrnne 119 Instalando Bibliotecas Automation no WINdOWS s ssesssssrsrsresrsrsrsrsrssnsnsrnnnnrnrnnnnnnnnrnnnnnnnnnnnnnnrnnnnnrnean 120 Instalando Bibliotecas Automation no MAC OSX ss eeereeereereereererereerareera rece reera rare reeraereera 139 Instalando Bibliotecas Automation no LINUX s sssssisresesssrsrsrssnsnsrsnsnsinrnrrsnsnnnnnnannnnnnnnnrnnnanarnnnnnnnnrnne 148 Configurando e Carregando o C digo dos Dimmers si ieereeerreeeereererereerereeeereerrerereernsos 151 Instalando C digo dos Dimmers a ORAR PORREIRO RR DR DRE ER TR 152 Wii rss d0 MES PICO gr o PR RE EEN COMPRO RV SEER Ei RR E 156 CONNQUIaCOES B SICAS oficeniaosrapsaoi amei a sie iniia Eana np nd EEE coa a si eine 157 Gerenciando Bot es AUTO ION asia fi d 159 Gerenciando Dimmers AUIOMALON apesemssniamisaniaacasinininadngiaeidisiaur ata stores Roduinada hoj aid ida mad isa 161 Gerenciando Sensores Automation resereeerereerenerrenenranerrentieanesentiareacant asa taanre aereas anannraas 165 Gerenciando Logins Automation eee
122. ro vamos abrir o Terminal para digitar os comandos O jeito mais f cil de instalar as bibliotecas no Linux atrav s de um programa cliente do Git O O terminal P Oy i h e fji Aplicativos Terminal 1 Clique no bot o indicado na imagem Ubuntu 2 Pesquise pelo Terminal Bash 3 Clique no aplicativo Terminal para inici lo Passo 2 Executar o comando para instalar o git apt get install git core gitk Preparing to unpack git 1 3al 9 1 1 i386 deb Unpacking git 1 1 9 1 1 A seleccionar pacote anteriormente n o seleccionado git core Preparing to unpack git core 1 3al 9 1 1 all deb Unpacking git core 1 1 9 1 1 A seleccionar pacote anteriormente n o seleccionado gitk Preparing to unpack gitk 1 3a1 9 1 1 all deb Unpacking gitk 1 1 9 1 1 Processing triggers for man db 2 6 7 1 1 Configurando liberror perl 0 17 1 1 Configurando git man 1 1 9 1 1 Configurando git 1 1 9 1 1 Configurando git core 1 1 9 1 1 Configurando gitk 1 1 9 1 1 cursoarduinoficursoarduino VirtualBox S y 2014 Todos os direitos reservados P gina 148 de 185 Q Serial Link Passo 3 Alterando a pasta atual para diret rio libraries do Arduino cd home nomeusuario sketchbook libraries Configurando git 1 1 9 1 1 Configurando git core 1 1 9 1 1 E ps Amazon Serial Link Comunica es amp Servi os dcursoarduino
123. s P gina 79 de 185 Queria senmumcomuneagese sevens Passo 5 Baixando o Driver Go to ftdichip com Enter DEI re eee e n E E ftdichip com P rad ir SE Tr Favorites Blank Page ENuggested sites E Web Slice Gallery e 2 Done E Internet Protecte Deixe a tela de atualiza o do Driver aberta e execute as tarefas abaixo 1 Clique no cone do Internet Explorer ou utilize o Navegador de sua prefer ncia 2 Digite ou acesse o link http www ftdichip com 2014 Todos os direitos reservados P gina 80 de 185 Q Serial Link otomano Passo 6 Acessando a P gina de Download de VCP Drivers W http www ftdichip com FTDOrivers htm dp Favorites da i Suggested Sites E Web Slice Gallery o FTDI Drivers Home Drivers il Produc s PLEASE NOTE When updating driw Drivers Options e now available to D2XX Drivers New drivers Firmware rivers are available which allow FTD Support Android e Windows 8 1 TA Fia dmssnam T to sei A 1 No menu esquerdo clique na op o Drivers 2 No sub menu que abrir clique no item VCP Drivers 2014 Todos os direitos reservados P gina 81 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 7 Selecionando Op o de Download tr Favorites Ta p
124. s Passo 4 Depois de fazer o Download do Passo 3 des a a p gina e clique no link indicado na figura abaixo EthernetAutomation Ethernet library for Kit Curso Arduino Automation Depends on Depende fhttps gi dh Ethernet utomation zip 7 E Show all downloads 1 Clique no link https github com renatoaloi EtherEncLib tree enc28coremerge Passo 5 Clique tamb m no bot o de Download do Arquivo ZIP dessa biblioteca ch enc28coremerge EtherEncLib gt Download ZIP 1 Verifique que o ramo branch selecionado o enc28coremerge 2 Clique no bot o Download ZIP 2014 Todos os direitos reservados P gina 122 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 6 Escolha um dos arquivos que foi feito Download e clique na op o Show In Folder Mostrar na Pasta conforme mostrado abaixo Open Always open files of this type how in folder Er EtherEncLib enci co zip Er Ethernet utomation zip 7 1 Clique na rea da seta indicada na imagem 2 No menu que aparecer clique em Show in folder Mostrar na pasta Passo 7 Na pasta de Downloads selecione os dois arquivos que acabamos de baixar e clique com o bot o direito do mouse selecionando a op o Recortar Cut Er EtherEncLib encigcoremerge Open in new window i SkyDrive Pro 2 Extract All S
125. s abrir o Arduino IDE digitando o comando S arduino ov20a Arduino 1 0 6 01 Basics T EREET File 02 Digital total 136 a des FERE Open Ctr o 04 Communication k a Pa CEAR Sketchbook 05 Control a POW J 06 Sensors a W W ap m h FW FW F Close Certa 07 Display i B c rwW rw r Sc Ctrl 5 08 Strings RR O h FW rW r pedef h E chi q 09 USB j rw rw r E i5 Ctr Shift 5 i i cLib cpp aa aa Upload Ceru 10 5tarterkit a cLib h e Pano Upload Using Programmer Ctrl shift U ArduinolSP dr rwWXTWXT REM Fage Setup Ctrl Shift P Aaaa E AE Din bins Print Ctrep AEE Automation rui Mi A Preferences Ctrvirgula EEPROM AutomationLogin cursoardu Uit Cer Q Esplora MB EncLibS arduin Experimen Ethernet k Stable Li sr Firmata k Native Li GSM Java lib LiquidCrystal k pode ii qe 1 Navegue pelos menus File Examples EthernetAutomation AutomationLogin e siga os passos de configura o mostrados na instala o para Windows 2014 Todos os direitos reservados P gina 150 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Configurando e Carregando o C digo dos Dimmers Nesta ltima etapa de instala o vamos configurar e carregar o c digo respons vel por acionar os dois M dulos Dimmer AC que acompanham o Kit Curso Arduino Automation Agora a hora de desligar o Arduino FTDi Basic do Arduino Supervis rio 1 e lig lo no 2 F
126. s de conex o na parte de montagem Vamos ver agora os diagramas desse chicote tamb m conhecido pela documenta o antiga por e Chicote D Distribuidor de Alimenta o Supervis rio e DIST l Chicote D1 ces C D O DO 1 ES Fo a j y M dulo de Rel s 4 Canais A qn ET Borda da Caixa A LE dBo VUUppODO jHOS a i CAN CAN CAN CAN AL4 AL3 AL ALI Conector P4 para Painel Plugue P4 Repare nos diagramas acima que esse chicote era separado em duas partes D1 e D2 Agora somente chamado de Chicote Fechadura 12V Automation e comp e as duas partes 2014 Todos os direitos reservados P gina 33 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Este chicote al m de fazer parte do Kit Curso Arduino Automation tamb m vendido separadamente no link http seriallink com br loja product info php cPath 61 amp products id 351 2014 Todos os direitos reservados P gina 34 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Rabichos Rabichos s o um pouco mais complicados que chicotes pois eles s o menores e muito parecidos entre si E para piorar n o existem diagramas de conex o para eles apenas tabelas de pinagem Cabe ao instalador achar o fio certo do rabicho certo com a cor certa para conectar conforme as tabelas que veremos Todos os rabichos necess rios acompanham o Kit Curso Ardui
127. s de renomear Repare que ao descompactar criamos uma pasta dentro da outra ts rduno libraries EtherEncLib Share with E mail New folder Documents library EtherEnclLib Name Date modified di EtherEncLib enc28coremerge Open in new wine 1 Entre na pasta EtherEncLib que acabamos de renomear 2 Clique com o bot o direito do mouse na sub pasta ou simplesmente clique 2x 3 Selecione a op o Open Abrir 2014 Todos os direitos reservados P gina 128 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 16 Vamos selecionar todos os arquivos para mov los para fora dessa pasta siga as etapas abaixo EtherEncLib EtherEncLib enc28coremerge Share with E mail New folder uments library s Arrange by Folder Etherkpelib encifcoremerge Es Name Date modified Type SIZE fo 11 20 2014419PM Filefolder checksum c E 11 20 2014 419 PM C File 3 KB checksum h my 11 20 2014 4 19 PM H File 1KB enc28j60 c gt TOO D 35 KB SkyDrive Pro n aee encon mem me 9 sm enc28typedef h me Share with HfFile 14 KB EtherEncLib cpp m Er CPP File 9 KE EtherEncLib h m H File 1KB keywords bmn Cut Text Document 1 KB README md w MD File 2 KB TepStack cpp m E CPP File 28 KB TepStack h mn a HFile 3 kB Rename Properties 1 Clique e arraste o mouse para selecionar todos os arq
128. s novas que acabamos de instalar Passo 23 Selecione o Exemplo chamado AutomationLogin conforme mostrado na imagem abaixo sketch nov20a Arduino 1 0 6 01 Basics File Edit Sketch Tools Help 02 Digital New Ctrl N 03 Analog n Open Ctrl O 04 Communtcation Sketchbook t 05 Control Examples 06 Sensors Close Ctrl MW 07 Display Save Ctrl 5 08 Strings Date moc Save s Ctrl Shift 5 09 U5B d Upload Ctrl U 10 Starterkit 11 20 20 Upload Using Programmer Ctrl Shift U ArduinolsP 11 20 20 11 20 201 Page Setup Ctrl Shift P EtherEncLib d 11 20 20 Print Ctrl P Ethernet utomation k Automation Preferences Ctrl Comma EEPROM i Esplora p 11 20 20 Quit Ctrl Q Ethermet 11 20 20 2014 Todos os direitos reservados P gina 133 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 24 Configura o b sica do c digo de exemplo com Sistema de Logins Automation Veremos mais op es de configura o depois neste manual AutomationLogin Arduino 1 0 6 File Edit Sketch Tools Help AutomationLbagin include lt EEPROM gt include lt Ethernet vtonation hi ginclude lt EtherEncLib ho m define ACTIVATE LOGIN 1 byte mac UxEF XFE UxED ts byte 1p const char portalampada 5 const char portaVfentilador E const char portasentidoventilador GO const char portaFechadura 7 const char portadalr 940 1 Configure um Ender
129. servados P gina 113 de 185 Q Serial Link sevme conumeagest sevis Instalando o Ambiente do Arduino no Linux Bom agora podemos instalar o Arduino IDE Vamos fazer isso seguindo os passos abaixo Passo 1 Acessando o Site do Arduino Ubuntu14 04 386 Executando Oracle VM VirtualBox Arduino Software Mozilla Firefox Arduino Software x 7 e El Google ARDUINO Home Buy Download iroducts Learning Reference 1 Clique no cone para abrir o Navegador Firefox 2 Navegue at o endere o http arduino cc 3 Clique no bot o Download conforme mostrado acima 2014 Todos os direitos reservados P gina 114 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 2 Selecionando a Vers o de Download Es Arduino Software Sarduino cc en Main Software CIR Arduino 1 0 6 Download Arduino 1 0 6 release notes Windows Installer Windows ZIP file for non administrator install Mac OS X Linu 32 bit a bit SOUFCE Aqui para os usu rios do Linux temos algumas op es podemos baixar os c digos fonte e compil los Ou podemos baixar os pacotes compilados em 32 ou 64 bits No caso deste manual vamos baixar a vers o 32 bits clicando na op o marcada na imagem acima 2014 Todos os direitos reservados P gina 115 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 3 Salvando Pacote do Arduino IDE Opening ardu
130. siRenato Aloi Downloads CDM v2 12 00 WHQL Certified Include subfolders Let me pick from a list of device drivers on my computer This list will show installed driwer software compatible with the device and all drive software In the same category as the device bicos Com o caminho da pasta descompactada colado no campo de pesquisa siga os itens 1 Selecione a op o Incluir Sub Pastas Include subfolders 2 Clique no bot o Pr ximo Next 2014 Todos os direitos reservados P gina 87 de 185 Q Serial Link o ticomriaieiseni Passo 17 Terminando a Instala o do Driver Windows has successfully updated your driver software Windows has finished installing the driwer software for this device USE Serial Converter Pronto quando essa tela acima aparecer significa que o Driver foi corretamente instalado Clique em Fechar Close para terminar 2014 Todos os direitos reservados P gina 88 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 18 Verificando a Instala o do Driver gt Ea IDE ATA ATAPI controllers gt EB Keyboards gt A Mice and other pointing devices gt Ms Monitors gt E Network adapters F ma Ports COM amp LPT gt e sound video and game controllers gt JE System devices Voltando ao Gerenciador de Dispositivos Device Manager podemos verificar agora que uma nova porta Serial foi criada Memorize o n mero da COM n
131. squerdo conforme j vimos nos diagramas de Fura o e correspondem aos furos FB1 e FB2 Aten o Fa a a marca o dos furos utilizando as tomadas como refer ncia mas n o fure di metros maiores que 3mm sen o os parafusos v o ficar frouxos e n o v o fixar a tomada corretamente importante que o furo tenha por volta de 2mm para que o pr prio parafuso termine de abrir o furo conforme for sendo parafusado O correto posicionamento das Tomadas T1 e T2 s poss vel com o Painel de Fundo no lugar pois utilizamos ele para limitar a profundidade das tomadas em rela o a borda Se fixarmos as tomadas sem o Painel de Fundo depois verificaremos que n o poss vel encaixar de volta o Painel Por isso fazemos dessa forma Aproveite para efetuar os furos FC1 FD1 e FE1 Utilize o Furo FE1 para passar o rabicho do Chicote A1 que liga no Chicote A2 Os Furos FC1 e FD1 ser o utilizados mais adiante em outra etapa da montagem Aten o Cuidado ao furar a Caixa VDI da Tigre O material n o el stico pelo contr rio costuma trincar e rachar quando furado Muito cuidado principalmente no furo de 25mm para n o quebrar a caixa Cortes O corte sugerido neste manual apenas um e garante a remo o do Painel de Fundo ap s as Tomadas T1 e T2 terem sido instaladas O instalador nesse momento pode optar por n o fazer esse corte mas tenha em mente que ser quase imposs vel retirar o Painel
132. tAutomation automation 80 automation addButton portaLampada Lampada ONOFF BUTTON A fun o acima armazena o Bot o Automation no Banco de Dados WebDB Automation e fica registrado pra sempre mesmo que o Kit Automation seja desligado da alimenta o Para reconfigurar um bot o veja a se o de Reiniciar o Banco de Dados WebDB Esse c digo fonte que vimos acima faz parte da configura o e deve ficar em parte dentro da fun o setup do Arduino 2014 Todos os direitos reservados P gina 159 de 185 Q serial Li nk Serial Link Comunica es amp Servi os J o c digo que verifica se o bot o foi acionado deve ser parecido com este abaixo e ficar dentro da fun o loop do Arduino Verifica se algum botao foi pressionado int lastButton automation getLastClickedButton int buttonState automation getButtonState lastButton 1f lastButton portaLampada digitalWrite portaLampada buttonState Abaixo podemos ver um c digo completo com apenas um Bot o Automation para acionamento de uma L mpada ligada atrav s de um M dulo de Rel na Porta 5 do Arduino include lt EEPROM h gt include lt EthernetAutomation h gt tinclude lt EtherEncLib h gt fdefine ACT IVATE LOGIN 1 byte mac OxDE OxAD OxBE OxEF OxFE OxED pyte ipil 4 122 166 0 ATE 5 const char portaLampada 5 EthernetAutomation automation 80 void setup Serial begin 115200 delay 200 Seri
133. tallation Summary orrecter dm Portnames an 28th February 2011 Added support for FT232H Force FT232R FT245R endpoint size to 64 bytes 3rd February 2011 Corrected baud rate requests using sub integer divisors Continue EA Como podemos ver o instalador do Driver FTDi no MAC OS X bem did tico e traz muitas informa es sobre as vers es e notas do desenvolvimento Mais uma vez apenas clique em Continue Continuar 2014 Todos os direitos reservados P gina 103 de 185 Q seria Link Serial Link Comunica es amp Servi os Passo 9 Destino da Instala o Select a Destination Select the disk where you want to install the amp Introduction FTDIUSBSerialDriverInstaller software O Read Me O Destination Select O Installation Type O Installation O Summary Installing this software You have chosen to install this software on the disk RENATOMAC A Nessa tela normalmente tamb m apenas clicamos em Continue Continuar pois o Disco principal j vem selecionado pela borda azul na imagem acima 2014 Todos os direitos reservados P gina 104 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 10 Instalando Efetivamente oo e Install FTDIUSBSerialDriverInstaller Standard Install on RENATOMAC Introduction Read Me This will take 365 KB of space on your computer Destination Select Clic
134. tes Clique no bot o Abrir Pasta Open Folder conforme mostrado acima Passo 10 Extraindo o Pacote a q Ho Jg Renato Aloi Downloads Organize Open Share with New folder Sr Favorites Name E fred EE Desktop radar sd PM by Downloads qe Mana 5 Recent Places E aidai kia ido SkyDrive Pg Libraries Documents o Open tl a Music Pictures ai pa EE Videos Restore previous versions 1 Clique com o bot o direito do mouse no pacote compactado recentemente baixado 2 No menu de contexto que aparecer clique em Extrair Tudo Extract All 2014 Todos os direitos reservados P gina 83 de 185 Queria enmumcomuneagese sevens Passo 11 Escolha a Pasta de Destino da Descompacta o ae Extract Compressed Zipped E Select a Destination and tract Files Files will be extracted to this lder Z Show extracted files when complete 1 Mantenha a op o Mostrar arquivos extra dos Show extracted files when complete ativada 2 Clique no bot o Extrair Extract Passo 12 Pegando o Caminho da Pasta Parte 1 aget SIE Include in library e Share with New folder Favorites m Clique aqui EE Desktop d amb Date modified 10 9 2014 1 21 PM Na pasta que os arquivos foram descompactados d um clique normal com o mouse na rea indicada na figura acima E repare no passo seguinte o que acontece 2014 Tod
135. to Deixe os fios transparentes por ltimo 2014 Todos os direitos reservados P gina 70 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Chicote D Chicote da Fechadura 12V Automation Este chicote bem f cil de ligar e tamb m sofreu uma pequena altera o um Conector Sindal foi adicionado perto do Conector J4 para facilitar o manuseio da porca de fixa o Antes era necess rio desmontar todo Organizador Spagetti para manipular a porca de fixa o Vejamos agora o esquema desse chicote Conector J4 Este Chicote D formado por duas partes e Parte 1 Fia o principal Conector Sindal Conector J4 e acabamento em Organizador Spagetti e Parte 2 Rabicho de liga o com a Fechadura Eletr nica e um Plugue P4 A emenda da Parte 1 do chicote tem dois fios vermelhos mas n o importa a ordem de liga o desde que sejam feitas nos terminais CMN3 e NO3 do M dulo de Rel 4 Canais A ponta da Parte 1 possui dois fios um preto e um vermelho O preto deve ser ligado no GND do Distribuidor de Alimenta o Supervis rio e o vermelho no 12V Conforme mostrado na figura essa fia o deve passar pelo Furo FD1 e ser fixada atrav s da porca que acompanha o Conector J4 Com Rosca 2014 Todos os direitos reservados P gina 71 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Abaixo podemos ver outro esquema mais antigo mas que cont m a Fechadura Eletr
136. tomation dependendo da vers o adquirida De qualquer forma as vers es do Kit que acompanham a Caixa VDI da Tigre trazem a caixa intacta conforme vendida pela Tigre em seus revendedores Nenhuma fura o feita na caixa pela Serial Link sendo que as fura es citadas neste documento s o apenas sugest es conforme a montagem feita no curso Cabe ao instalador decidir a melhor forma e as melhores posi es dos furos conforme a necessidade 2014 Todos os direitos reservados P gina 19 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Placas M dulos As placas e ou m dulos fornecidos com o Kit Curso Arduino Automation seguem o padr o do Kit B sico conforme segue e 2x Arduino Supervis rio REV2 ou superior e 2x M dulo Dimmer AC Bivolt e 2x Distribuidor de Alimenta o Supervis rio e 1x Adaptador Pino Borne Supervis rio e 1x M dulo de Rel 4 Canais e 1x M dulo Ethernet ENC28J60 e 1x Arduino FTDi Basic 2014 Todos os direitos reservados P gina 20 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Arduino Supervis rio Independente da vers o a representa o gr fica do Arduino Supervis rio que veremos durante esse manual igual a figura abaixo RX Z Ee z as SE ZE D2 Z A3 D3 7 a2 D4 7 Dl a D5 7 no D6 7 D13 D7 a 2 D12 Ds 26 n1 D9 E ODD Z D10 POWER A vers o REV2 fornecida no momento que este
137. u mos ferramentas de compila o carregamento de c digos e monitores de depura o Carregar Subir Upload Estes termos utilizamos quando estamos nos referindo a publicar nosso c digo pronto no chip do Arduino Neste caso quando digo Arduino pode ser um Arduino UNO Leonardo Supervis rio n o importa A palavra que importa nessa frase chip Veja o termo para entender melhor Chip Microcontrolador Quando utilizamos estes termos estamos nos referindo ao circuito integrado principal da placa Ent o quando falamos chip do Arduino estamos nos referindo ao integrado que faz o papel de c rebro do sistema Ent o em um Arduino UNO o chip o ATMega328p no caso do Arduino Supervis rio tamb m vide a documenta o para ver tabela comparativa j no caso do Arduino Leonardo por exemplo o chip principal o ATMega32u4 Microcontrolador um termo mais amplo utilizado quando nos referimos a outras plataformas por exemplo na frase abaixo O Arduino vem se popularizando no mercado de microcontroladores Repare que o termo microcontrolador utilizado para definir uma categoria de pequenos computadores baseados em chips Conversor USB Serial Termo utilizado para definir um adaptador f sico utilizado na convers o da comunica o entre o computador e um microcontrolador Os microcontroladores em geral utilizam um tipo de comunica o Serial conhecida por TTL mas os computadores utilizam USB Um d
138. u solen ides at 1 amp re Com o Kit Curso Arduino Automation poss vel efetuar o acionamento de uma l mpada um ventilador e ou um port o eletr nico A velocidade do ventilador pode ser controlada por um Dimmer AC Bivolt e caso a l mpada seja de filamento podemos controlar seu brilho utilizando o segundo Dimmer AC Bivolt que acompanha o Kit Aten o Apenas l mpadas de filamento podem ser ligadas nos Dimmer AC Bivolt sendo que l mpadas com reatores ou conhecidas por fluorescentes devem ser ligadas no M dulo de Rel de 4 Canais Conte do do Kit Curso Arduino Automation A lista de material contida no Kit Curso Arduino Automation segue abaixo e 1x Caixa VDI da Tigre e 1x Kit Chicote Principal Automation Sa das Dimmer Ventilador e Ilumina o e 1x Kit Chicote Alimenta o Automation 2 Tomadas com alimenta o dos Dimmers e 2x Fontes de Alimenta o 12V 1A e 1x Kit Chicote Fechadura 12V Automation e 1x Kit Rabichos da Central de Controle Automation e 2x Arduino Supervis rio REV2 Novo Vers o Red Dragon e 1x Arduino FTDi Basic Nova vers o N o precisa mais do rabicho e 2x Distribuidor de Alimenta o Supervis rio e 1x Adaptador Pino Borne Supervis rio e 1x M dulo de Rel de 4 Canais e 2x M dulo Dimmer AC Bivolt e Manual do Usuario este manual impresso e encadernado e DVD s Curso Arduino Automation 4 DVD s Aten o Esta lista serve apenas como refer ncia verifique o ANE
139. uino FTDi Basic no Arduino Supervis rio REV2 vide documenta o do produto Mas s uma quest o de encaixe como podemos ver na foto abaixo Foto do Encaixe do FTDi no Arduino Sup REV2 2014 Todos os direitos reservados P gina 74 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Instalando Drivers do FTDi Basic no Windows Conforme vimos acima precisamos do Arduino FTDi Basic para carregar nossos c digos no Arduino Supervis rio O Kit Curso Arduino Automation cont m 2x Arduino Supervis rio e 1x Arduino FTDi Basic inclu dos em seu pacote O instalador precisa conectar o FTD Basic no Arduino Supervis rio e tamb m ligar o Cabo USB em um computador Nesta parte do manual veremos as diferentes instala es do Driver do FTDi para as diferentes plataformas Windows MAC OSX e Linux Todas as instru es funcionam para sistemas 32 ou 64 bits O Driver do FTDi conhecido por n o possuir restri es de funcionamento nos mais diversos Sistemas Operacionais inclusive Android Bom antes de mais nada independente do Sistema Operacional do seu computador vale a pena dar uma lida no Guia de Instala o do Arduino que escrevi e at hoje muito utilizado e continua bem atual http renatoaloi blogspot com br 2011 10 instalando arduino guia completo htm l Observa o Nesse momento n o precisamos conectar o Arduino FTDi Basic no Arduino Supervis rio podemos apenas conect lo no computador e deix
140. uivos e diret rios ao mesmo tempo 2 Clique com o bot o direito do mouse para abrir o menu de contexto 3 No menu clique na op o Cut Recortar 2014 Todos os direitos reservados P gina 129 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 17 Voltando na pasta EtherEncLib basta colar todos os arquivos recortados rduno lbrares EtherEncLib T New folder Documents library EtherEncLib Name Date modified de EtherEncLib enci coremerge 11 20 2014 4 19 PM 2 Arrange by 2 View Sort by Group by Refresh Paste Paste shortcut 1 Clique na pasta EtherEncLib para voltar nela 2 Arrume um espa o vazio para clicar com o bot o direito do mouse 3 No menu de contexto que aparecer selecione clicando na op o Paste Colar 2014 Todos os direitos reservados P gina 130 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Passo 18 Podemos agora apagar a pasta EtherEncLib enc28coremerge pois n o vamos precisar dela amp rduno lbrares EtherEncLib Share with E mail New folder Documents library EtherEncLib Date modified Typi m EtherEncLib enc28coremergi En Ei Open F di examples p g E 1 Open in new window l _ checksum c ONDE F _ checksum h fi E enc28j60 c Share with t fil _ enc28j60 h Restore previous versions il enc28typedef h il E YP f Send to t _
141. umir e reaparecer 2014 Todos os direitos reservados P gina 111 de 185 kal ein E o d lal Link Serial Link Comunica es amp Servi os Instalando Drivers do FTDi Basic no Linux Neste manual veremos a instala o do Driver e do Arduino IDE em um Ubuntu 14 04 32 bits Pela similaridade estas instru es funcionam para a maioria das plataformas baseadas em Debian Para maiores informa es ou distribui es diferentes n o Debian verifique a p gina de instru es do pr prio reposit rio de c digo da equipe Arduino conforme segue https code google com p arduino wiki BuildingArduino Mas para a instala o do Driver n o necess rio nenhum programa adicional basta ligar o m dulo atrav s do Cabo USB no Computador e verificar as mensagens do Bus da USB vejamos Conecte o Arduino FTDi Basic no Computador e digite o seguinte comando em um terminal dmesg tail 20 Se o instalador se deparar com uma tela como a mostrada abaixo significa que tudo est OK e nada precisa ser feito 448049 usb new full speed USB device number 2 using uhci hcd 651047 usb New USB device found idVendor 0403 idProduct 6001 651054 usb 1 New USB device strings Mfr 1 Product 2 SerialNumber 3 1 651058 usb 1 Product FT232R USB UART 651061 usb Manufacturer FTDI 651065 usb SerialNumber A700ezd8 728990 usbcore registered new interface driver usbserial 729013 usbcore registered new interface d
142. uninununanuninanunananananunanananannnnnnnnnannnnnr eneas 22 Distribuidor de Alimenta o Supervis ri ssss sssrsisinsesrsrsrsrnrnsrnrnnnnnininnrnnnnnrnrnnnnnnrnnnnninnnnnnnnrnnnnnnnrnenn 23 Adaptador Pino Borne Supervis rio s ssssesesesnsnsininsrsnsrsrsrnnnnrnrnnininirnrnnnnnrnannnnnnnnnnuninnnnnnnnnnnnnnnnenennn 24 Modul dE RCA CORAIS inpe E ap io sd 25 Modu lo Ethernet ENC28J6Q sieppaa ai eaa aae aea SE E RS 26 EEE e S EE E E E E E E A E A E T 21 Gino ojic Mad info 0 5 PANICO ngj 11 0 p RR REDE RR ORE RREO anid A SRD DE ERR 28 Chicote de Alimenta o ALMA seas amasse isso iG Asa ae oa Sda Gaia E Rr 31 Chicote Fechadura 12V Automation errar reerereerereere renan ererer rare eerer tera eeera res aenaeraereo 33 ERRO NOS E E A E 35 RADNO 06 ANNGN ACIO aei E E E 36 Rapina 06 COMUNICA O aao aene iE a EE EE EEE E 37 Ranicnos Ge CONGA sasise bica ENNES AE O ariaa Eae EERE 38 RDI CHOSES DCC O sean N E E E T AE 40 EIE 6 E E E TEE A EE RR A A A T E ENE E E 41 CONO E E E A E E E ES 42 EEE a A E E E A E E E E pia paepadRa es 43 Fonte qae Alimenta o ZUAR 44 Expansores de Portas AULonMQUO assa 45 Montagem amp Manuten o Geral enenenensnsnsnsnsrsnsrsrsnnrrnnnnnnninntinntntutititiruratataranararanananananannnnnnnnnannanannannnnannnn 46 Malena Neces aO erenn E E EE 46 oaa oar Caa VD ee E E E E E 41 Faracao e Cone da 6 RU DRE RD RP DE RD RN E EAEN 48 Montagem das Placas NO Pallas sia suado OSS SOS
143. x es do Kit Curso Arduino Automation Lembrando que temos 4 tipos de Rabichos e Alimenta o e Comunica o e Conex o Macho e F mea e e Especial 2014 Todos os direitos reservados P gina 51 de 185 Q serial Li nk Serial Link Comunica es amp Servi os Rabichos de Alimenta o Verifique no esquema abaixo a localiza o dos tr s 03 Rabichos de Alimenta o Conforme j vimos estes rabichos s o do mesmo tamanho 30cm e possuem apenas dois 02 fios um vermelho e um preto STETIT 6 L S E S8989899898 ssssssos 9TPIZLOLS 9 PT a x vl l pa 3 os 2 w 2 v os o o gs2 929 FZ ZS22AR SS989989998 Vejamos as tabelas de conex o para cada Rabicho de Alimenta o Rabicho RBA1 Terminal Origem Placa Origem Cor do Fio 12V Distribuidor de Alimenta o Supervis rio 1 Vermelho GND Distribuidor de Alimenta o Supervis rio 1 Preto Terminal Destino Placa Destino Cor do Fio 12V Arduino Supervis rio 2 Vermelho GND Arduino Supervis rio 2 Preto 2014 Todos os direitos reservados P gina 52 de 185 Q Serial Link Rabicho RBA2 Serial Link Comunica es amp Servi os Terminal Origem Placa Origem Cor do Fio 12V Distribuidor de Alimenta o Supervis rio 1 Vermelho GND Distribuidor de Alimenta o Supervis
Download Pdf Manuals
Related Search
Related Contents
CS 400ci, 500ci, 552ci Toner - Integrated Office Solutions MAXURETHANE Harbor Freight Tools 68333 User's Manual 住宅用火災警報器設置後の維持管理 Super ActivO User Manual Rev A 2014 DOC TECHNIQUE ( 1137 Ko) copertina Model (1) - Istituto Comprensivo Statale Renato Guttuso Copyright © All rights reserved.
Failed to retrieve file