<\/figure><\/div>\n\n\n\nUma placa de p\u00e3o sem solda<\/em><\/p>\n\n\n\nNormalmente, as placas de p\u00e3o v\u00eam com fios de jumper, unidades de alimenta\u00e7\u00e3o, e componentes electr\u00f3nicos como trans\u00edstores, resist\u00eancias, e condensadores.<\/p>\n\n\n\n
Arduino Breadboard-Algumas Especifica\u00e7\u00f5es do Arduino<\/strong><\/h2>\n\n\n\nTens\u00e3o de funcionamento: 7-12V (tomada DC), 5V (USB)<\/p>\n\n\n\n
Pinos de E\/S digitais: 14 (6 para opera\u00e7\u00f5es PWM)<\/p>\n\n\n\n
Pinos de entrada anal\u00f3gicos: 6<\/p>\n\n\n\n
Mem\u00f3ria Flash para armazenamento de programas: 32KB<\/p>\n\n\n\n
RAM: 2KB<\/p>\n\n\n\n
EEPROM: 1KB<\/p>\n\n\n\n
Velocidade do Rel\u00f3gio: 16MHz<\/p>\n\n\n\n
Sa\u00edda de corrente de pinos de E\/S DC: 20mA<\/p>\n\n\n\n
Arduino Breadboard-Construir um tabuleiro de p\u00e3o Arduino<\/strong><\/h2>\n\n\n\nAo construir um Arduino numa t\u00e1bua de p\u00e3o, um microcontrolador, tal como o ATmega328P, forma o kit do circuito de Barebones Arduino. Mas as outras partes s\u00e3o igualmente importantes e comp\u00f5em o resto do circuito. As especifica\u00e7\u00f5es para o microcontrolador Arduino ATmega328P s\u00e3o:<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nO chip ATmega328P<\/em><\/p>\n\n\n\nFonte: Wikimedia Commons<\/em><\/p>\n\n\n\nEm compara\u00e7\u00e3o com o microcontrolador padr\u00e3o ATmega328p, a op\u00e7\u00e3o da t\u00e1bua de p\u00e3o Arduino \u00e9 melhor porque transporta o carregador de bagageira Arduino. Este bootloader permite a programa\u00e7\u00e3o IDE do Arduino. Al\u00e9m disso, a prancha Arduino d\u00e1-lhe estas vantagens:<\/p>\n\n\n\n
Uma compreens\u00e3o mais profunda de como funciona o hardware do Arduino<\/p>\n\n\n\n
Escala f\u00e1cil<\/p>\n\n\n\n
Baixo consumo de energia<\/p>\n\n\n\n
Componentes necess\u00e1rios<\/strong><\/h3>\n\n\n\nPara montar o projecto completo, s\u00e3o necess\u00e1rios os seguintes componentes:<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nLigar estes componentes como se mostra na imagem abaixo.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nUma placa de p\u00e3o Arduino ATmega328p com um m\u00f3dulo conversor USB-para-s\u00e9rie<\/em><\/p>\n\n\n\nFonte: Wikimedia Commons<\/em><\/p>\n\n\n\nPara o ajudar nas liga\u00e7\u00f5es, \u00e9 necess\u00e1rio saber para que serve cada pino no microcontrolador. Aqui est\u00e1 um diagrama de pinout para o chip.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nUm diagrama de pinout do ATmega328p e da placa Arduino<\/em><\/p>\n\n\n\nFonte: Wikimedia Commons<\/em><\/p>\n\n\n\nLiga\u00e7\u00e3o da fonte de alimenta\u00e7\u00e3o externa<\/strong><\/h3>\n\n\n\nComece por ligar a cablagem para a alimenta\u00e7\u00e3o da placa de p\u00e3o. O processo envolve o encaixe dos fios de alimenta\u00e7\u00e3o e de terra onde o regulador de voltagem se ir\u00e1 sentar. Tomar nota da numera\u00e7\u00e3o dos pinos para evitar qualquer liga\u00e7\u00e3o errada dos componentes.<\/p>\n\n\n\n
Em seguida, adicionar os fios de terra e de alimenta\u00e7\u00e3o na parte inferior da placa para ligar cada calha. Em seguida, fixar o regulador de pot\u00eancia e as calhas de pot\u00eancia \u00e0 placa.<\/p>\n\n\n\n
A tens\u00e3o m\u00e1xima que se pode aplicar ao pino VCC \u00e9 de 6V, e deve-se evitar chegar a este valor. Utilizar entre 3,3-5,5V.<\/p>\n\n\n\n
Na maioria dos casos, uma fonte de alimenta\u00e7\u00e3o de 9-12VDC (bateria) \u00e9 suficiente. No entanto, este \u00e9 o trabalho do regulador de voltagem. Portanto, a pot\u00eancia de entrada deve ser de 7-16V para obter cerca de 5V do regulador.<\/p>\n\n\n\n
Adicionar um condensador de 10uF entre os reguladores IN & ground. Al\u00e9m disso, instalar um condensador semelhante na calha direita entre o ch\u00e3o e a pot\u00eancia.<\/p>\n\n\n\n
A seguir, colar a luz LED e a resist\u00eancia de 220 ohm no lado esquerdo da placa, mesmo atrav\u00e9s do regulador de voltagem.<\/p>\n\n\n\n
Uma vez escolhida a fonte de energia, \u00e9 altura de carregar o microcontrolador, depois o m\u00f3dulo conversor USB para s\u00e9rie.<\/p>\n\n\n\n
Liga\u00e7\u00e3o do microcontrolador<\/strong><\/h3>\n\n\n\nPrimeiro, ligar o chip \u00e0 t\u00e1bua de p\u00e3o, como se mostra na imagem acima. Em seguida, ligar a resist\u00eancia de trac\u00e7\u00e3o de 10k a +5V do pino de reposi\u00e7\u00e3o para evitar a reposi\u00e7\u00e3o do chip em funcionamento regular. Se estiver mo\u00eddo a 0V, o pino de reinicializa\u00e7\u00e3o reinicia o microcontrolador.<\/p>\n\n\n\n
A seguir, ligar o rel\u00f3gio de 16 MHz aos pinos 9 e 10. Ligar os dois condensadores de 22 pF a cada um destes pinos e \u00e0 terra.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nUm chip ATmega328P ligado a uma placa de p\u00e3o<\/em><\/p>\n\n\n\nFonte: Wikimedia Commons<\/em><\/p>\n\n\n\nDepois disso, ligar um pequeno interruptor t\u00e1ctil entre os pinos de reset e de terra para actuar como bot\u00e3o de reset. Com este componente no lugar, inverter o interruptor se quiser reiniciar o chip para carregar um novo programa.<\/p>\n\n\n\n
\u00c9 importante notar que alguns chips v\u00eam pr\u00e9-programados com o programa LED de piscar. Normalmente, o software Arduino cont\u00e9m o programa directamente do fabricante.<\/p>\n\n\n\n
Assegure-se de que estes pinos se ligam da seguinte forma:<\/strong><\/h3>\n\n\n\nPino 7 – Tens\u00e3o de alimenta\u00e7\u00e3o digital (VCC)<\/p>\n\n\n\n
O Pino 8 – GND<\/p>\n\n\n\n
Pino 20 – AVcc – tens\u00e3o de alimenta\u00e7\u00e3o do conversor ADC. Deve lig\u00e1-la \u00e0 alimenta\u00e7\u00e3o de entrada se n\u00e3o utilizar um ADC. Se utilizar um ADC, ligar o pino \u00e0 alimenta\u00e7\u00e3o atrav\u00e9s de um filtro de passagem baixa.<\/p>\n\n\n\n
Pino 21 – AREF – Pino anal\u00f3gico de refer\u00eancia para este dispositivo<\/p>\n\n\n\n
Pino 22 – GND <\/p>\n\n\n\n
O LED da placa deve piscar ap\u00f3s configurar tudo e ligar a bateria. O objectivo da luz LED \u00e9 verificar se a placa est\u00e1 a receber a quantidade certa de energia ou se est\u00e1 em curto-circuito.<\/p>\n\n\n\n
Pode parar aqui, mas a verdadeira divers\u00e3o vem quando se programa a t\u00e1bua de p\u00e3o Arduino. Para a piscar usando o seu c\u00f3digo, precisa de ligar o m\u00f3dulo conversor USB para o m\u00f3dulo conversor de s\u00e9rie \u00e0 placa de p\u00e3o.<\/p>\n\n\n\n
Uma vez que ir\u00e1 escrever o c\u00f3digo no IDE Arduino no seu computador, o m\u00f3dulo conversor USB para s\u00e9rie fornece uma porta USB. Ajudaria se tivesse a porta para ligar o seu computador ao chip da placa de panifica\u00e7\u00e3o atrav\u00e9s de um cabo USB.<\/p>\n\n\n\n
Liga\u00e7\u00e3o do m\u00f3dulo conversor USB ao Serial<\/strong><\/h3>\n\n\n\nS\u00f3 precisa de fazer estas cinco liga\u00e7\u00f5es:<\/p>\n\n\n\n
Rx para Tx<\/p>\n\n\n\n
Tx para Rx<\/p>\n\n\n\n
Vcc a Vcc<\/p>\n\n\n\n
GND para GND<\/p>\n\n\n\n
DTR\/RTS para RST atrav\u00e9s do condensador 10uF<\/p>\n\n\n\n
A partir da\u00ed, pode ser criativo na IDE Arduino. Depois tente executar diferentes pe\u00e7as de c\u00f3digo no chip, tais como entrar em modo de sono durante um certo per\u00edodo de tempo.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nExemplo de c\u00f3digo de LED a piscar na IDE Arduino<\/em><\/p>\n\n\n\nFonte: Wikimedia Commons<\/em><\/p>\n\n\n\nResumo<\/strong><\/h2>\n\n\n\nComo pode ver, as placas de p\u00e3o Arduino fornecem uma plataforma f\u00e1cil de usar e acess\u00edvel para testes e desenvolvimento, tornando-a ideal para designers de electr\u00f3nica digital principiantes. Se tiver alguma d\u00favida, contacte-nos para mais esclarecimentos.<\/p>\n","protected":false},"excerpt":{"rendered":"
Arduino Breadboard-A prototipagem \u00e9 uma grande parte dos processos de concep\u00e7\u00e3o e desenvolvimento. \u00c9 essencial antes de passar a fases mais avan\u00e7adas em projectos de PCB. Portanto, se for um revelador de electr\u00f3nica digital, uma placa de p\u00e3o Arduino \u00e9 o caminho a seguir. Antes do Arduino, os principiantes tinham dificuldade em aprender os microcontroladores. […]<\/p>\n","protected":false},"author":1,"featured_media":48132,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"yoast_head":"\n
Arduino Breadboard: Um Quadro de Prototipagem de C\u00f3digo Aberto<\/title>\n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t \n \n \n \n\t \n\t \n\t \n