Recents in Beach


Receba o meu conteúdo GRATUITAMENTE


O Poderoso Linkit Smart MT 7688 Duo



Por sugestão de um seguidor do meu canal no Youtube, hoje vou falar do Linkit, que se trata de um chip que considero muito bacana: o MT 7688. O modelo que trago aqui foi desenvolvido em uma parceria entre a Seeed Studio e a Mediatek, mas existem outros tipos. Deixo aqui clara a minha preferência pelo Linkit Smart MT 7688 Duo, que traz um Arduino Uno em seu interior. Mostro neste vídeo esse e o tipo sem o Arduino embutido. Vamos, então, entender o funcionamento básico do Linkit MT7688  e aprender um pouco sobre a configuração.


O MT 7688 é um tipo de chip que já foi muito usando em roteadores, destes modelos que costumamos ter em casa. O processador é de 2005, mas ainda segue sendo bastante utilizado, sem contar que é considerado de bom preço, mais acessível.
Veja as principais diferenças dos modelos na tabela.





Qual a categoria do Linkit MT 7688?





Pinagem do MT7688






Pinagem do MT7688 Duo







Iniciando o Linkit MT7688






Status do Led / Boot


Se a placa tiver uma senha e você não se lembrar dela, use uma unidade USB para atualizar o firmware ou pressione e segure o botão WiFi por pelo menos 20 segundos para retornar a placa aos padrões de fábrica. 
Nota: se você usar um desses métodos, eles redefinirão a placa para as configurações padrão e todos os dados do usuário serão removidos. Para mais informações sobre como atualizar o firmware usando uma unidade USB ou como usar os botões, consulte o  LinkIt Smart 7688 Developer's Guide .





Arduino Uno (Interno)





Conectar na rede Wifi LinKit_Smart_7688_xxxxxx




No seu computador, pesquise pelo ponto de acesso Wi-Fi LinkIt_Smart_7688_XXXXXX (XXXXXX é o endereço MAC) e conecte-se à placa.
Abra  192.16.100.1 , defina uma senha e entre na interface da Web do LinkIt Smart 7688.




Logando no MT7688

Acessando pelo IP padrão
192.168.100.1



Acessando pelo endereço local
Usando o Bonjour






Instalar o PuTTY 





Usando SSH com PutTTY

Acessando pelo IP padrão 192.168.100.1:22 ou mylinkit.local:22






Mudando para Station Mode

Acessando pelo IP padrão 192.168.100.1:22 ou mylinkit.local:22



Firmware lks7688.img versão 0.9.4



Configurações avançadas





Station Mode






Python MT 7688

import serial
import time

s = None

def setup():
      # open serial COM port to /dev/ttyS0, which maps to UART0(D0/D1)
      # the baudrate is set to 57600 and should be the same as the one
      # specified in the Arduino sketch uploaded to ATMega32U4.
      global s
      s = serial.Serial("/dev/ttyS0", 57600)
def loop():
      # send "1" to the Arduino sketch on ATMega32U4.
      # the sketch will turn on the LED attached to D13 on the board
      s.write("1")
      time.sleep(1)
      # send "0" to the sketch to turn off the LED
      s.write("0")
      time.sleep(1)


if __name__ == '__main__':
    setup()
     while True:
        loop()




Arduino Uno

void setup() { 
          Serial.begin(115200);  // open serial connection to USB Serial 
                                 //port(connected to your computer)
          Serial1.begin(57600);  // open internal serial connection to 
                                 //MT7688

          pinMode(13, OUTPUT); // in MT7688, this maps to device 
      }
      void loop() { 
            int c = Serial1.read();      // read from MT7688
            if (c != -1) {
                  switch(c) { 
                        case '0':                // turn off D13 when receiving "0"
                        digitalWrite(13, 0); 
                        break; 
                        case '1':                // turn on D13 when receiving "1" 
                        digitalWrite(13, 1); 
                        break; 
                  } 
            } 
      }





FAÇA O DOWNLOAD DOS ARQUIVOS

PDF

INO








Postar um comentário

1 Comentários

  1. jefferson

    gostaria de fazer um datalogger para registrar temperatura em um cartão SD, estou tentando usar a biblioteca #include mas nao estou conseguindo

    ResponderExcluir