Índice:

Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk: 5 etapas
Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk: 5 etapas

Vídeo: Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk: 5 etapas

Vídeo: Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk: 5 etapas
Vídeo: Aula 03 - Curso Arduino com S4A - Como programar o Arduino com S4A 2024, Novembro
Anonim
Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk
Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk
Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk
Hello Blynk! Interface do SPEEEduino com o aplicativo Blynk

O que é SPEEEduino?

O SPEEEduino é uma placa microcontroladora habilitada para Wi-Fi baseada no ecossistema Arduino, construída para educadores. O SPEEEduino combina o fator de forma e o microcontrolador do Arduino com o ESP8266 Wi-Fi SoC, tornando-o um sistema altamente configurável e compatível. É imediatamente compatível com as centenas de bibliotecas que as pessoas escreveram para o Arduino Uno, já que o SPEEEduino compartilha a mesma unidade de microcontrolador do Arduino Uno. Este projeto é realizado por um grupo de alunos da Politécnica de Cingapura. Temos um total de 3 membros no grupo: Pan ZiYue, Julian Kang e eu. Nosso supervisor é o Sr. Teo Shin Jen. Este guia simples faz parte da coleção Instructable for the SPEEEduino.

Este guia simples faz parte da coleção de Instructables para o SPEEEduino. Neste Instructable, vamos integrar o app Blynk com o SPEEEduino!

Este Instructable também funcionará com nosso outro produto: SSTuino.

Hello Blynk

Blynk é uma plataforma com aplicativos iOS e Android para controlar Arduino, Raspberry Pi e similares pela Internet. É um painel digital onde você pode construir uma interface gráfica para seu projeto simplesmente arrastando e soltando widgets. Esta aplicação foi selecionada devido à sua facilidade de integração com o SPEEEduino.

Link:

Etapa 1: vamos começar

Coisas que você precisa:

1. Um computador carregado com o IDE Arduino, disponível aqui.

2. O SPEEEduino ou o SSTuino

3. Módulo ESP8266 ESP01

4. Conversor USB para serial (para estes instrutíveis, usaremos o CP2102)

5. Uma conexão WiFi ativa O ESP8266 não funciona com redes corporativas, nem poderia usá-lo com redes de 5 GHz.

6. Mais importante, você mesmo!:)

7. Um smartphone compatível com o aplicativo Blynk instalado, que pode ser baixado usando a App Store ou Google Play.

Iremos seguir as etapas para começar a usar o Blynk e como conectar o aplicativo ao dispositivo!

Se você for novo no ambiente SPEEEduino ou Arduino, leia este Instructables para começar!

Etapa 2: Introdução ao Blynk

Introdução ao Blynk!
Introdução ao Blynk!
Introdução ao Blynk!
Introdução ao Blynk!
Introdução ao Blynk!
Introdução ao Blynk!
Introdução ao Blynk!
Introdução ao Blynk!

Depois de baixar o aplicativo da App Store / Google Play, basta iniciar o aplicativo.

Depois de iniciar o aplicativo, basta selecionar "Criar nova conta" ou "Entrar".

Em seguida, você poderá ver o menu principal!

Etapa 3: Criando um novo projeto com Blynk

Criando um novo projeto com Blynk
Criando um novo projeto com Blynk
Criando um novo projeto com Blynk
Criando um novo projeto com Blynk
Criando um novo projeto com Blynk
Criando um novo projeto com Blynk
Criando um novo projeto com Blynk
Criando um novo projeto com Blynk

Depois de chegar ao menu principal na etapa anterior, simplesmente selecione "Novo Projeto" e um menu aparecerá.

1. Mude o hardware de ESP8266 para Arduino Uno

2. Dê um nome ao seu projeto!

3. Após o qual, o seu token de autenticação, que é um código, será enviado para o seu endereço cadastrado. Iremos usar isso no IDE do Arduino mais tarde.

4. Quando você estiver no projeto, simplesmente deslize para a esquerda e você poderá abrir a caixa do widget.

5. Adicione um botão e selecione o botão. Isso abrirá as opções para o botão

6. Em seguida, selecione o pino como D13. Isso é para selecionar o PIN 13 no SPEEEduino como o pino com o qual gostaríamos de interagir mais tarde.

Etapa 4: configuração do IDE do Arduino

Configuração do Arduino IDE
Configuração do Arduino IDE
Configuração do Arduino IDE
Configuração do Arduino IDE

Depois de configurar o aplicativo, agora é hora de mudar para o IDE do Arduino!

1. Baixe a biblioteca Blynk aqui. Selecione o item circulado mostrado na imagem.

2. Conforme especificado na documentação Blynk, a biblioteca deve ser instalada manualmente:

  • Baixe o arquivo.zip da versão mais recente. Descompacte-o.
  • Você notará que o arquivo contém várias pastas e várias bibliotecas.
  • Copie todas essas bibliotecas para your_sketchbook_folder do Arduino IDE.
  • Para encontrar a localização de your_sketchbook_folder, vá para o menu superior no IDE do Arduino: Arquivo -> Preferências (se você estiver usando Mac OS - vá para Arduino → Preferências

3. Depois que a biblioteca for instalada, vá para o exemplo conforme mostrado na imagem acima (ESP8266_Shield)

4. Serão necessários alguns ajustes para que funcione com este código.

Aqui está o modificado:

pastebin.com/2iwt5qRc

Depois de modificar o código, basta alterar "YourAuthToken", "YourNetwork" e "YourPassword" para seu código de token de autenticação e seu SSID wi-fi e senha de acordo. Infelizmente, o ESP8266 não funciona com redes corporativas.

Etapa 5: Carregue o código … e pronto

Depois de fazer o upload do código para o SPEEEduino, você pode executar o projeto no aplicativo Blynk! Conforme você brinca com a chave que você colocou na caixa do widget, o LED no SPEEEduino (o LED embutido) acende e apaga, respectivamente.

Este Instructable faz parte de uma série interessante onde alguns projetos são feitos com Blynk. Fique ligado no próximo!

Recomendado: