PROMOÇÃO - Magazine Luiza - NÃO PERCA!

Encontre no blog...

27/09/2019

6 alternativas gratuitas ao Matlab para o Windows

Resultado de imagem para matlab
 

No artigo Conheça o programa gratuito que substitui o MatLab escrevemos sobre o GNU Octave, um softawre livre alternativo ao Matlab. Neste artigo vamos abordar os 6 melhores softwares gratuitos que substituem plenamento o Matlab. Mas enfim,  o que é Matlab?

MatLab para que serve?

Quem estuda matemática, física ou engenharia com certeza já utilizou os aplicativos Matlab® ou o Mathematica.  Estes softwares, chamados de CAS (Computer Algebra System), fazem todo o trabalho matemático necessário para qualquer área, incluindo cálculos integrais, derivadas, análises, gráficos e plugins que se conectam com outros softwares ampliando suas funcionalidades.

O MatLab é uma linguagem de desenvolvimento e de programação mais utilizado no Brasil, destinado aos pesquisadores científicos, professores, estudantes e profissionais nos domínios da física, matemática e engenharias. O software permite realizar tarefas altamente complexas e com grandes quantidades de cálculos matemáticos.

Infelizmente, tanto o MatLab como o Mathematica não são gratuitos. Aliás, são bem caros por sinal, em torno de U$ 300,00 a  2.500,00 por licença, dependendo do pacote adquirido. Pensando nisso, pesquisamos e encontramos um programa gratuito e com funções bastante semelhantes. Trata-se do GNU Octave, um software livre alternativo e compatível com o Matlab.

Sofwares alternativos ao Matlab

1) GNU Octave software alternativo ideal

Resultado de imagem para gnu octave

Acesse o site: https://www.gnu.org/software/octave/

O GNU Octave tem copatibilidade extrema com o MATLAB. Inclusive, projetos desenvolvidos para MATLAB podem ser executados no GNU Octave sem nenhuma modificação necessária.

2) Scilab software substituto adequado

Resultado de imagem para Scilab

Acesse o site: https://www.scilab.org/

Scilab é um substituto adequado para o MATLAB também. Ele tem algumas diferenças em termos de sintaxe, mas nada que você não consiga entender se pesquisar na documentação que o acompanha.

3) Freemat software similar ao Matlab

Resultado de imagem para freemat

Acesse o site: http://freemat.sourceforge.net/

Softwares similar ao Matlab voltado para o cálculo numérico, engenharia e aplicações científicas. Indiciado para prototipagem científica e processamento de dados. Está disponível sob a licença GPL.

4) Maxima sistema de álgebra

Resultado de imagem para maxima algebra

Acesse o site: http://maxima.sourceforge.net/

O Maxima é o mais antigo de todos, pois seu código fonte é baseado no programa Macsyma, escrito em linguagem LISP.

É um Sistema de álgebra computacional de manipulação de expressões simbólicas e numéricas, incluindo diferenciação, integração, expansão em série de Taylor, transformadas de Laplace, equações diferenciais, entre outras. Pode ainda traçar gráficos de funções e dados em duas ou três dimensões.

5) Spyder poderoso ambiente científico 

Resultado de imagem para spyder python

Acesse o site:   https://www.spyder-ide.org/

O Spyder é um poderoso ambiente científico escrito em Python, para Python, e projetado por e para cientistas, engenheiros e analistas de dados. Ele oferece uma combinação exclusiva das funcionalidades avançadas de edição, análise, depuração e criação de perfil de uma ferramenta abrangente de desenvolvimento com a exploração de dados, execução interativa, inspeção profunda e belos recursos de visualização de um pacote científico.
Entretando o Spyder tem compatibilidade limitada com o MATLAB, sintaxe. Isso requer que você aprenda um pouco da linguagem de programação Python, ou seja, se você planeja se sair bem.

5) Spyder poderoso ambiente científico 

Resultado de imagem para sagemath

Acesse o site:   https://www.sagemath.org/
O SageMath é um sistema gratuito de software de matemática de código aberto licenciado sob a GPL. Ele se baseia em muitos pacotes de código aberto existentes: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R e muito mais. 

byALF

11/09/2019

Série Arduino Básico #56 - Contando de 00 a 99 com dois displays 7 segmentos e Arduino

Display de LED de Sete Segmentos

Série Arduino Básico

O objetivo deste projeto é criar um contador de 00 a 99 utilizando dois displays de 7 segmentos com sketch otimizado. Os displays utilizados no projeto são displays anodo comum. No entanto, você poderá utilizar displays 7 segmentos cátodo comum apenas com algumas modificações que mostraremos neste tutorial. No sketch utilizamos arrays (vetores e matrizes) para definir os segmentos, dígito da unidade e dígito da dezena.

Array: Em programação de computadores, um arranjo (em inglês array) é uma estrutura de dados que armazena uma coleção de elementos de tal forma que cada um dos elementos possa ser identificado por, pelo menos, um índice ou uma chave. (Wikipédia).

Leia também: Projeto 55 - Usando display 7 segmentos com Arduino (código otimizado)

Display de 7 segmentos: é um componente eletrônico utilizado para apresentar informações visuais. Possui apenas 1 dígito, formado por 7 segmentos de leds acionados de forma independente mais o led do ponto que fica no canto inferior direito do display. Desta forma é possível formar caracteres de 0 a 9, hexadecimais de A a F, e algumas letras do alfabeto latino. O display e formado pelo arranjo de LEDs (diodos emissores de luz) encapsulados em um invólucro apropriado, controlados individualmente, que podem estar acesos ou apagador, formando assim o caractere desejado.

Veja abaixo a disposição dos pinos no display:

http://www.visualdicas.com.br/transfer/Screenshot_11.jpg

Aplicação: Para fins didáticos e projetos com relógios digitais, e equipamentos com contadores.

Tudo para o seu Arduino!

No Squids Arduino você vai poder construir este projeto e aprender como ele funciona. Muito legal!!!

Obs.: Todos projetos foram testados pelo site www.squids.com.br/arduino que traz um tutorial completo para cada montagem com a lista de componentes, código do programa (sketch), simulação online, montagem do circuito e explicação detalhada do projeto.

Para ver todos projetos básicos publicados no Squids, acesse: projetos básicos

Como o projeto deve funcionar

Acesse o link: Projeto 56 - Contando de 00 a 99 com dois displays 7 segmentos

1. Ao iniciar o programa, o display irá mostrar o número zero.

2. Após 1 segundo, o ponto no canto inferior do display irá piscar 2 vezes e mostrar o número um, e assim sucessivamente, mostrando os números de 0 a 9. Este processo se repetirá indefinidamente até que se desligue o Arduino de uma fonte de energia.

Veja abaixo a montagem do circuito:

a) Montagem com display 7 segmentos (catodo comum) – Simulação

B) Montagem com display 7 segmentos (anodo comum)

http://www.visualdicas.com.br/transfer/p562.png

Veja abaixo o vídeo do projeto em ação:

Veja o tutorial completo em: Projeto 56 - Contando de 00 a 99 com dois displays 7 segmentos

05/09/2019

Como criar e colocar o arquivo ads.txt no Wordpress(Google Adsense)

http://www.visualdicas.com.br/transfer/Screenshot_39.jpg

Arquivo verificador ads.atx

Se você recentemente recebeu uma notificação no Google Adsense vai precisar inserir na raiz do seu blog o arquivo verificador ads.txt.

http://www.visualdicas.com.br/transfer/Screenshot_40.jpg

O Google Adsense está forçando os editores que tem sites e blogs monetizados e autorizados a inserirem arquivos ads.txt em websites na plataforma Wordpress, Blogger ou Joomla.

O arquivo ads.txt serve para identificar fraudes e falsificações que irão ajudar os anunciantes e nós editores. O ads.txt permite que os editores declarem quem pode vender anúncios em seu site.

É muito importante que você faça a inclusão para que não ocorra uma queda significativa nos ganhos ou até mesmo a suspensão temporária no Adsense, mesmo que você ainda não tenha recebido a notificação.

Portanto, para não correr este risco, vamos mostrar nesta postagem como criar e inserir o arquivo ads.txt no Blogger.

Como criar o código ads.txt no Wordpress

1. Instale o plugin Gerente de Ads.txt

   1.1. No painel do Wordpress, selecione Plugins e clique em [Adicionar novo].

http://www.visualdicas.com.br/transfer/Screenshot_52.jpg

   1.2. Em Instalar plugins, digite no campo de pesquisa: Ads.txt Maneger. Ao localizar o plugin Ads.txt Manager clique no botão [Instalar agora].

http://www.visualdicas.com.br/transfer/Screenshot_53.jpg

   1.3. Após instalado o plugin, clique no botão [Ativar].

http://www.visualdicas.com.br/transfer/Screenshot_54.jpg

2. No menu lateral do painel Wordpress, selecione Configurações e clique em [Ads.txt]

http://www.visualdicas.com.br/transfer/Screenshot_55.jpg

3. Inclua  a seguinte linha:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

importante: Substitua pub-0000000000000000 pelo seu ID de editor

http://www.visualdicas.com.br/transfer/Screenshot_56.jpg

4. Clique no botão [Save Changes].

http://www.visualdicas.com.br/transfer/Screenshot_57.jpg

5. Pronto, seu arquivo ads.txt foi ativado.

http://www.visualdicas.com.br/transfer/Screenshot_58.jpg

Como encontrar o seu ID de editor do Google Adsense

a- Faça login na sua conta do Adsense

b- No menu lateral (lado esquerdo) clique em [Conta] e selecione [Informações da conta]

http://www.visualdicas.com.br/transfer/Screenshot_45.jpg

c- Você encontrará o seu ID do editor no formato pub-0000000000000000.

byALF

13/08/2019

Como colocar o arquivo ads.txt no Blogger (Google Adsense)

http://www.visualdicas.com.br/transfer/Screenshot_39.jpg

Arquivo verificador ads.atx

Se você recentemente recebeu uma notificação no Google Adsense vai precisar inserir na raiz do seu blog o arquivo verificador ads.txt.

http://www.visualdicas.com.br/transfer/Screenshot_40.jpg

O Google Adsense está forçando os editores que tem sites e blogs monetizados e autorizados a inserirem arquivos ads.txt em websites na plataforma Wordpress, Blogger ou Joomla.

O arquivo ads.txt serve para identificar falsificações que irão ajudar os anunciantes e nós editores.

É muito importante que você faça a inclusão para que não ocorra uma queda significativa nos ganhos ou até mesmo a suspensão temporária no Adsense, mesmo que você ainda não tenha recebido a notificação.

Portanto, para não correr este risco, vamos mostrar nesta postagem como criar e inserir o arquivo ads.txt no Blogger.

Identificar quais blogs foram notificados

Antes de qualquer coisa, é importante que você verifique quais sites ou blogs foram notificados pelo Google Adsense, caso tenha recebido a notificação.

Para isso, clique no link [Corrigir Agora].

http://www.visualdicas.com.br/transfer/Screenshot_41.jpg

Agora observe a lista de sites e blogs que deverão ser corrigidos:

http://www.visualdicas.com.br/transfer/Screenshot_42.jpg

Como criar o código ads.txt

Se você já recebeu a notificação, poderá simplesmente baixar o arquivo clicando em [Download].

http://www.visualdicas.com.br/transfer/Screenshot_43.jpg

Depois é só abrir o arquivo e copiar o conteúdo descrito nele:

http://www.visualdicas.com.br/transfer/Screenshot_44.jpg

Criando o arquivo ads.txt

Caso você não tenha recebido a notificação ou não consegue visualizar o arquivo ads.txt, faça da seguinte forma:

1) Com o bloco de notas do Windows, abra um novo arquivo .txt:

2) Inclua no arquivo a linha abaixo:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

importante: Substitua pub-0000000000000000 pelo seu ID de editor

3- Salve o arquivo com o nome ads.txt. O arquivo poderá ser utilizado em outros sites e blogs.

Como encontrar o seu ID de editor do Google Adsense

a- Faça login na sua conta do Adsense

b- No menu lateral (lado esquerdo) clique em [Conta] e selecione [Informações da conta]

http://www.visualdicas.com.br/transfer/Screenshot_45.jpg

c- Você encontrará o seu ID no formato pub-0000000000000000.

Ativando o arquivo ads.txt no Blogger

1) Abra o Blogger e faça o login

2) Selecione o blog a ser alterado. Em Configurações clique em Preferências de pesquisa.

http://www.visualdicas.com.br/transfer/Screenshot_46.jpg

3) Em Monetização clique em [Editar].

http://www.visualdicas.com.br/transfer/Screenshot_47.jpg

4) Selecione a opção [Sim].

http://www.visualdicas.com.br/transfer/Screenshot_48.jpg5) Cole a linha que aparece no arquivo ads.txt

http://www.visualdicas.com.br/transfer/Screenshot_49.jpg

6) Finalmente, clique em [Salvar alterações]

http://www.visualdicas.com.br/transfer/Screenshot_50.jpg

7) Pronto, o arquivo ads.txt foi ativado no seu blog.

http://www.visualdicas.com.br/transfer/Screenshot_51.jpg

byALF

23/07/2019

Conheça os 5 melhores editores gratuitos para você começar a programar em 2019

http://www.visualdicas.com.br/transfer/Screenshot_29.jpg

O que são editores para programação?

Editores são programas que auxiliam na escrita de códigos e tem como objetivo oferecer funcionalidades voltadas para o desenvolvimento de softwares, websites e aplicativos, melhorando a produtividade do programador.

Os principais editores possuem funções bastante úteis como indentação de código (ressaltar a estrutura do algoritmo, aumentando assim a legibilidade do código), auto-complemento, diferenciação entre funções, variáveis e outros elementos através de cores diferentes, identificação de erros de sintaxe, entre muitos outros.

Qual a diferença entre editor e IDE?

Os editores geralmente são muito mais leves e mais simples que as IDE’s, mas em contrapartida possuem muito menos recursos.

Uma IDE (Integrated Development Eviroment, ou Ambiente de Desenvolvimento Integrado em português) nada mais é do que um editor de texto, porém com muito mais funcionalidades. As IDE’s devem ser utilizadas para o desenvolvimento de projetos mais complexos e que utilizam linguagens compiladas e mais robustas.

Portanto, para quem está começando a programar, nossa recomendação é que utilize editores simples mas que irão auxiliar muito no seu aprendizado e na sua produtividade.

Resultado de imagem para editor for programming 2019

Como escolher um editor

A escolha do editor vai depender do que você irá utilizar nos seus projetos. Analise primeiro se o editor contempla o que você precisa,  por exemplo, HTML, CSS e JavaScript claro, e as linguagens de programação que você também pretende aprender e/ ou utilizar como PHP, Java, Python, C+, etc.…

Abaixo apresentaremos os 5 melhores editores de programação gratuitos atuais:

Os 5 melhores editores gratuitos de programação

1) Visual Studio Code

http://www.visualdicas.com.br/transfer/Screenshot_30.jpg

2) Atom

http://www.visualdicas.com.br/transfer/Screenshot_31.jpg

3) Sublime Text

