Pular para o conteúdo principal

Placa de expansão Arduino para LinkIt Smart 7688 Duo

perigo

Devido ao encerramento do MediaTek Labs, todos os links relacionados se tornaram inválidos. Se você precisar baixar arquivos relevantes, pesquise-os no seguinte link: https://github.com/MediaTek-Labs.

Arduino Breakout for LinkIt Smart 7688 Duo é uma placa de expansão para o LinkIt Smart 7688 Duo. Assim como outras placas de expansão produzidas pela Seeed, esta placa integrou generosamente 12 portas Grove que permitem conectar mais módulos Grove com facilidade. Ao usar esta placa, iniciantes conseguem começar rapidamente porque a fiação, que geralmente não é um processo agradável para a maioria das pessoas, é simplificada. Além disso, a placa compartilha o mesmo MCU que o Arduino, o que significa que você pode não apenas usar os recursos do LinkIt Smart 7688, mas também do Arduino Yún, permitindo que você crie aplicações ricas de IoT baseadas em diversos e robustos sketches Arduino compilados. Na placa, há pinos reservados para acesso fácil ao LinkIt Smart 7688 Duo, além disso, ela também suporta barramentos seriais como I2C, UART e vem com USB e Ethernet.

LinkIt Smart 7688 Duo é uma placa de desenvolvimento aberta baseada na distribuição Linux OpenWrt, MT7688 e ATmega32u4. A placa é projetada especialmente para possibilitar a prototipagem de dispositivos IoT de Aplicações Ricas para Casas Inteligentes. Se você quiser saber mais sobre o LinkIt Smart 7688 Duo, clique AQUI.

Recursos

  • Compatível com Shield Arduino
  • Ethernet para conectar à internet
  • USB 2.0 para mais periféricos
  • Interfaces Grove: I2C × 2, Analógica × 3, Digital × 6, UART × 1
  • Porta de depuração de 4 pinos × 1, ICSP × 1

Ideias de Aplicação

  • Dispositivo IoT/Gateway.
  • Robótica
  • Dispositivos multimídia inteligentes
  • Ensino e aprendizagem

Especificações

  • Tensão de entrada : 5,0 V (com porta de alimentação USB)
  • Tensão de operação : 3,3 V
nota

Pinos de depuração conectam-se ao MT7688, outros pinos conectam-se ao ATmega32U4.

Visão Geral de Hardware

ItemQtdItemQtd
Shield Arduino1Porta USB (Tipo A)1
MT7688 UART21Porta USB (Micro tipo B)1
Porta ICSP1Porta Ethernet1
Botão de Reset (ATmega32u4)1Porta para ser conectada ao LinkIt Smart 7688 Duo1

Primeiros Passos

Nesta aplicação simples, você fará um buzzer emitir sons diferentes. Antes de começar, além da Arduino Breakout for LinkIt Smart 7688 Duo, verifique se você tem os materiais abaixo em mãos. Você pode obtê-los em nosso Bazaar.

LinkIt Smart 7688 DuoCabo USBUARTBeeJumpers x 3Grove - Buzzer
Adquira agoraAdquira agoraAdquira agoraAdquira agoraAdquira agora
  • Etapa 1 Consulte isto para conectar seu LinkIt Smart 7688 Duo à internet.
nota
  • Você pode encontrar o Pino 8, Pino 9 e Pino GND próximo à porta a ser conectada ao LinkIt Smart 7688.
  • Você pode conectar jumpers na porta MT7688 UART2 em vez de soldá-los ao Pino 8, Pino 9 e Pino GND.
  • Etapa 2. Abra um console depois de conectar um adaptador USB para Serial ao LinkIt Smart 7688 Duo.
  • Etapa 3 Conecte todas as partes como mostrado abaixo:

  • Etapa 4: Conecte o Grove - Buzzer à porta D4.

  • Etapa 5: Esta etapa é para construir o ambiente Arduino para a plataforma LinkIt Smart 7688 Duo no computador host. Como o tutorial já foi escrito no Wiki do LinkIt Smart 7688, consulte Aqui.

  • Etapa 6: Baixe o firmata.

  • Etapa 7: Consulte Aqui para instalar a IDE Arduino para a plataforma LinkIt Smart 7688 e grave o arquivo firmata na placa de desenvolvimento.

nota

As etapas seguintes devem ser executadas no SO embarcado (OpenWRT). Certifique-se de que você tem Python no seu sistema e o pip instalado.

  • Etapa 8: Digite pip install pyfirmata no console e pressione Enter para instalar a biblioteca Python pyfirmata.
  • Etapa 9: Crie um arquivo chamado buzzer.py digitando vi buzzer.py no console, copie o código abaixo para ele.
from pyfirmata import Arduino, util
from time import sleep
board = Arduino('/dev/ttyS0')
print "Start blinking D4"
while True:
board.digital[4].write(1)
sleep(0.5)
board.digital[4].write(0)
sleep(0.5)
  • Etapa 10: Salve buzzer.py e digite python buzzer.py para executar o código de exemplo.
  • Etapa 11: Agora você ouvirá o som do buzzer.

Faça Agora

Você conseguiu fazer o buzzer tocar? Aqui estão mais 2 projetos incríveis que usam o LinkIt Smart 7688 Duo. Vamos fazê-los agora!

Roteador Inteligente com Visualização da Conexão WiFiMonitor de Curtidas do Facebook

Visualizador Online do Esquemático

Recursos

Suporte Técnico & Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para lhe fornecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...