http://www.visualdicas.com.br/transfer/Screenshot_32.jpg

4) Light Table

http://www.visualdicas.com.br/transfer/Screenshot_33.jpg

5) Brackets

http://www.visualdicas.com.br/transfer/Screenshot_34.jpg

Se você desejar conhecer outros editores para programação acesse nosso site: Portal Visual Dicas – Editores Gratuitos

byALF

15/07/2019

Série Arduino Básico #55 - Usando display 7 segmentos com Arduino (código otimizado)

Display de LED de Sete Segmentos

Série Arduino Básico

O objetivo deste projeto é mostrar como utilizar um display de leds de 7 segmentos criando um sketch otimizado através de uma matriz (array multidimensional). Da mesma forma que o projeto anterior (projeto 54), o display irá mostrar números de 0 a 9 a cada 2 segundos. 

Leia também: Projeto 54 - Usando display 7 segmentos com Arduino

Display de 7 segmentos: é um componente eletrônico utilizado para apresentar informações visuais. Possui apenas 1 dígito, formado por 7 segmentos de leds acionados de forma independente mais o led do ponto que fica no canto inferior direito do display. Desta forma é possível formar caracteres de 0 a 9, hexadecimais de A a F, e algumas letras do alfabeto latino. O display e formado pelo arranjo de LEDs (diodos emissores de luz) encapsulados em um invólucro apropriado, controlados individualmente, que podem estar acesos ou apagador, formando assim o caractere desejado.

É possível encontrar no mercado, displays de catodo comum e de anodo comum, sendo eles:

Displays de Catodo comum

Em um display de Catodo Comum os catodos de todos os LEDs (segmentos) são conectados juntos ao terra. Ele é acionado por nível lógico alto em cada segmento, ou seja, HIGH ou 1.

Display de Sete Segmentos de Catodo Comum

Veja abaixo a disposição dos pinos no display:

http://www.visualdicas.com.br/transfer/Screenshot_11.jpg

Displays de Anodo comum

Em um display de Anodo comum os anodos de todos os segmentos estão conectados juntos em Vcc, sendo acionados por nível lógico baixo em cada segmento, ou seja, LOW ou 0.

Conexões e pinagem de um Display de Sete Segmentos de Anodo Comum

Aplicação: Para fins didáticos e projetos com relógios digitais, e equipamentos com contadores.

Tudo para o seu Arduino!

No Squids Arduino você vai poder construir este projeto e aprender como ele funciona. Muito legal!!!

Obs.: Todos projetos foram testados pelo site www.squids.com.br/arduino que traz um tutorial completo para cada montagem com a lista de componentes, código do programa (sketch), simulação online, montagem do circuito e explicação detalhada do projeto.

Para ver todos projetos básicos publicados no Squids, acesse: projetos básicos

Como o projeto deve funcionar

Acesse o link: Projeto 55 - Usando display 7 segmentos com Arduino (código otimizado)

1. Ao iniciar o programa, o display irá mostrar o número zero.

2. Após 1 segundo, o ponto no canto inferior do display irá piscar 2 vezes e mostrar o número um, e assim sucessivamente, mostrando os números de 0 a 9. Este processo se repetirá indefinidamente até que se desligue o Arduino de uma fonte de energia.

Veja abaixo a montagem do circuito:

a) Montagem com display 7 segmentos (catodo comum) – Simulação

http://www.visualdicas.com.br/transfer/Screenshot_9.jpg

B) Montagem com display 7 segmentos (anodo comum)

http://www.visualdicas.com.br/transfer/Screenshot_10.jpg

Veja abaixo o vídeo do projeto em ação:

Veja o tutorial completo em: Projeto 55 - Usando display 7 segmentos com Arduino (código otimizado)

Gostou do Post? Então espalhe!

Quem está curtindo...

Encontre no blog...

Gostou? Então espalhe!

Twitter Delicious Facebook Digg Stumbleupon Favorites More